Creamy French Onion and Mushroom Soup

Photo of author
Author: Amelia
Published:
Creamy French Onion and Mushroom Soup

The rich, aromatic broth of Creamy French Onion and Mushroom Soup fills your kitchen with an irresistible fragrance that signals comfort in every spoonful. This luxurious blend transforms the classic French onion soup by adding earthy mushrooms and a velvety cream finish that elevates it to restaurant-quality status. The caramelized onions provide sweet depth while the mushrooms contribute a meaty umami essence that makes this soup incredibly satisfying. You’ll learn how to perfectly caramelize onions, build layers of flavor, and create a soup that’s simultaneously elegant and comforting.

Why You’ll Love This Recipe

This Creamy French Onion and Mushroom Soup stands out as a showstopper for both weeknight dinners and special occasions. The marriage of sweet, slowly caramelized onions with earthy mushrooms creates an incredible depth of flavor that’s hard to match in other soups. The contrast between the silky, rich broth and the crispy, cheese-topped bread makes each bite an adventure in texture.

What makes this soup truly special is its versatility – it’s sophisticated enough for entertaining yet simple enough for a cozy night in. The careful balance of beef broth, white wine, and cream creates layers of flavor that develop beautifully as they simmer together. Even better, this mushroom onion soup recipe comes together with readily available ingredients and straightforward techniques that allow even novice cooks to achieve impressive results.

Each spoonful delivers the perfect balance of sweet onions, savory mushrooms, and creamy broth that will have everyone asking for seconds. Plus, the aroma that fills your home as it cooks is practically therapeutic!

Ingredients

For this luxurious Creamy French Onion and Mushroom Soup, you’ll need:

• 4 large yellow onions (about 2 lbs/900g), thinly sliced
• 16 oz (450g) mixed mushrooms (cremini, shiitake, oyster), sliced
• 3 tablespoons (45g) unsalted butter
• 2 tablespoons olive oil
• 2 cloves garlic, minced
• 1 tablespoon fresh thyme leaves
• 1 bay leaf
• 1 tablespoon all-purpose flour
• ½ cup (120ml) dry white wine
• 4 cups (950ml) beef broth (low sodium preferred)
• 1 cup (240ml) heavy cream
• 1 tablespoon Worcestershire sauce
• 1 baguette, sliced into 1-inch rounds
• 2 cups (200g) Gruyère cheese, grated
• Salt and freshly ground black pepper to taste

The key to exceptional French onion mushroom soup lies in choosing sweet yellow onions, which caramelize beautifully, and a variety of mushrooms for complex flavor. Fresh thyme provides herbaceous notes, while Gruyère cheese delivers the perfect nutty, melty topping that makes this creamy soup so memorable.

Pro Tips

Master the Caramelization Process
The foundation of outstanding Creamy French Onion and Mushroom Soup is properly caramelized onions. Cook them low and slow for 40-45 minutes, stirring occasionally but not constantly. This patience allows the natural sugars to develop without burning. If brown bits form on the bottom of the pot, deglaze with a splash of water or broth. The onions should reach a deep golden brown color – not pale blonde or burnt black – for the perfect balance of sweetness.

Create Layered Mushroom Flavor
For maximum mushroom impact, cook mushrooms in two batches. First, sauté half until deeply browned and slightly crispy at the edges before removing. Then cook the remaining mushrooms more briefly to maintain different textures. This technique provides both concentrated mushroom flavor in the broth and pleasant textural variety in each spoonful of the finished soup.

Perfect Your Cheese Topping
For that restaurant-quality cheese crust, place your soup bowls on a baking sheet, add the bread and cheese, then broil 6-8 inches from the heat source. Watch carefully – the perfect cheese top turns golden and bubbly in just 2-3 minutes, but can burn in seconds. For extra flavor, rub toasted baguette slices with a raw garlic clove before adding to the soup.

Instructions

Step 1: Caramelize the Onions
Heat butter and olive oil in a large Dutch oven over medium heat until butter is melted. Add sliced onions with a pinch of salt and cook for 8-10 minutes, stirring occasionally, until they begin to soften. Reduce heat to medium-low and continue cooking for 35-40 minutes, stirring every 5-7 minutes, until onions have reduced significantly and turned a deep golden brown. This slow caramelization process is crucial for developing the rich flavor base of your Creamy French Onion and Mushroom Soup.

