**Step 1: Season & Sear the Pork Chops**
Pat pork chops dry with paper towels. Season both sides with salt, pepper, and smoked paprika.
Heat olive oil and butter in a large, oven-safe skillet (12-inch cast iron or heavy stainless steel) over medium-high heat.
Sear pork chops for 3–4 minutes per side until golden brown. They don’t need to be fully cooked through. Remove and set aside on a plate.
**Step 2: Build the Gravy Base**
Reduce heat to medium. Add sliced onions to the same skillet and cook for 5–7 minutes until soft and golden.
Stir in minced garlic and cook for 1 minute more.
Sprinkle flour over the onions and stir well to coat.
Slowly pour in chicken broth, scraping up any browned bits from the bottom of the pan.
Add milk (or cream), thyme, and Worcestershire sauce. Simmer for 2–3 minutes until thickened slightly. Season to taste with salt and pepper.
**Step 3: Layer the Potatoes**
Preheat oven to 375°F (190°C).
In the skillet with the gravy, remove half of the onion mixture and set it aside.
Layer half of the sliced potatoes over the onion gravy. Sprinkle lightly with salt and pepper. Add half the reserved onion mixture over the potatoes.
Repeat with remaining potatoes and onions. If using cheese, sprinkle on top.
**Step 4: Nestle Pork Chops & Bake**
Place seared pork chops on top of the potato layers, gently pressing them in.
Spoon a little gravy over each chop.
Cover the skillet tightly with foil (or a lid) and bake for 35 minutes.
Remove foil, increase oven temp to 400°F (200°C), and bake uncovered for another 10–15 minutes, until potatoes are tender and the top is golden brown.
**Step 5: Rest & Serve**
Let the skillet rest for 5 minutes before serving.
Spoon creamy scalloped potatoes onto each plate and top with a juicy pork chop and gravy.