Take the pork chops out of the fridge at least 15-30 minutes prior to starting the recipe. Prep the other recipe ingredients.
Add the oil to a skillet over medium-high heat. Heat the pan for a few minutes (I heated my cast iron for 5 min). It needs to be HOT for the pork chops to get a good sear and cook through fast.
Meanwhile, pat the pork chops dry with paper towel. Season each pork chop with salt & pepper on both sides.
Add the pork to the pan and cook for 3-5 minutes/side (3 minutes for thinner chops and 5 minutes for pork chops that are up to 1" thick). Pork should be golden brown and cooked through. Test for doneness at this point. It's safe to eat at 145F (a bit pink inside), and the temperature will rise a bit as it rests. If the pork chops aren't quite cooked through yet, sear them for a little longer (don't overcook). Transfer the pork to a plate and set aside. If the pork chops are particularly large, sear them in two batches (don't crowd the pan or they'll steam).
Reduce the heat to medium. Add the butter to the skillet, and once it's melted, stir in the flour and cook for about a minute.
Whisk in the broth until the flour has been incorporated/dissolved, and then stir in the cream, garlic powder, onion powder, paprika, Worcestershire sauce, and cayenne pepper. The gravy should thicken up quite quickly (within a few minutes).
Pour the juices from the plate the pork has been resting on back into the skillet and stir them into the gravy, then take the pan off the heat. Gravy too thick? Add in a splash more broth or cream.
You can add the pork back to the pan and spoon some sauce over top and then serve, or just add each pork chop to a plate and spoon the sauce over top that way. Season with extra salt & pepper if needed and serve with fresh parsley sprinkled over top if you wish.