There’s something undeniably comforting about a warm bowl of French Onion Soup. With its rich, savory broth and gooey, melted cheese topping, it’s a dish that has stood the test of time.
Whether you’re looking to impress guests or simply enjoy a cozy night in, this recipe is sure to become a staple in your culinary repertoire.
Table of Contents

What is French Onion Soup?
French Onion Soup is a traditional dish that originated in France. It’s known for its deep, caramelized onion flavor, which is complemented by a hearty broth and topped with crusty bread and melted cheese. The origins of this soup date back to the 18th century, where it was considered a “poor man’s soup” due to its simple ingredients. Today, it is celebrated worldwide for its rich taste and comforting qualities.
Why You’ll Love this Recipe
This French Onion Soup recipe stands out because of its unique blend of ingredients. The addition of baby bella mushrooms adds an earthy depth, while the red wine and Worcestershire sauce provide a robust flavor profile. The use of gruyere cheese ensures a creamy, melty topping that perfectly complements the savory broth.
Other Soup Recipes
Ingredients
- Butter: The unsung hero that kickstarts the caramelization party.
- Onions and Garlic: The dynamic duo that brings sweetness and depth.
- Mushrooms: Because life’s too short to not add mushrooms to everything.
- Red Wine and Worcestershire Sauce: A splash of sophistication and a dash of umami.
- Thyme: The tiny herb that adds a fragrant melody.
- All-Purpose Flour: The unsung thickening agent – the wizard behind the scenes.
- Chicken Broth: The liquid gold that ties everything together.
- French Baguette and Gruyère: The crunchy crown and the gooey finale.
Substitutions & Additions
Onions: White onions can be used if yellow onions are unavailable.
Mushrooms: Substitute with cremini or portobello mushrooms for a different texture.
Wine: Use a dry white wine if preferred, or omit entirely for a non-alcoholic version.
Cheese: Swiss cheese can be used as an alternative to gruyere.
How to Make this Recipe
Caramelize the Onions: In a large pot, melt butter over medium-high heat. Add onions and garlic, seasoning with salt and pepper. Cook for 10-15 minutes until onions are softened and caramelized.
Add Mushrooms and Wine: Stir in 1 cup of wine and mushrooms. Cook for 10 minutes until mushrooms are softened. Add remaining wine, Worcestershire sauce, and flour, stirring to combine. Cook for an additional 5 minutes.
Simmer the Soup: Pour in chicken broth, season with salt and pepper, and bring to a boil. Reduce heat and simmer for 10-15 minutes.
Prepare the Bread: Preheat oven to 400°F. Toast baguette slices for 4-5 minutes. Remove and set oven to broil.
Assemble and Broil: Ladle soup into oven-safe bowls, top with bread and cheese. Broil for 3-4 minutes until cheese is melted and bubbly.
Cooking Tips & Tricks
Caramelization: Patience is key. Allow onions to caramelize slowly for maximum flavor.
Broiling: Keep a close eye on the cheese to prevent burning.

Serving Suggestions
Serve this soup with a simple green salad or roasted vegetables for a complete meal. A glass of the same red wine used in the soup pairs beautifully.
Storage Suggestions
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of broth if needed.

Recipe FAQ
Can I use white onions instead of yellow? Absolutely! White onions bring a milder flavor but still waltz beautifully with the other ingredients.
What’s the best wine for this recipe? A dry red wine like Cabernet Sauvignon adds depth, but feel free to use what you have.
Can I freeze the soup? While the broth freezes well, the texture of the onions may change. Fresh is best, but freezing won’t banish the magic entirely.
All New Recipes
French Onion Soup is a timeless dish that brings warmth and comfort to any table. With its rich flavors and satisfying textures, it’s a recipe you’ll return to time and again.

French Onion Soup
Ingredients
- 6 Tbsp unsalted butter
- 4 large yellow onions (or white onions) sliced
- 3 cloves garlic minced
- 2 fresh thyme chopped
- 16 oz baby bella mushrooms
- 1 ¼ cup red wine
- 1 Tbsp worcestershire sauce
- 2 Tbsp all-purpose flour
- 8 cups chicken broth
- 1 French baguette sliced
- ½ lb gruyere cheese shredded or sliced
Instructions
- In a large pot, or Dutch oven, melt the butter over medium-high heat. Add the onions and garlic, seasoning generously with salt and pepper. Cook, stirring occasionally, for about 10-15 minutes until onions are softened and beginning to caramelize.
- Add 1 cup of the wine along with the mushrooms and cook, stirring occasionally, for about 10 minutes to soften the mushrooms. Add remaining wine, Worcestershire sauce, and flour then stir to combine; cooking for additional 5 minutes.
- Add the chicken broth to the pot, and season again with salt and pepper. Bring to a boil, then reduce heat and simmer for 10-15 minutes.
- While simmering, preheat the oven to 400° F. Lay your bread slices on a sheet pan and toast in the oven for 4-5 minutes, watching closely to make sure they don't burn. Remove from oven and turn up to broil.
- Once the soup has simmered, ladle into oven-safe bowls and place on a baking sheet. Top the bread with a generous handful of shredded cheese (or a couple slices if using sliced).
- Place the sheet pan of soups into the broiler for 3-4 minutes or until the cheese is fully melted and just starting to bubble and brown.













Comments (0)