Imagine the sweet, caramelized aroma of golden onions mingling with earthy mushrooms, all enveloped in a velvety cream base that warms you from the inside out. Creamy French Onion and Mushroom Soup transforms two beloved ingredients into a luxurious bowl of comfort that’s both elegant enough for entertaining and simple enough for weeknight dinners.
This rich, savory soup combines the deep flavors of traditional French onion soup with the umami richness of sautéed mushrooms, creating a restaurant-quality dish in your own kitchen. You’ll learn how to properly caramelize onions for maximum sweetness, select the best mushrooms for optimal flavor, and create a silky-smooth texture that rivals any bistro.
Table of Contents

Why You’ll Love This Recipe
This Creamy French Onion and Mushroom Soup delivers layers of complex flavors without requiring advanced cooking skills or hard-to-find ingredients. The slow caramelization of onions creates natural sweetness that perfectly balances the savory mushroom notes, while the cream adds luxurious body that coats your spoon with each serving. Unlike traditional French onion soup that can be heavy and cheese-laden, this creamy mushroom and onion soup offers a lighter yet equally satisfying alternative.
The texture contrast between the silky broth and tender vegetables creates an enjoyable eating experience with every spoonful. You can prepare this soup in under an hour, making it perfect for busy schedules, yet it tastes like you’ve spent hours in the kitchen. The versatility of this dish means it works beautifully as an elegant starter for dinner parties or as a hearty main course paired with crusty bread. The aromatic experience of cooking this soup will fill your entire home with an irresistible fragrance that draws everyone to the kitchen.
Ingredients
For the Soup Base:
- 3 tablespoons unsalted butter (42g)
- 4 large yellow onions, thinly sliced (about 2 lbs or 900g)
- 1 lb mixed mushrooms, sliced (450g, such as cremini, button, and shiitake)
- 4 cloves garlic, minced
- 2 tablespoons all-purpose flour (16g)
- 1/2 cup dry white wine (120ml, such as Sauvignon Blanc)
- 6 cups beef or vegetable broth (1.4L)
- 2 sprigs fresh thyme
- 2 bay leaves
- 1 cup heavy cream (240ml)
- 2 tablespoons fresh parsley, chopped
- Salt and freshly ground black pepper to taste
Note: Yellow onions provide the best balance of sweetness and flavor when caramelized. Mixed mushrooms offer depth and complexity, but you can use a single variety if preferred. Fresh thyme is essential for authentic French flavor, though dried thyme works in a pinch using one-third the amount.
Pro Tips
Master the Caramelization: The key to exceptional Creamy French Onion and Mushroom Soup lies in properly caramelizing your onions. Don’t rush this process. Cook them over medium-low heat for 25-30 minutes, stirring occasionally. The onions should turn a deep golden brown color and develop a sweet, jammy consistency. If they start to stick, add a splash of broth to deglaze the pan and scrape up those flavorful brown bits.
Choose Mushrooms Wisely: Combining different mushroom varieties creates a more complex flavor profile. Cremini mushrooms provide earthiness, shiitakes add umami depth, and button mushrooms offer mild sweetness. Clean mushrooms with a damp paper towel rather than rinsing them under water, as mushrooms absorb moisture and become soggy, which prevents proper browning.
Control the Cream: Add the heavy cream at the end of cooking and avoid boiling the soup once cream is incorporated, as high heat can cause the cream to separate or curdle. For the smoothest texture, temper the cream by adding a ladleful of hot soup to it first, then slowly stir this mixture back into the pot. This gradual temperature adjustment prevents curdling and ensures a perfectly silky finish.
Step by Step 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 a generous pinch of salt. Cook, stirring every 5 minutes, for 25-30 minutes until the onions turn a deep golden brown. The salt helps draw out moisture and speeds up caramelization. If the onions begin sticking to the bottom, add 2 tablespoons of broth and scrape up the browned bits, which add tremendous flavor to your French onion cream soup.
Step 2: Sauté the Mushrooms
Push the caramelized onions to the sides of the pot and add the sliced mushrooms to the center. Cook for 8-10 minutes without stirring initially, allowing the mushrooms to release their moisture and develop a golden-brown color on one side. Once browned, stir them together with the onions and add the minced garlic. Cook for another 2 minutes until the garlic becomes fragrant but not burned.
Step 3: Create the Roux
Sprinkle the flour over the onion and mushroom mixture, stirring constantly for 2 minutes. This creates a roux that will thicken your soup and prevent a floury taste. The mixture should look slightly pasty and coat the vegetables evenly. This step is crucial for achieving the signature creamy texture of this Creamy French Onion and Mushroom Soup.
Step 4: Deglaze and Build the Base
Pour in the white wine, scraping the bottom of the pot vigorously to release any stuck-on bits. Allow the wine to simmer for 3-4 minutes until it reduces by half and the alcohol smell dissipates. Add the broth, thyme sprigs, and bay leaves. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 20 minutes, allowing the flavors to meld and intensify.
Step 5: Finish with Cream
Remove the thyme sprigs and bay leaves from the soup. In a small bowl, temper the heavy cream by whisking in a ladleful of the hot soup. Slowly pour this cream mixture back into the pot while stirring gently. Heat the soup over low heat for 3-5 minutes, being careful not to let it boil. Season with salt and freshly ground black pepper to taste. Stir in the fresh parsley just before serving for a bright, herbaceous finish.
Variations
Vegan French Onion Mushroom Soup: Replace butter with olive oil, use vegetable broth, and substitute heavy cream with full-fat coconut milk or cashew cream. The coconut milk adds richness without coconut flavor if you use the canned variety. This version maintains the creamy texture while being completely plant-based.
White Wine Mushroom and Caramelized Onion Soup: For a lighter version, reduce the cream to 1/2 cup and add an extra 1/2 cup of white wine for a more pronounced wine flavor. This variation emphasizes the wine notes and creates a slightly thinner but equally flavorful soup.
Loaded French Onion Mushroom Soup: Top each serving with a toasted baguette slice and gruyère cheese, then broil for 2-3 minutes until the cheese melts and bubbles. This bridges the gap between traditional French onion soup and this creamy version, offering the best of both worlds.
Storage and Serving
Looking for inspiration? Try our Pineapple Chicken Kabobs for another bold dish that balances sweet and savory flavors beautifully.
Store leftover Creamy French Onion and Mushroom Soup in an airtight container in the refrigerator for up to 4 days. The flavors actually develop and deepen overnight, making leftovers exceptionally delicious. Reheat gently over low heat on the stovetop, stirring occasionally. Avoid microwaving if possible, as it can cause the cream to separate. If the soup seems too thick after refrigeration, thin it with a splash of broth while reheating.
For freezing, prepare the soup without adding the cream. Store in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator, reheat on the stovetop, then add fresh cream during the final heating stage.
Serve this soup in warmed bowls with crusty French bread or garlic crostini for dipping. A simple green salad with vinaigrette provides a refreshing contrast to the rich soup. For an elegant presentation, garnish with additional fresh thyme leaves, a drizzle of truffle oil, or crispy fried shallots for added texture.
Frequently Asked Questions
Can I use a different type of onion?
While yellow onions work best for caramelization due to their natural sugar content, you can use sweet onions like Vidalia or Walla Walla. Avoid red onions as they can turn an unappealing color and have a sharper flavor that doesn’t caramelize as nicely.
What can I substitute for heavy cream?
Half-and-half works but creates a thinner consistency. For a richer option, use crème fraîche. For dairy-free alternatives, full-fat coconut milk or blended soaked cashews with water create comparable creaminess in this creamy onion mushroom soup.
Why are my onions burning instead of caramelizing?
The heat is too high. Proper caramelization requires patience and moderate heat. Lower your temperature to medium-low and stir more frequently. Adding a pinch of sugar can help if your onions are particularly dry, though properly caramelized onions shouldn’t need this.
Can I make this soup ahead of time?
Absolutely. Prepare the soup up to 2 days ahead, stopping before adding the cream. Store in the refrigerator and add the cream when reheating just before serving. This actually allows the flavors to develop more fully.
What’s the best way to slice onions for this recipe?
Slice onions into thin, uniform half-moons about 1/4-inch thick. Consistent sizing ensures even caramelization. A sharp knife or mandoline slicer makes this task easier and helps prevent tears by creating cleaner cuts.
Conclusion
This Creamy French Onion and Mushroom Soup is comfort food at its finest, blending the sweet complexity of caramelized onions with the earthy richness of mushrooms in a velvety cream base that soothes and satisfies. It’s the kind of dish that transforms a simple dinner into something special, whether you’re serving it to impress guests or treating yourself to a cozy night in.
The depth of flavor achieved through proper caramelization and the luxurious texture from the cream create a soup that tastes far more complicated than it actually is to prepare. Each spoonful delivers warmth, comfort, and the sophisticated flavors of French cuisine without requiring culinary school expertise. Make this soup once, and it will become a permanent fixture in your recipe rotation, perfect for chilly evenings, elegant entertaining, or any time you crave something truly special.
For more recipe followe me in facebookb and pinterest
Print
Creamy French Onion and Mushroom Soup.
Description
Forget everything you know about boring soup. This creamy, golden bowl combines sweet caramelized onions and rich mushrooms in a way that will make you rethink comfort food forever.
Ingredients
- 3 tablespoons unsalted butter (42g)
- 4 large yellow onions, thinly sliced (about 2 lbs or 900g)
- 1 lb mixed mushrooms, sliced (450g, such as cremini, button, and shiitake)
- 4 cloves garlic, minced
- 2 tablespoons all-purpose flour (16g)
- 1/2 cup dry white wine (120ml, such as Sauvignon Blanc)
- 6 cups beef or vegetable broth (1.4L)
- 2 sprigs fresh thyme
- 2 bay leaves
- 1 cup heavy cream (240ml)
- 2 tablespoons fresh parsley, chopped
- Salt and freshly ground black pepper to taste
Instructions
- Melt butter in a large Dutch oven over medium heat. Add sliced onions and salt, cooking for 25-30 minutes until deep golden brown, stirring every 5 minutes.
- Push onions to the sides and add mushrooms to the center. Cook for 8-10 minutes until browned, then stir in garlic and cook 2 minutes more.
- Sprinkle flour over the mixture and stir constantly for 2 minutes to create a roux.
- Pour in white wine and scrape the bottom of the pot. Simmer 3-4 minutes until reduced by half. Add broth, thyme, and bay leaves. Bring to a boil, then simmer for 20 minutes.
- Remove thyme and bay leaves. Temper cream by whisking in a ladleful of hot soup, then slowly add back to the pot. Heat gently for 3-5 minutes without boiling. Season with salt and pepper, stir in parsley, and serve.