Step 2: Cook the Mushrooms
Push the caramelized onions to one side of the pot and add half the mushrooms to the cleared area. Cook for 5-6 minutes without stirring to allow them to brown properly. Stir in the remaining mushrooms, garlic, and thyme. Cook for another 3-4 minutes until all mushrooms are softened and fragrant, then mix everything together.

Step 3: Build the Soup Base
Sprinkle flour over the onion-mushroom mixture and stir continuously for 1-2 minutes to cook out the raw flour taste. Slowly pour in the white wine while scraping the bottom of the pot to release any flavorful browned bits. Allow the wine to simmer for 2 minutes until slightly reduced.

Step 4: Simmer and Finish
Add beef broth, bay leaf, and Worcestershire sauce. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes, allowing the flavors to meld. Remove the bay leaf, then stir in the heavy cream and simmer for an additional 5 minutes. Taste and adjust seasoning with salt and pepper as needed.

Step 5: Prepare the Cheese Topping
While the soup simmers, preheat your broiler. Place baguette slices on a baking sheet and toast until lightly golden on both sides. Ladle the finished Creamy French Onion and Mushroom Soup into oven-safe bowls, place them on a baking sheet, and float 1-2 toasted baguette slices on each. Generously cover with grated Gruyère and broil for 2-3 minutes until cheese is melted, bubbly, and lightly browned. Serve immediately, warning guests about the hot bowls.

Variations

Vegetarian French Onion Mushroom Soup
Transform this Creamy French Onion and Mushroom Soup into a vegetarian delight by substituting vegetable broth for the beef broth. To maintain that rich umami flavor, add 1 tablespoon of soy sauce or 1 teaspoon of miso paste to the broth. You can also increase the mushroom quantity by 50% to enhance the earthy flavors. For the cheese topping, confirm your Gruyère is made with vegetable rennet or substitute with a vegetarian-friendly alpine-style cheese.

Dairy-Free Adaptation
Create a dairy-free version by replacing butter with olive oil and substituting the heavy cream with full-fat coconut milk or cashew cream (blend 1 cup soaked cashews with ¾ cup water until smooth). For the topping, use dairy-free cheese alternatives that melt well, such as cashew-based or tapioca-based cheese substitutes. This variation maintains the luxurious texture while accommodating dietary restrictions.

Herbed Cognac Twist
For a sophisticated twist, add 2 tablespoons of cognac or brandy along with the white wine, and incorporate a bouquet garni (bundle of herbs) with rosemary, parsley stems, and additional thyme during simmering. This variation pairs beautifully with a blue cheese and Gruyère combination for the topping, creating an even more complex flavor profile for your French onion mushroom soup.

Storage and Serving

This Creamy French Onion and Mushroom Soup stores beautifully in the refrigerator for up to 4 days in an airtight container. For best results, store the soup base separately from any bread and cheese toppings. When reheating, warm the soup gently on the stovetop over medium-low heat, stirring occasionally to prevent the cream from separating. If freezing, omit the cream and add it after thawing and reheating – the soup base without cream freezes well for up to 3 months.

Serve this luxurious soup as a magnificent starter for a dinner party alongside a simple green salad dressed with vinaigrette. For a complete meal, pair it with a crusty baguette and charcuterie board featuring dried fruits, nuts, and a selection of cured meats. Another excellent serving option is to ladle the soup into bread bowls made from hollowed-out sourdough rounds – the crispy exterior and soft interior absorb the rich broth beautifully while adding rustic charm to your presentation.

FAQs

Can I make this soup ahead of time?
Yes! The flavor of Creamy French Onion and Mushroom Soup actually improves after a day in the refrigerator. Prepare the soup base up to 2 days ahead, but add the cream just before serving and prepare the cheese topping fresh for the best texture and appearance.

What’s the best way to slice onions for French onion soup?
Slice onions from pole to pole (not crosswise) into thin half-moons about ¼-inch thick. This cut allows them to maintain some structure during the long caramelization process rather than breaking down completely.

Can I use different cheeses for the topping?
Absolutely! While Gruyère is traditional, you can substitute Comté, Emmental, or a mixture of Swiss and Parmesan. For a stronger flavor, add a small amount of crumbled blue cheese to the mix.

