Creamy French Onion Mushroom

Featured in: Vegetarian Favorites

This comforting French-inspired soup brings together sweet caramelized onions and earthy mushrooms bathed in a silky cream. Slow-cooked onions gradually deepen in flavor, then join mushrooms, garlic, celery, thyme, and vegetable broth for a fragrant base. A splash of wine lifts the cooked vegetables, and heavy cream is stirred in for a luxurious finish. You can elevate every serving by broiling with baguette slices topped with Gruyère—classic gratinée style—or simply garnish with parsley. Balanced and hearty, this adaptable soup pairs well with fresh salad and crusty bread for a satisfying vegetarian meal.

Updated on Wed, 22 Oct 2025 15:34:42 GMT
Warm, creamy French Onion Mushroom Soup, rich with Gruyère and baguette, ready to enjoy. Save
Warm, creamy French Onion Mushroom Soup, rich with Gruyère and baguette, ready to enjoy. | cinnamonglow.com

This decadent soup brings together the best of French onion and creamy mushroom in one pot. Each spoonful is silky from the broth and cream with sweet layers of caramelized onion and savory mushrooms. It is perfect for those evenings when you crave comfort with just a hint of luxury.

The first time I made this my entire house filled with the smell of sweet onions and earthy mushrooms. It quickly became my go:to when I needed a hug in a bowl.

Ingredients

  • Yellow onions sliced thin: Bring deep sweetness after slow caramelizing. Use firm onions without bruises for best results.
  • Cremini or button mushrooms: Add savory umami depth. Choose brown, firm mushrooms and lightly wipe away dirt before slicing.
  • Garlic minced: Gives subtle warmth and aromatics.
  • Celery finely chopped: Balances the richness with a fresh undertone.
  • Unsalted butter: For rich flavor and golden onions. European:style butter adds extra creaminess if you have it.
  • Heavy cream: Blends into the base for a velvety mouthfeel.
  • Vegetable broth: Forms the heart of the soup. Choose low:sodium for more control over final flavor.
  • Dry white wine: Adds brightness and complexity. Pick a crisp, unoaked bottle that you would enjoy drinking.
  • Fresh thyme: Adds a classic herbal note. Dried thyme works if fresh is not on hand.
  • Bay leaf: Infuses subtle layers of flavor. Remove before serving.
  • Salt and freshly ground black pepper: Heighten all the natural flavors.
  • Baguette slices: Pack classic French onion character. Look for bread with a crackling crust.
  • Gruyère or Swiss cheese grated: For the gratinée top brings a nutty richness. Use a block and grate fresh for best melt.
  • Fresh parsley chopped: For garnish brightening every bowl.

Instructions

Sauté the Onions:
Place your largest heavy pot over medium:low heat. Melt butter until foaming. Tumble in the onions with a pinch of salt which coaxes out their juices. Stir every few minutes and let the onions slowly caramelize for twenty five to thirty minutes until they are deep golden and very soft. Do not rush this as gentle caramelizing unlocks all their sweetness.
Build the Flavor Base:
Once the onions look jammy and golden add minced garlic and chopped celery. Sauté for about two minutes so the garlic becomes fragrant and celery just softens. At this stage everything should smell wonderfully aromatic.
Brown the Mushrooms:
Stir in the sliced mushrooms. Raise the heat slightly. Cook and stir for eight minutes until mushrooms lose moisture and take on color. Do not crowd the pan or the mushrooms may steam instead of browning.
Deglaze with Wine:
Pour in dry white wine if using. Scrape up all the flavor stuck at the bottom of the pot. Let the wine bubble for two minutes until reduced by half which deepens flavor without leaving alcohol.
Simmer with Broth and Herbs:
Add the broth thyme and bay leaf. Stir everything together and bring to a gentle simmer. Let the soup bubble uncovered for ten minutes. This allows all the flavors to blend and the liquid to concentrate.
Enrich with Cream:
Fish out the bay leaf. Lower the heat as much as possible and pour in the heavy cream. Warm slowly for two to three minutes so that the soup becomes silky but never bubbles rapidly. Season thoughtfully with salt and black pepper.
Classic Gratinée Finish:
If you want a true French onion finish ladle the soup into oven:proof bowls. Place a toasted baguette slice over each bowl and blanket with Gruyère cheese. Place under the broiler until the cheese is bubbling and golden with crisp edges.
Garnish and Serve:
Shower each bowl with chopped parsley for freshness right before serving. The herbs add color and bring the whole pot to life.
Close-up of Creamy French Onion Mushroom Soup garnished with herbs; savory layers visible. Save
Close-up of Creamy French Onion Mushroom Soup garnished with herbs; savory layers visible. | cinnamonglow.com

Every time I prepare this soup my favorite moment is watching the onions slowly transform. Their deep golden color and aroma make the kitchen feel so inviting and always reminds me of Sunday afternoons when my family would gather around for a warming meal.

Storage Tips

Keep leftovers in an airtight container in the fridge for up to four days. The flavors intensify after a day's rest and the soup reheats beautifully on the stove over low heat. For longer storage freeze soup without bread or cheese for up to two months. Thaw in the fridge before reheating gently and add fresh cream or parsley just before serving.

Ingredient Substitutions

Use olive oil and coconut cream for a dairy:free version. If Gruyère is not available Swiss or any sharp melting cheese works wonderfully. For a gluten:free soup use gluten:free bread or simply skip the gratinée finish. If you want even more savoriness a dash of vegetarian Worcestershire sauce or a splash of sherry vinegar can add depth.

