Preheat Oven:
Preheat oven to 375°F (190°C).Season Pork Chops:
Generously rub the pork chops with salt, pepper, garlic powder, onion powder, and paprika.Sear Pork Chops:
Heat olive oil in an oven-safe skillet over medium-high heat. Sear pork chops for 2-3 minutes per side until browned. Remove and set aside.Caramelize Onions:
In the same skillet, melt butter over medium heat. Add sliced onions and cook for about 5 minutes until caramelized. Add fresh garlic and sauté for 1 minute.Make Sauce:
Whisk in flour and cook for 1-2 minutes. Gradually whisk in milk, chicken broth, and heavy cream. Add thyme. Bring to a simmer, stirring until thickened.Layer Potatoes and Sauce:
Layer half of the sliced potatoes in the skillet. Pour half of the sauce over the potatoes. Sprinkle half of the cheese.Repeat Layering:
Repeat layering with remaining potatoes, sauce, and cheese.Add Pork Chops:
Nestle the seared pork chops on top of the potato mixture. Cover the skillet with foil.Bake Covered:
Bake for 45 minutes. Remove foil and bake for an additional 20-25 minutes until potatoes are tender and top is golden.Rest and Garnish:
Let rest for 10 minutes before serving. Garnish with fresh parsley if desired.