❤️ Rich, Cozy & Company-Worthy
“My husband kept saying ‘oh my heavens, that’s a good soup!’ while eating this—and honestly, I get it! It’s one of those recipes that feels restaurant-quality but is so easy to make at home. Definitely making this again for company next week!”
This French Onion Beef Soup takes everything you love about classic French onion soup and makes it even heartier with tender, juicy beef. Topped with melty cheese and toasted bread, it’s pure comfort in every bite.
🛒 Ingredients
- 2 tablespoons butter
- 2 tablespoons olive oil
- 3 large onions, thinly sliced
- 3 cloves garlic, minced
- 1 teaspoon sugar
- 6 cups beef broth
- 2 cups cooked, shredded or sliced beef (roast or leftover works great)
- 1 tablespoon Worcestershire sauce
- ½ teaspoon dried thyme
- Salt and black pepper to taste
- 4 slices baguette or crusty bread
- 1 ½ cups shredded Gruyère or Swiss cheese
- Fresh parsley for garnish
👩🍳 Instructions
-
Caramelize the Onions
In a large pot, melt butter with olive oil over medium heat. Add onions and cook slowly for 20–25 minutes, stirring often, until deeply golden and caramelized. Sprinkle in sugar to help with browning. -
Add Garlic & Flavor
Stir in garlic and cook for 1 minute. Add Worcestershire sauce and thyme. -
Build the Soup
Pour in beef broth and bring to a simmer. Add shredded beef and let cook for 10–15 minutes. -
Prepare the Bread
Toast baguette slices until crisp. -
Assemble & Broil
Ladle soup into oven-safe bowls, top with bread slices and shredded cheese. Broil for 2–4 minutes until bubbly and golden. -
Serve & Enjoy
Garnish with parsley and serve hot.
🍽️ Serving Suggestions
- Serve with a simple green salad
- Pair with roasted vegetables
- Add a glass of red wine for a cozy dinner vibe
💡 Tips & Variations
- The deeper you caramelize the onions, the richer the flavor
- Use Gruyère for classic taste, or mozzarella for extra meltiness
- Leftover roast beef works perfectly in this recipe
- Broil carefully—cheese melts fast!
This French Onion Beef Soup is comfort food at its finest—rich, savory, and topped with that irresistible cheesy crust. It’s perfect for impressing guests or just treating yourself to something extra special. One spoonful in, and you’ll understand all the “oh my heavens!” reactions!
