Public recipe · by Daniel
EntreeRoastedSauteedSearedSpecial OccasionMake AheadCrowd

French Dip with Caramelized Onion & Gruyère

Thinly sliced roasted beef piled onto a crusty roll with deeply caramelized onions and melted Gruyère, served alongside a glossy, herb-scented brown jus for dipping. Restaurant-quality technique brought into a home kitchen.

Cooked 8× · 88% loved itby Daniel

Ingredients
  • beef eye of round roast or top sirloin roast, tied with kitchen twine if uneven; patted very dry1½ lb
  • kosher salt1½ tsp
  • black pepper, freshly ground1 tsp
  • neutral oil, such as grapeseed or canola2 tbsp
  • unsalted butter, divided3 tbsp
  • yellow onions, halved and thinly sliced pole-to-pole3 large
  • fresh thyme, divided — 2 for onions, 2 for jus4 sprigs
  • dry sherry or dry white wine, for deglazing onions¼ cup
  • beef stock, high-quality, low-sodium preferred2 cups
  • Worcestershire sauce1 tsp
  • garlic, smashed2 cloves
  • bay leaf1
  • Gruyère cheese, thinly sliced or grated4 oz
  • French rolls or hoagie rolls, split lengthwise; soft crumb, sturdy crust4
  • Dijon mustard, for spreading on rolls(optional)2 tbsp
Method
  1. 1

    Season the beef roast generously on all sides with kosher salt and black pepper, pressing the seasoning firmly into the surface. Let it rest uncovered at room temperature for 45 minutes — this promotes an even, deep crust.

  2. 2

    Preheat oven to 275°F (135°C). Heat neutral oil in a heavy oven-safe skillet or Dutch oven over high heat until shimmering and just beginning to smoke. Sear the beef roast on all sides — approximately 2 minutes per side — until a deep mahogany crust forms. Do not move the roast until it releases naturally. Remove to a plate and reduce heat to medium.

  3. 3

    Add 1 tbsp of unsalted butter to the same skillet. Once foaming subsides, add the sliced yellow onions and 2 sprigs of fresh thyme along with a pinch of salt. Cook over medium to medium-low heat, stirring every 5–7 minutes, until the onions are deeply golden, jammy, and sweet — this takes a genuine 40–50 minutes. Do not rush with high heat. Deglaze with dry sherry or dry white wine, scraping up any fond, and cook until liquid evaporates. Transfer onions to a bowl and reserve the skillet.

  4. 4

    Return the seared beef roast to the skillet. Transfer to the 275°F oven and roast until an instant-read thermometer inserted into the thickest part reads 135°F (57°C) for medium-rare to medium — approximately 45–60 minutes depending on thickness. Note: for food safety, if you prefer medium, cook to 145°F (63°C) internal temperature, then rest 3 minutes before slicing.

  5. 5

    Remove the beef from the skillet, tent loosely with foil, and rest for 15 minutes. Do not skip resting — the juices must redistribute before slicing.

  6. 6

    While the beef rests, build the jus: place the roasting skillet over medium heat. Add 2 tbsp unsalted butter and the smashed garlic cloves; cook 1 minute until fragrant. Add beef stock, Worcestershire sauce, remaining 2 sprigs of fresh thyme, and the bay leaf. Bring to a brisk simmer and reduce by roughly one-third, about 8–10 minutes, until the jus is glossy and concentrated. Taste and adjust salt. Strain through a fine-mesh sieve into a warmed vessel; discard solids.

  7. 7

    Set oven to broil. Split the French rolls and, if desired, spread a thin layer of Dijon mustard on the cut sides. Slice the rested beef as thinly as possible against the grain. Pile beef slices onto the bottom halves of the rolls, then top generously with caramelized onions and Gruyère cheese. Arrange open-faced on a sheet pan and broil 2–3 minutes until the Gruyère is melted, bubbling, and lightly spotted. Watch closely — broilers vary.

  8. 8

    Close the sandwiches and serve immediately, each accompanied by a small bowl or ramekin of the hot brown jus for dipping. Instruct guests to dip liberally and eat promptly.

Make it yours

Cook it with a chef at your shoulder.

Sous scales it without breaking the seasoning, coaches you through it for your gear, and remembers how it went. Fork this into your own library and make it yours — free.

Sous is an AI cooking assistant, not a food-safety authority. Use a thermometer for doneness — especially meat, poultry, eggs, and seafood — and trust your own judgment.