Juicy French Onion Pork Chops baked in a rich onion sauce and topped with melty Gruyère cheese make the ultimate comfort food. This dish takes all the flavors of French onion soup and turns them into a cozy, hearty dinner that feels restaurant-worthy but is easy enough for a weeknight meal.
This is one of those meals that looks fancy but comes together with simple ingredients. The caramelized onions bring sweetness, the beef broth and herbs add depth, and the cheese ties it all together. Pair it with mashed potatoes or crusty bread and you have a meal everyone will love.
I love making this on nights when I want something that feels special but does not take hours to pull off. The smell of caramelized onions bubbling away in the oven makes the whole kitchen feel warm and inviting.
Love pork chops? Try Smothered Pork Chops, Stuffed Pork Chops, or Shake and Bake Pork Chops
Step-by-step photos and instructions are below, but you can jump right to the recipe card if you wish!

Would you like to save this recipe?
Why you’ll love this recipe
This is the kind of cozy dinner that checks all the boxes. You get juicy pork chops baked with sweet caramelized onions and gooey melted cheese, all wrapped up in a rich sauce made with beef broth, thyme, and sage. It feels hearty and satisfying, but it’s also easy enough to pull off on a weeknight. And if pork isn’t your thing, you can swap in chicken or even play around with different cheeses like mozzarella or provolone.
The Best Side dishes for Pork Chops
These pork chops are rich, so they pair best with something that balances them out. Mashed potatoes or rice soak up the sauce perfectly. Add roasted vegetables or green beans for freshness. Some crusty bread is also a winner for mopping up extra sauce.
I have included step-by-step photos and instructions, as well as tips and tricks in the post. If you’d rather skip all that, scoot right on down to the full recipe card located at the bottom of the post.

Key Recipe Ingredients
The full list of ingredients and amounts is found in the printable recipe card below.
- Butter. Always go with salted butter. It gives a richer flavor and it’s what you’ll use to caramelize the onions until they’re soft and golden.
- Yellow onions. The best pick for caramelizing because they turn sweet and flavorful as they cook down. White onions will work if that’s what you’ve got.
- Sugar. Helps the onions deepen in color and sweetness. You can skip it if your onions are already sweet.
- Pork chops. This recipe uses boneless chops. They cook quickly and are easy to eat. Bone-in will also work, just give them a little more oven time.
- Beef stock. Adds depth and savory flavor to the sauce. Chicken stock can be swapped in if that’s what you’ve got on hand.
- Red wine vinegar. Brings a little tang that balances out all the richness. Apple cider vinegar is a good stand-in.
- Flour. Thickens up the sauce just enough to coat the pork. Cornstarch works if you need it gluten-free.
- Dried thyme. A classic herb that adds a savory, earthy flavor. Fresh thyme works too, just use about double.
- Sage. Adds an earthy, warm flavor that pairs beautifully with pork. Ground or rubbed sage both work fine.
- Gruyère cheese. Melts into a rich, nutty topping. Swiss cheese or mozzarella will do the trick if Gruyère isn’t handy.

How to make French Onion Pork Chops
Scroll for Recipe
This next part is only a photo tutorial of the recipe steps. The full list of ingredients, quantities and instructions can be found in the printable recipe card below.
Get prepped & start onions: Slice onions, shred Gruyère, and measure seasonings. Melt butter in a large skillet, add onions, sugar, and salt.
Sear pork chops: Season the chops with salt and pepper, then sear in olive oil over medium-high heat, 3-4 minutes per side until browned. Remove from the pan and set them aside.

Caramelize onions: Cook sliced onions on medium-low, stirring occasionally, 25-30 minutes until golden and soft.


Make sauce: Sprinkle the flour over the onions, then slowly add broth, vinegar, thyme, and sage. Scrape up all the browned bits from the bottom of the pan for the good stuff. Bring to a simmer, then simmer 5 minutes until slightly thickened.
Combine & bake: Preheat oven to 375°F. Nestle pork chops in onion sauce, sprinkle Gruyère cheese evenly over the top, and bake 15-20 minutes until pork is 145°F and cheese is bubbly.


Serve: Rest pork for 5 minutes before serving.
What temperature to cook Pork?
Pork chops should be cooked to 145°F internal temperature. Use a meat thermometer (digital thermometer) inserted in the thickest part.

