Preheat your oven to 375°F (190°C). Season the pork chops with salt and pepper on both sides.
In a large skillet, heat the olive oil over medium-high heat. Add the pork chops and sear for about 4-5 minutes on each side until browned. Remove from the skillet and set aside.
In the same skillet, add the sliced onion and cook until softened, about 3-4 minutes. Stir in the minced garlic and cook for an additional minute.
In a large bowl, combine the sliced potatoes, heavy cream, chicken broth, thyme, paprika, and garlic powder. Mix well to combine.
In a greased 9x13-inch baking dish, layer half of the potato mixture on the bottom. Place the seared pork chops on top, then layer the remaining potatoes over the chops.
Pour any remaining liquid from the bowl over the top and cover the dish tightly with aluminum foil.
Bake in the preheated oven for 45 minutes. Remove the foil and sprinkle the shredded cheddar cheese on top. Bake uncovered for an additional 15-20 minutes, or until the potatoes are tender and the cheese is bubbly and golden.
Let the casserole cool for about 5 minutes before serving. Garnish with chopped parsley.