Serving Suggestions

Pair this soup with a simple green salad topped with bitter greens or apples for freshness. For heartier appetites serve alongside a slice of rustic sourdough or a handful of garlic croutons. It is also wonderful as a first course for a wintry dinner party followed by roast vegetables or a main of your choice.

French Roots

This soup draws from two beloved classics of French cuisine:onion soup and creamy mushroom soup. Caramelized onions are a staple in French country cooking bringing sweetness and body to many dishes. The gratinée finish with bread and cheese is a tradition started in Parisian bistros adding a bubbly layer to soups on cold days.

Seasonal Adaptation Tips

Swap in baby leeks for onions in spring for a more delicate flavor Add wild or foraged mushrooms in autumn for a woodsy twist Lighten with half cream and half milk in warmer months for an airier texture

Success Stories

Several friends tried this soup with vegan swaps and were amazed at the silkiness from coconut cream. One reader told me her kids now ask for mushroom onion soup instead of tomato on chilly nights.

Freezer Meal Conversion

Prepare soup through simmering with broth and herbs but stop before adding cream. Cool and freeze in portions. When you are ready to eat thaw gently reheat and finish with cream for a soup that tastes freshly made.

Homemade French Onion Mushroom Soup: a comforting bowl, fragrant with thyme and caramelized onions. Save
Homemade French Onion Mushroom Soup: a comforting bowl, fragrant with thyme and caramelized onions. | cinnamonglow.com

A pot of this soup always brings comfort and warmth plus it elevates even a simple weeknight to something special. Share with loved ones and savor every spoonful.

Recipe FAQ Section

How do I properly caramelize onions for this soup?

Slice onions evenly and cook them in butter over medium-low heat, stirring often, until deeply golden and sweet. This takes about 25–30 minutes.

Can I make this soup vegan?

Use olive oil and coconut cream instead of butter and heavy cream, and skip the cheese or use a vegan substitute for serving.

Is wine necessary in the soup?

Wine adds depth and flavor, but you can omit it if preferred or use a splash of sherry vinegar for brightness.

What’s the classic way to serve French onion soup?

Ladle the soup into oven-ready bowls, top with toasted baguette and grated Gruyère, then broil until bubbly and golden brown.

Which mushrooms are best for this dish?

Cremini or button mushrooms work well, offering earthy flavor and a tender texture that complements the caramelized onions.

How can I enhance the flavor further?

Try adding Worcestershire sauce (vegetarian if needed), a splash of sherry vinegar, or fresh herbs to deepen and round out the taste.

Creamy French Onion Mushroom

Rich soup blending caramelized onions, mushrooms, and cream for a comforting, flavorful dish.

Prep duration
20 min
Time to cook
45 min
Complete duration
65 min
Created by Hannah Collins

Classification Vegetarian Favorites

Skill level Medium

Cultural Origin French

Output 4 Portion count

Dietary considerations Meat-free

Components

Vegetables

01 3 large yellow onions, thinly sliced
02 10 ounces cremini or button mushrooms, sliced
03 2 cloves garlic, minced
04 1 stalk celery, finely chopped

Dairy

01 2 tablespoons unsalted butter
02 1/2 cup heavy cream

Liquids

01 4 cups vegetable broth
02 1/4 cup dry white wine (optional)

Seasonings

01 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
02 1 bay leaf
03 Salt and freshly ground black pepper, to taste

Garnish

01 4 slices baguette, toasted (optional)
02 2 ounces Gruyère or Swiss cheese, grated (optional)
03 Chopped fresh parsley

Method

Phase 01

Caramelize the onions: In a large heavy-bottomed pot, melt unsalted butter over medium-low heat. Add sliced onions and a pinch of salt. Stir frequently until onions are deeply caramelized and golden brown, about 25 to 30 minutes.

Phase 02

Sauté garlic and celery: Add minced garlic and chopped celery; sauté for 2 minutes until fragrant and softened.

Phase 03

Cook mushrooms: Stir in sliced mushrooms, cooking until tender and lightly browned, about 8 minutes.

Phase 04

Deglaze with wine: Pour in dry white wine (if using), scraping any browned bits from the bottom. Let the wine reduce by half, about 2 minutes.

Phase 05

Simmer with broth and seasonings: Add vegetable broth, fresh thyme, and bay leaf. Bring to a gentle simmer and cook uncovered for 10 minutes, allowing flavors to meld.

Phase 06

Finish with cream and adjust seasoning: Remove bay leaf. Lower heat and stir in heavy cream. Simmer for 2 to 3 minutes without boiling. Taste and adjust with salt and freshly ground black pepper.

Phase 07

Gratinée finish (optional): If desired, ladle soup into oven-safe bowls, top each with a toasted baguette slice, sprinkle with grated Gruyère, and broil until cheese is bubbly and golden.

Phase 08

Garnish and serve: Sprinkle with chopped parsley before serving.

Tools needed

  • Large heavy-bottomed pot
  • Wooden spoon
  • Chef’s knife
  • Cutting board
  • Ladle
  • Oven-safe soup bowls (optional)
  • Broiler or oven (optional)

Allergy details

Review each component for potential allergens and consult with a healthcare professional if you're uncertain about any ingredients.
  • Contains milk (butter, cream, cheese).
  • Contains gluten when served with baguette.
  • May contain sulfites from wine.
  • Verify all processed ingredients for allergen labels when sensitive.

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fats: 19 g
  • Carbohydrates: 27 g
  • Protein Content: 8 g