Preheat your oven to 375°F and lightly grease a large baking dish.
Season the pork chops with salt, pepper, garlic powder, onion powder, and paprika.
Heat olive oil in a skillet over medium-high heat and sear the pork chops on both sides until golden brown, about 3 minutes per side.
Layer half of the sliced potatoes and onions in the prepared baking dish. Sprinkle with half of the cheese.
Place the seared pork chops on top of the potato layer.
Mix the cream of mushroom soup and milk together in a bowl, then pour over the pork chops and potatoes.
Add the remaining potatoes, onions, and cheese on top.
Cover with foil and bake for 45 minutes. Remove the foil and bake for an additional 20 minutes until the potatoes are tender and the top is bubbly and golden.
Sprinkle with fresh parsley before serving.