French onion pot roast is the winter comfort food that combines two classics: a slow-braised beef roast and cheesy French onion soup. The beef turns fork-tender in a rich broth of deeply caramelized onions, then gets topped with bubbling Gruyere.
This easy French onion pot roast recipe is a cozy, oven-braised Sunday dinner with enough rich gravy to spoon over mashed potatoes or egg noodles. It is the slow cooked chuck roast with caramelized onions that fills your kitchen with an incredible aroma.
Recipe at a Glance
| Prep Time | 25 minutes |
| Cook Time | 3 hours 30 minutes |
| Total Time | 3 hours 55 minutes |
| Servings | 6 to 8 servings |
| Category | Dinner / Beef |
Why You’ll Love This French Onion Pot Roast
- Fork-tender beef that shreds with a spoon
- Deeply flavorful gravy from caramelized onions and herbs
- A cheesy Gruyere topping inspired by French onion soup
- Mostly hands-off cooking in one pot
- Perfect for Sunday dinners and cold winter nights
Ingredients You’ll Need
- 3 to 4 pounds boneless beef chuck roast
- 1½ teaspoons kosher salt and 1 teaspoon black pepper
- 2 tablespoons olive oil or avocado oil
- 4 large yellow onions (about 2½ pounds), thinly sliced
- 4 cloves garlic, minced, and 1 tablespoon tomato paste
- 2 tablespoons all-purpose flour
- 1 cup beef broth and ½ cup dry red wine (or extra broth)
- 1 tablespoon Worcestershire sauce, 4 sprigs fresh thyme, and 1 bay leaf
- 1 cup shredded Gruyere or provolone cheese
How to Make French Onion Pot Roast
- Preheat the oven to 300°F (150°C). Pat the roast dry and season with salt and pepper.
- Heat the oil in a large Dutch oven over medium-high heat and sear the roast for 4 to 5 minutes per side until deeply browned. Remove to a plate.
- Add the onions to the pot with a pinch of salt and cook over medium heat for 20 to 25 minutes, stirring often, until deep golden brown and caramelized.
- Stir in the garlic and tomato paste for 1 minute, sprinkle in the flour, then add the wine, broth, and Worcestershire, scraping up the browned bits.
- Nestle the roast into the onions, add the thyme and bay leaf, cover, and braise in the oven for 3 to 3½ hours until the beef is fork-tender.
- Remove the thyme and bay leaf, top the roast with the cheese, and broil for 2 to 3 minutes until bubbly. Rest 10 minutes, then shred or slice and serve with the onions and gravy.
Tips for the Best Slow Cooked Chuck Roast with Caramelized Onions
- Take your time caramelizing the onions; they are the flavor foundation.
- Sear the roast well for deep, savory color.
- Choose a well-marbled chuck roast for the most tender result.
- Keep the lid on tight and the oven low for even braising.
- Let the roast rest before slicing so it stays juicy.
Variations to Try: French Onion Pot Roast Ideas
- Make it in a slow cooker on low for 8 to 10 hours after searing and caramelizing.
- Add carrots and potatoes in the last hour of braising.
- Serve open-faced on toasted baguette for a French dip-style sandwich.
- Swap Gruyere for Swiss or mozzarella.
How to Store It
Refrigerate leftovers in an airtight container with the gravy for up to 4 days. Reheat gently on the stove or in the oven covered at 325°F. Freeze the shredded beef with gravy for up to 3 months and thaw overnight in the fridge.
Frequently Asked Questions
What cut of beef is best for pot roast?
Boneless chuck roast is ideal because it has enough fat and connective tissue to become tender when braised.
Can I make French onion pot roast in a slow cooker?
Yes. Sear the roast and caramelize the onions first, then cook everything on low for 8 to 10 hours.
How long does it take to caramelize onions?
Slowly caramelizing onions takes about 20 to 30 minutes over medium heat with frequent stirring.
What should I serve with French onion pot roast?
Mashed potatoes, buttered egg noodles, or crusty bread are perfect for soaking up the gravy.

French Onion Pot Roast
Ingredients
Equipment
Method
- Step 1: Preheat the oven to 300°F and season the roast.
- Step 2: Sear the roast on all sides in the oil and set aside.
- Tip: Brown it well for deep flavor.
- Step 3: Caramelize the onions for 20 to 25 minutes.
- Tip: Stir often so they do not burn.
- Step 4: Add the garlic, tomato paste, and flour, then deglaze with the wine, broth, and Worcestershire.
- Step 5: Nestle in the roast with the thyme and bay leaf and braise covered for 3 to 3½ hours.
- Tip: The beef should be fork-tender.
- Step 6: Top with the cheese, broil briefly, rest, and serve with the onions and gravy.
Notes
Use extra beef broth in place of the wine if preferred.