Pat the pork chops dry and season both sides with salt, pepper, garlic powder, and paprika.
Heat olive oil or butter in a skillet over medium high heat and sear the pork chops for 3 to 4 minutes per side until golden. Remove and set aside.
Reduce heat to medium, add sliced onions, and cook for 4 to 5 minutes until softened. Add garlic and cook for 30 seconds.
Sprinkle flour over the onions and stir for 1 minute, then slowly whisk in chicken broth, scraping up browned bits.
Stir in heavy cream and simmer for 3 to 5 minutes until the gravy thickens, adding a little broth if needed.
Return pork chops to the skillet, spoon gravy over them, cover, and simmer for 5 to 10 minutes until cooked through to 145°F.
Remove from heat, garnish with parsley if desired, and serve hot.