Troubleshooting Guide – Common Problems and Solutions
- Onions will not caramelize. Keep the heat lower and give them time. Rushing makes them burn.
- Sauce too thin. Let it simmer longer to reduce and thicken.
- Sauce too thick. Whisk in a splash of broth to loosen it up.
- Pork too tough. It was likely overcooked. Use a thermometer and rest the meat after baking.
- Too salty. Use low sodium broth and go easy on added salt until you taste at the end.
Frequently Asked Questions
Can I use bone-in pork chops instead of boneless?
Yes! Bone-in pork chops work just as well. They’ll just need a little extra oven time, but the flavor is fantastic.
Do I have to use Gruyère cheese?
Nope. Gruyère melts beautifully and has a nutty flavor, but Swiss, mozzarella, or provolone are all great alternatives.
How do I know when the pork is cooked through?
A meat thermometer is your best friend. Pork is safe to eat at 145°F, followed by a short rest so it stays juicy.
Can I make this ahead of time?
Yes. You can caramelize the onions a day ahead, then finish cooking the pork and sauce when you’re ready to bake.
Kylee’s Notes
- For this recipe, bone-in pork chops or boneless pork chops both work well. Bone-in chops tend to be more flavorful and juicy, while boneless chops are easier to eat and cook a bit faster.
- You’ll want 4 pork chops, each weighing approximately 6-8 ounces. This will give you a total weight of around 1.5 to 2 pounds of pork chops.
- Thickness matters. If your pork chops are thicker than 1 inch, increase the cooking time in the oven to ensure they cook through without drying out. Thinner chops will cook faster, so keep an eye on them to avoid overcooking.
- Resting is key. After removing the pork chops from the oven, let them rest for 5-10 minutes before serving. This allows the juices to be redistributed, keeping the pork tender and juicy.
- Get a good sear. For the best flavor, make sure your skillet is hot before adding the pork chops. A good sear locks in moisture and adds a delicious crust to the meat.
- Add a splash of wine. If you like a richer sauce, deglaze the pan with a splash of white wine or sherry before adding the broth for extra depth of flavor.
- Don’t forget to taste. Before baking, taste the sauce and adjust the seasoning with more salt or pepper if needed. The onions and broth bring a lot of flavor, but a little extra seasoning can make it perfect.
How to store leftovers
Refrigerator
Store in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) for 10-15 minutes.
Freezing
Freeze the pork chops and sauce separately for up to 3 months. Thaw in the fridge overnight before reheating.

More recipes to love:
Want some more Pork recipes? Here are a few of our favorites!
- Blue Cheese Crusted Pork Chops. Easy prep with tasty results. This one will delight your taste buds, and bring a bit of “fancy” to a weeknight!
- Pork Schnitzel Recipe. A fresh take on an old favorite, this Pork Schnitzel uses a secret ingredient guaranteed to make your family drool!
- Pan Roasted Pork Tenderloin. A 30-minute dinner, all cooked in the same pan, this Pan Roasted Pork Tenderloin packs flavor, color AND convenience into your dinner-time routine!
- Crockpot Pork Loin. Comfort food that cooks all day, ready to eat when you get home!
- Lemon Pork Tenderloin. A simple, light and fresh rub on the pork, roasted for about 45 mins, rested for 10 – then sliced and devoured.
Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating!

French Onion Pork Chops
Ingredients
Onions
- 2 tablespoons butter
- 3 large thinly sliced yellow onions
- 1 teaspoon salt
Pork
- 4 boneless pork chops (6-8oz each)
- salt and pepper
- 2 tablespoons cooking oil
- 2 tablespoons flour
- 2 cups beef broth
- 1 tablespoon red wine vinegar
- 1 teaspoon dried thyme
- 1 cup gruyère cheese ((3.5oz) shredded)
Directions
- Cook the pork chops: Season 4 boneless pork chops with salt and pepper on both sides. Heat 2 tablespoons cooking oil in another skillet over medium-high heat. Sear the pork chops for about 3-4 minutes on each side until brown. Remove from the skillet and set aside.
- Caramelize the onions: Melt the 2 tablespoons butter in a large skillet over medium heat. Add the 3 large thinly sliced yellow onions and 1 teaspoon salt. Turn the heat to medium low and cook, stirring occasionally, for about 25-30 minutes until the onions are caramelized and golden brown.
- Make the sauce: Add 2 tablespoons flour to the skillet with the caramelized onions and stir for 1 minute. Slowly pour in 2 cups beef broth, 1 tablespoon red wine vinegar and 1 teaspoon dried thyme while stirring to avoid lumps. Let it simmer for 5 minutes until slightly thickened.
- Combine and bake: Preheat the oven to 375°F (190°C). Place the pork chops into the sauce, ensuring they’re covered in the mixture. Sprinkle the shredded 1 cup gruyère cheese over the top. Bake for 15-20 minutes or until the pork reaches an internal temperature of 145°F (63°C) and the cheese is melted and bubbly.
- Serve: Let the pork chops rest for 5 minutes before serving.
Would you like to save this recipe?
Notes
Nutrition Facts
Disclaimer
Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.





























Leave a Reply