Step 1: Grab your favorite large skillet and set it over medium heat. Add the olive oil and butter, letting the butter melt and sizzle.
Step 2: Season both sides of the pork chops generously with the garlic powder, onion powder, paprika, salt, and pepper. Really rub it in there!
Step 3: Once the fat is shimmering in the skillet, carefully place the seasoned pork chops in. Cook them for about 4–5 minutes on each side, just until they're beautifully golden brown. Remove the chops from the skillet and set them aside on a plate.
Step 4: Add your thinly sliced onions to the same skillet. Sauté the onions, stirring occasionally, until they're wonderfully soft and golden, which usually takes about 10 minutes.
Step 5: Sprinkle the all-purpose flour over the softened onions. Stir it in thoroughly, creating a paste (a roux). Let it cook for 1–2 minutes, stirring constantly.
Step 6: Gradually, a little at a time, pour in the chicken broth, stirring constantly with a whisk or spoon. Keep stirring as you add more broth; you'll see the gravy start to thicken.
Step 7: Once your gravy is thick and bubbly, carefully return the seared pork chops to the skillet. Nestle them into the gravy, spoon some gravy and onions over the top of each chop. Cover the skillet and let it simmer on low heat for about 20 minutes.
Step 8: Remove the lid, and if desired, sprinkle with some chopped fresh parsley. Serve your hot smothered pork chops over a bed of creamy mashed potatoes or fluffy rice.