Season pork chops generously with salt and pepper.
Heat olive oil and butter in a large skillet over medium-high heat. Add pork chops and cook until golden brown, about 4 minutes per side.
Remove pork chops from skillet and set aside. Add onion and garlic to the skillet and cook until onion is softened, about 3 minutes.
Stir in flour and cook for 1 minute. Slowly add chicken broth, wine, rosemary, and Worcestershire sauce. Bring to a simmer and cook until sauce has thickened, about 5 minutes.
Return pork chops to skillet and cook until cooked through, about 5 minutes. Stir in cream and cook until heated through, about 2 minutes.
Serve pork chops with gravy over mashed potatoes or your favorite side dish.
Interesting Facts
Pork chops are a versatile cut of meat that can be cooked in many different ways.
Adding vegetables to the gravy adds extra nutrition and flavor.
Making the gravy ahead of time allows the flavors to meld together for maximum flavor.