French Onion Mushroom Soup
There’s something incredibly comforting about a bowl of French onion soup on a chilly evening. This version combines slowly caramelized onions with earthy mushrooms, rich beef broth, fresh thyme, and melted smoked gouda for a cozy, flavour-packed meal that’s surprisingly easy to make at home.
The smoked gouda adds a delicious twist to the classic, creating a rich and slightly smoky finish that pairs perfectly with the sweet onions and savoury broth.

Why You’ll Love It
- Rich, deep flavour from caramelized onions and mushrooms.
- Smoked gouda adds a delicious twist on traditional Gruyère.
- Made with simple ingredients.
- Perfect for cozy dinners and cold-weather meals.
- Restaurant-quality results at home.
- Easy enough for a weeknight meal.
Recipe Summary
This French Onion Mushroom Soup starts with buttery caramelized onions and mushrooms, simmered in a rich beef broth with fresh thyme and Worcestershire sauce. Each bowl is topped with toasted baguette slices and melted smoked gouda for the ultimate comfort food experience.
Ingredients
- 4 medium yellow onions, thinly sliced
- 3 tbsp butter
- 227g mushrooms, sliced
- 4 cups beef broth
- 1 tsp fresh thyme
- 1 tbsp Worcestershire sauce
- Salt and pepper, to taste
- Baguette slices, for serving
- 90g smoked gouda, grated (30g per serving)
Ingredient Notes & Substitutions
- Yellow onions provide the classic sweet flavour that French onion soup is known for.
- Cremini mushrooms add the best depth of flavour, but white mushrooms work well too.
- Smoked gouda adds a rich smoky flavour, but Gruyère, Swiss, or mozzarella can be substituted.
- Use a good-quality beef broth for the best results.
- Fresh thyme adds brightness and balances the richness of the soup.

Instructions
Step 1: Caramelize the Onions
Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat.
Add the sliced onions and cook, stirring occasionally, for 25-30 minutes until deeply golden and caramelized.
Step 2: Cook the Mushrooms
Add the mushrooms to the pot and cook for 5-7 minutes until softened and lightly browned.
Season with salt and pepper.
Step 3: Add the Broth
Stir in the beef broth, thyme, and Worcestershire sauce.
Bring the soup to a gentle simmer and cook for 15-20 minutes to allow the flavours to develop.
Taste and adjust seasoning as needed.
Step 4: Prepare the Baguette
While the soup simmers, toast the baguette slices until golden and crisp.
Step 5: Broil the Cheese
Divide the soup between three oven-safe bowls.
Top each bowl with baguette slices and 30g of grated smoked gouda.
Place under the broiler for 2-3 minutes, or until the cheese is melted, bubbly, and lightly golden.
Step 6: Serve
Carefully remove from the oven and serve immediately.
Serving Suggestions
- Serve with a simple green salad.
- Pair with a grilled steak sandwich.
- Enjoy alongside roasted vegetables.
- Serve with additional crusty bread for dipping.
Pro Tips
- Take your time caramelizing the onions. This is where most of the flavour develops.
- Stir the onions regularly to prevent burning.
- Use freshly grated smoked gouda for the best melting texture.
- Broil the soup carefully and watch closely to avoid overbrowning the cheese.
Common Mistakes to Avoid
- Rushing the caramelization process.
- Using high heat when cooking the onions.
- Under-seasoning the broth.
- Skipping the broiling step.
Storage & Reheating
Refrigerator
Store the soup base separately from the bread and cheese for up to 4 days.
Freezer
Freeze the soup base for up to 3 months.
Reheating
Reheat gently on the stovetop until warmed through. Add fresh baguette and cheese before serving.
FAQs
Can I make this ahead of time?
Yes. The soup base can be prepared up to 3 days in advance and reheated when ready to serve.
Can I use another cheese?
Absolutely. Gruyère, Swiss, provolone, or mozzarella all work well.
What mushrooms work best?
Cremini mushrooms provide the richest flavour, but white button mushrooms are also a great option.
Can I make this without mushrooms?
Yes. Simply omit them for a more traditional French onion soup.

French Onion Mushroom Soup
Ingredients
- 4 medium yellow onions thinly sliced
- 3 tbsp butter
- 227 g mushrooms sliced
- 4 cups beef broth
- 1 tsp fresh thyme
- 1 tbsp Worcestershire sauce
- Salt and pepper to taste
- Baguette slices
- 90 g smoked gouda grated
Instructions
- Melt butter in a large pot over medium heat.
- Add onions and cook for 25-30 minutes until caramelized.
- Add mushrooms and cook for 5-7 minutes.
- Stir in beef broth, thyme, Worcestershire sauce, salt, and pepper.
- Simmer for 15-20 minutes.
- Toast baguette slices.
- Divide soup between three oven-safe bowls.
- Top each bowl with baguette slices and 30g smoked gouda.
- Broil until cheese is melted and golden.
- Serve immediately.
