French Onion Pot Roast

French onion soup meets Sunday pot roast in a single pot: a whole chuck roast braises in the same deeply caramelized onions, sherry, and beef broth that make the classic soup so good. The patience lives entirely in the onion step — let them go from raw to golden to deep, jammy brown over about 40 minutes and they'll melt into the sauce and sweeten the beef. After that the oven does the work while you're elsewhere, and a blanket of Gruyère under the broiler at the end delivers the melted-cheese finish that makes it unmistakably French onion.

French Onion Pot Roast — finished dish

Dinner · Fall, Beef, Comfort Food • 4 hr

Nutrition (per serving)560Calories·30gFat·14gCarbs·49gProtein
Calories560
Total Fat30 g
Saturated Fat14 g
Total Carbohydrate14 g
Dietary Fiber2 g
Sugars7 g
Protein49 g
Sodium760 mg

Per serving. Values are approximate and calculated from USDA FoodData Central.

Servings:
6 servings

Ingredients

  • 3 to 3½ pounds (1.4 to 1.6 kg) boneless beef chuck roast, tied if uneven
  • Kosher salt and freshly ground black pepper
  • 2 tablespoons canola, vegetable, or avocado oil
  • 4 tablespoons (½ stick) unsalted butter
  • 4 large yellow onions (about 2½ pounds), halved and thinly sliced pole-to-pole
  • 4 cloves garlic, minced
  • 2 teaspoons fresh thyme leaves (from about 6 sprigs), plus more for garnish
  • ½ cup dry sherry or dry white wine
  • 2 cups low-sodium beef broth
  • 1 bay leaf
  • 1 tablespoon Worcestershire sauce
  • 8 ounces Gruyère cheese, grated (about 2 cups)
  • Crusty bread or baguette, for serving (optional)

Steps

  1. Preheat the oven to 325°F with a rack in the lower third. Pat the chuck roast dry with paper towels and season generously all over with salt and pepper.
  2. Heat the oil in a large Dutch oven over medium-high heat until shimmering. Add the roast and sear, turning, until deeply browned on all sides, about 4 to 5 minutes per side (15 to 20 minutes total). Transfer to a plate.
  3. Reduce the heat to medium. Add the butter and, once melted, add the onions and a generous pinch of salt. Stir to coat. Cook, stirring every 4 to 5 minutes and reducing the heat if they threaten to scorch, until the onions are deeply golden brown and jammy, about 35 to 40 minutes.
  4. Add the garlic and thyme and cook, stirring, until fragrant, about 1 minute. Pour in the sherry and scrape up any browned bits from the bottom of the pot. Let the sherry reduce by half, about 1 minute.
  5. Return the roast and any accumulated juices to the pot. Add the beef broth, bay leaf, and Worcestershire sauce. Bring to a simmer, cover, and transfer to the oven.
  6. Braise until the meat is fork-tender — a probe should slide in with no resistance and read 200°F to 205°F at the center — 2½ to 3 hours, turning the roast once halfway through.
  7. Transfer the roast to a cutting board and tent loosely with foil. Discard the bay leaf. If the onion sauce looks thin, simmer it uncovered on the stovetop until slightly thickened and glossy. Shred or slice the beef against the grain, then nestle it back into the onion sauce.
  8. Position an oven rack 6 inches from the broiler and preheat the broiler. Scatter the grated Gruyère evenly over the beef and onions. Broil until the cheese is melted, bubbling, and browned in spots, about 3 to 5 minutes — watch closely, broilers vary. Garnish with fresh thyme and serve hot, with crusty bread for sopping up the sauce if you like.

Tips & Variations

Make Ahead

Braise the roast through step 7 up to 2 days ahead and refrigerate it in its sauce — the flavor deepens overnight and the fat solidifies on top so it's easy to skim. Reheat gently on the stovetop or in a 300°F oven, then do the Gruyère broiler step just before serving.

Storage

Refrigerate in an airtight container for up to 4 days, or freeze (beef plus sauce, without the cheese) for up to 3 months. Reheat low and slow on the stovetop or in a 300°F oven with a splash of broth, covered, until warmed through. Add fresh Gruyère and broil to re-crisp the top.

Substitutions

Chuck is the classic cut; brisket, bottom round, or bone-in short ribs all braise well — keep the liquid-to-meat ratio the same. Dry white wine, vermouth, or a splash of brandy can replace sherry. Comté, Emmental, or provolone stand in for Gruyère; skip mozzarella, which is too mild and stringy here. For a thicker, silkier sauce, whisk a cold pat of butter in at the end.

Nutrition

Per serving: 1 serving (about 6 oz beef with onions and sauce)

560Calories
30gFat
14gSat Fat
150mgCholesterol
760mgSodium
14gCarbs
2gFiber
7gSugars
49gProtein

Reviews

Reviews coming soon! In the meantime, let us know what you think of this recipe.