To prepare pork chops for stuffing, make a 2-inch-wide slit on edge of chop opposite the bone and cut into center, making a deep enough pocket to hold stuffing in the middle of each chop. Set aside.
To make stuffing, saute minced onions, bacon, celery, spinach and apples in butter until onions look translucent. Add chicken broth and poultry seasoning and bring to a boil. Add raisins and cook 3 minutes, or until soft. Remove from heat. Add croutons, or stuffing mix, stir, season with salt and pepper and set aside until cooled to room temperature.
Divide stuffing into four equal portions and stuff pork chops. Season stuffed chops with salt and pepper and dust with flour.
In a pan large enough to hold the 4 chops, heat oil on medium high heat and brown the chops (about 2 to 3 minutes on each side), then reduce heat to medium. Add chicken broth, julienned onions, and mushrooms. Bring to a boil, then cover with foil, or an oven-proof lid, and bake in 350ºF oven for 35 to 40 minutes. Remove pork chops when done and keep warm while making pan gravy.
Place pan with drippings on medium heat and skim off fat. Bring to a boil, then reduce to simmer. Thicken with cornstarch/water mixture by adding gradually until gravy reaches the consistency you like.