Why isn’t my soup as dark as restaurant versions?
Authentic Creamy French Onion and Mushroom Soup gets its color from properly caramelized onions and rich beef broth. If your soup lacks color, you likely need to caramelize the onions longer. Never use shortcuts like caramel coloring or kitchen bouquet.

How can I make this soup thicker?
If you prefer a thicker consistency, increase the flour to 2 tablespoons or add 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water during the last 5 minutes of simmering. For a naturally thicker soup without additives, purée a small portion (about 1 cup) and stir it back into the pot.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy French Onion and Mushroom Soup

Creamy French Onion and Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Simmering
  • Cuisine: Americaine

Description

Creamy French Onion and Mushroom Soup made with caramelized onions, mushrooms, and a velvety smooth texture. Comforting and crowd-pleasing.


Ingredients

Scale
  • 4 large yellow onions (about 2 lbs/900g), thinly sliced
  • 16 oz (450g) mixed mushrooms (cremini, shiitake, oyster), sliced
  • 3 tablespoons (45g) unsalted butter
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh thyme leaves
  • 1 bay leaf
  • 1 tablespoon all-purpose flour
  • ½ cup (120ml) dry white wine
  • 4 cups (950ml) beef broth (low sodium preferred)
  • 1 cup (240ml) heavy cream
  • 1 tablespoon Worcestershire sauce
  • 1 baguette, sliced into 1-inch rounds
  • 2 cups (200g) Gruyère cheese, grated
  • Salt and freshly ground black pepper to taste

Instructions

  1. Step 1: Caramelize the Onions Heat butter and olive oil in a large Dutch oven over medium heat until butter is melted. Add sliced onions with a pinch of salt and cook for 8-10 minutes, stirring occasionally, until they begin to soften. Reduce heat to medium-low and continue cooking for 35-40 minutes, stirring every 5-7 minutes, until onions have reduced significantly and turned a deep golden brown. This slow caramelization process is crucial for developing the rich flavor base of your Creamy French Onion and Mushroom Soup.
  2. Step 2: Cook the Mushrooms Push the caramelized onions to one side of the pot and add half the mushrooms to the cleared area. Cook for 5-6 minutes without stirring to allow them to brown properly. Stir in the remaining mushrooms, garlic, and thyme. Cook for another 3-4 minutes until all mushrooms are softened and fragrant, then mix everything together.
  3. Step 3: Build the Soup Base Sprinkle flour over the onion-mushroom mixture and stir continuously for 1-2 minutes to cook out the raw flour taste. Slowly pour in the white wine while scraping the bottom of the pot to release any flavorful browned bits. Allow the wine to simmer for 2 minutes until slightly reduced.
  4. Step 4: Simmer and Finish Add beef broth, bay leaf, and Worcestershire sauce. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes, allowing the flavors to meld. Remove the bay leaf, then stir in the heavy cream and simmer for an additional 5 minutes. Taste and adjust seasoning with salt and pepper as needed.
  5. Step 5: Prepare the Cheese Topping While the soup simmers, preheat your broiler. Place baguette slices on a baking sheet and toast until lightly golden on both sides. Ladle the finished Creamy French Onion and Mushroom Soup into oven-safe bowls, place them on a baking sheet, and float 1-2 toasted baguette slices on each. Generously cover with grated Gruyère and broil for 2-3 minutes until cheese is melted, bubbly, and lightly browned. Serve immediately, warning guests about the hot bowls.

Notes

Fresh ingredients will always yield the best flavor results.


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 410 calories per serving
  • Sugar: 5 grams
  • Sodium: 810 mg
  • Fat: 30 grams
  • Saturated Fat: 17 grams
  • Unsaturated Fat: 10 grams
  • Trans Fat: 0 grams
  • Carbohydrates: 22 grams
  • Fiber: 3 grams
  • Protein: 12 grams
  • Cholesterol: 100 mg
Amelia
Hi, I'm Amelia!

Welcome to Cooking Circuit, where every recipe is a love letter to your family's happiness.
Easy recipes, amazing results.
Let's cook ❤️

Related Recipes...

Crispy Cumin Lamb with Brothy Rice

Crispy Cumin Lamb with Brothy Rice

Brown Butter Mushroom Pasta

Brown Butter Mushroom Pasta

Crispy Vietnamese Shrimp Fritters

Crispy Vietnamese Shrimp Fritters

Keto Cream Cheese Cookies

Keto Cream Cheese Cookies

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star