Ingredients
Vegetables and Aromatics
- 2 pounds yellow onions, thinly sliced
- 1 head garlic, peeled and cloves removed
- 1 pound baby potatoes (or cubed red potatoes)
- 2 sprigs fresh thyme (or fresh rosemary)
- 2 bay leaves
Meat
- 2 pounds beef chuck roast, cut into ½ inch pieces
Liquids and Seasonings
- 6 tablespoons olive oil, divided
- 1 teaspoon sea salt
- 2 tablespoons French onion seasoning
- ¼ cup all-purpose flour
- 8 cups beef stock
- 2 tablespoons Worcestershire sauce
Toppings
- 1 cup shredded Gruyere cheese (or Swiss cheese)
- ½ loaf French bread, sliced
Instructions
- Preheat and prepare onions: Preheat the oven to 400°F. Thinly slice the onions using a sharp knife or mandoline for uniformity.
- Bake onions and garlic: In an oven-safe cast iron Dutch oven, combine the onions and garlic cloves. Drizzle with 4 tablespoons olive oil, sprinkle with sea salt, and toss to coat. Cover and bake for 1 hour to caramelize the onions gently.
- Adjust oven temperature: After baking, remove the Dutch oven from the oven and reduce oven temperature to 350°F.
- Remove onions and garlic: Carefully transfer the onions and garlic onto a rimmed plate or cutting board with grooves to catch released liquid.
- Heat Dutch oven on stovetop: Place the empty Dutch oven on the stove over high heat to prepare for searing beef.
- Season the beef: Toss beef chuck pieces with French onion seasoning until evenly coated.
- Sear beef: Heat the remaining 2 tablespoons olive oil in the Dutch oven. When hot, add beef pieces in batches, searing for 4-6 minutes until browned on all sides. Remove beef with a slotted spoon and set aside with onions and garlic.
- Deglaze pot: Pour ¼ cup beef stock into the hot pot and stir vigorously to deglaze, scraping up browned bits stuck to the bottom.
- Add flour and cook: Sprinkle flour evenly over the pot’s contents, stir well, and cook for 1 minute to remove raw flour taste.
- Add liquids and boil: Pour in remaining 7 ¾ cups beef stock and Worcestershire sauce. Stir to combine, increase heat to high, and bring to a rolling boil.
- Combine all ingredients and prepare for braising: Return seared beef, onions, garlic, potatoes, thyme, and bay leaves to the Dutch oven and stir gently.
- Braise in oven: Cover pot with a lid or tightly with aluminum foil, transfer it to the preheated 350°F oven, and braise for 2 hours until beef is tender and flavors meld.
- Finish after cooking: Remove pot from oven and discard bay leaves and thyme sprigs using tongs.
- Prepare bread topping (optional): Set oven to broil on high with rack in middle. Slice French bread, brush or spray with cooking spray or melted butter, and toast under broiler for 1-2 minutes until lightly golden. Remove from oven.
- Assemble soup bowls: Ladle soup into oven-safe bowls, top each with a toasted bread slice and a generous handful of shredded Gruyere cheese.
- Broil cheese topping: Place bowls on baking sheet and broil 1-2 minutes until cheese is melted, bubbly, and lightly browned. Serve immediately.
Notes
- Use a sharp knife or mandoline for uniform onion slices to ensure even cooking.
- Cooking onions slowly in the oven caramelizes them without burning.
- If you don’t have a Dutch oven, use any oven-safe heavy pot with a lid for best results.
- For a vegetarian version, omit the beef and use vegetable stock; add mushrooms for umami.
- Substitute Gruyere with Swiss or mozzarella cheese if preferred.
- Resting the soup briefly before broiling helps to layer flavors.
- Use fresh herbs like thyme or rosemary; dried can be used but add less to avoid overpowering.
- When searing, do not overcrowd the pan to ensure proper browning of beef.
- Prep Time: 30 minutes
- Cook Time: 3 hours
- Category: Soup
- Method: Baking
- Cuisine: French