I absolutely love how this Creamy French Onion and Mushroom Soup Recipe fills the kitchen with a warm, savory aroma that feels like a big comforting hug. The rich caramelized onions meld perfectly with earthy mushrooms and fresh herbs, creating a depth of flavor you might not expect from a simple soup. Whenever the weather turns chilly or I need a cozy dinner, this recipe is my go-to because it’s satisfying, fancy-feeling, yet totally doable in your own kitchen.

When I first tried this soup, I was amazed at how creamy and luxurious it tasted without being heavy. The touch of white wine and a hint of honey bring just enough brightness and sweetness to balance the deep umami notes. You’ll find that this Creamy French Onion and Mushroom Soup Recipe works beautifully as a main dish on a weeknight or as an elegant starter for entertaining friends. Honestly, every time I make it, my family goes crazy for it!

💚

Why You’ll Love This Recipe

  • Rich, Deep Flavors: Caramelized onions and mushrooms create layers of savory goodness that taste like they took hours to make.
  • Creamy Yet Light Texture: The addition of heavy cream rounds out the soup without weighing it down.
  • Perfect for Any Occasion: Whether for a cozy weeknight or a dinner party, it feels both comforting and elegant.
  • Simple Ingredients, Big Impact: Easy-to-find ingredients come together in a way that feels special but never complicated.

Ingredients You’ll Need

This Creamy French Onion and Mushroom Soup Recipe combines classic pantry staples with fresh herbs and decent wine to bring out the best in every spoonful. I always recommend using good-quality onions and mushrooms since they’re front and center, and a white wine you’d happily sip makes a noticeable difference.

  • Salted butter: The base for caramelizing the onions; it adds richness and helps develop flavor.
  • Yellow onions: Sweet and sturdy, perfect for slow caramelizing to build the soup’s signature taste.
  • Dry white wine: Pinot Grigio or Sauvignon Blanc work well; they add acidity and depth to balance the sweetness.
  • Garlic: Fresh garlic adds a subtle kick—minced or grated works best for even distribution.
  • Cremini or wild mushrooms: Earthy and meaty, they complement the onions wonderfully.
  • Fresh thyme leaves: Bright herbaceous notes that brighten the soup’s flavors.
  • Fresh sage: Adds a slightly savory, woodsy layer; don’t skip it if you want that authentic taste.
  • Honey: Just a touch to enhance the natural sweetness of the onions.
  • Low sodium chicken or vegetable broth: Make sure it’s low sodium so you can season as needed without overdoing salt.
  • Worcestershire sauce (or soy sauce): Adds umami that deepens flavor complexity.
  • Bay leaves: Infuse subtle warmth and aroma during simmering.
  • Kosher salt and black pepper: For seasoning throughout.
  • Heavy cream: To finish the soup with lush creaminess.
  • French bread: Thick slices toasted to hold the cheese topping and soak up the soup.
  • Gruyère cheese: Melts beautifully with a nutty, slightly sweet flavor that’s classic for French onion soup.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this Creamy French Onion and Mushroom Soup Recipe just how it’s written, but I’ve definitely tweaked it over time based on what’s in my fridge or my mood. Feel free to personalize it—you’ll enjoy discovering how small changes bring new spins to a classic favorite.

  • Vegetarian Version: Substitute vegetable broth for chicken broth and use soy sauce instead of Worcestershire to keep the umami depth.
  • Extra Mushrooms: I sometimes add shiitake or portobello for a meatier texture and earthier flavor; it’s a hit with mushroom lovers in my family.
  • Cheese Variations: While Gruyère is traditional, swapping in fontina or even sharp cheddar can change the character and meltability.
  • Spicy Kick: Adding a pinch of red pepper flakes during cooking offers a subtle warmth that balances nicely with the creamy base.

How to Make Creamy French Onion and Mushroom Soup Recipe

Step 1: Slowly Caramelize the Onions with Butter and Honey

Start by melting the butter in a large Dutch oven over medium-high heat, then add the thinly sliced onions and honey. Patience is key here—the goal is to soften and slowly caramelize the onions, which usually takes about 10 minutes. I like to stir occasionally to prevent sticking and encourage even browning. Once the onions are softened and slightly golden, begin adding 3/4 cup of white wine, pouring it in 1/4 cup at a time to let it absorb fully before adding more. This gradual process deepens the flavor and helps build that rich onion base we’re after. Keep cooking until the onions are a beautiful deep caramel color, about 10 to 15 more minutes.

Step 2: Add Mushrooms, Herbs, and Simmer the Soup

Next, toss in the minced garlic, sliced mushrooms, fresh thyme leaves, and sage. Season with salt and pepper to taste and cook for 3 to 4 minutes until the mushrooms just start to soften. Then, pour in the remaining 1/2 cup of white wine along with your broth, Worcestershire sauce, and add the bay leaves. Bring everything up to a simmer over medium-high heat and let it simmer gently for around 10 minutes to marry those flavors. After simmering, stir in the heavy cream and cook another 5 to 10 minutes so the soup becomes silky and comforting. Don’t forget to remove the bay leaves before serving—they do their job during the simmer but aren’t great to eat!

Step 3: Toast the Bread and Prep the Cheese Topping

While the soup simmers, preheat your oven to 400°F. Arrange the sliced French bread on a baking sheet and toast them until they’re dry and starting to crisp—about 10 to 15 minutes. I’ve learned this step is crucial so the bread doesn’t turn into mush quickly in the soup. Once toasted, switch your oven to broil to melt the cheese later.

Step 4: Assemble, Broil, and Serve

Ladle the hot soup into oven-safe bowls, top each with a crispy slice of toasted bread, and then generously sprinkle shredded Gruyère over the top. Place the bowls on a baking sheet and slide them under the broiler for 3 to 5 minutes, watching closely until the cheese is bubbly and golden brown. I usually keep the oven door slightly open and stand nearby—I’ve found that broilers can go from perfect to burnt in seconds! Garnish with a little fresh thyme and dig in.

👨‍🍳

Pro Tips for Making Creamy French Onion and Mushroom Soup Recipe

  • Patience with Caramelizing Onions: Don’t rush the onions; slow cooking brings out that sweet, complex flavor essential for great soup.
  • Use Oven-Safe Bowls: It’s easier and safer to broil the cheese topping directly in bowls designed for oven use—trust me, I learned this the hard way!
  • Toast Bread Thoroughly: Dry, crisp bread holds up longer in soup and creates that wonderful contrast in texture.
  • Watch the Broiler Close: Cheese can go from perfectly melted to burnt in moments, so keep a close eye while broiling.

How to Serve Creamy French Onion and Mushroom Soup Recipe

A white pot with a wooden handle holds a soup topped with thick, melted cheese that is golden brown and bubbly with some herbs sprinkled on top. The cheese layer is uneven and overflowing slightly onto the pot’s edges. The pot lid, dark blue, is placed leaning on the side. The pot rests on a beige cloth with blue stripes on a surface with a brown tone. Two vintage silver spoons lie beside the pot on the cloth. The background features a blurred bowl and a piece of bread. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I usually top the soup with fresh thyme just before serving—it adds a lovely burst of herbaceous freshness that brightens each bite. If I’m feeling fancy, a sprinkle of freshly cracked black pepper or a drizzle of truffle oil can make it extra special, but the thyme alone is my classic favorite.

Side Dishes

This soup is hearty enough on its own, but when I want a little extra, I serve it with a simple green salad dressed lightly with lemon vinaigrette. It cuts through the richness and adds a fresh crunch. Sometimes I’ll also bring out a crusty baguette on the side, just to make sure there’s plenty of bread for dipping.

Creative Ways to Present

For a dinner party, I’ve served the soup in mini cast iron cocottes or rustic crocks that make it feel extra special and cozy. You can also broil individual cheese toasts separately and arrange them elegantly on the side, letting guests add them as they please. It’s fun and creates a casual yet thoughtful vibe that everyone appreciates.

Make Ahead and Storage

Storing Leftovers

I usually keep leftover soup in an airtight container in the fridge for up to 3 days. When storing, I recommend leaving off the bread and cheese topping until reheating, so you can keep the textures fresh without sogginess.

Freezing

This Creamy French Onion and Mushroom Soup Recipe also freezes well. Make sure it’s completely cooled, then freeze in portioned containers without bread or cheese. When thawed, stir in fresh cream again if needed to refresh the texture before serving.

Reheating

I reheat leftovers gently on the stove over medium-low heat, stirring often to prevent scorching. It’s best to add a splash of broth or water if the soup feels too thick. When ready to serve, toast fresh bread and broil the cheese on top to recreate that fresh-out-of-the-oven magic.

FAQs

  1. Can I make this Creamy French Onion and Mushroom Soup Recipe vegan?

    Absolutely! Swap the butter for a vegan alternative, use vegetable broth, replace the heavy cream with coconut cream or cashew cream, and use a vegan cheese or skip it altogether. The mushrooms and caramelized onions still provide rich flavor.

  2. What type of mushrooms work best in this soup?

    Cremini mushrooms are my favorite here for their firm texture and earthiness, but wild mushrooms like shiitake or oyster add extra depth. Feel free to mix varieties to suit what you have on hand.

  3. Is it okay to skip the wine?

    If you prefer not to use wine, you can substitute additional broth and a splash of apple cider vinegar or lemon juice to maintain brightness, though the flavor won’t be quite the same. I suggest using the wine if possible, as it lifts the soup nicely.

  4. How do I prevent my bread from getting soggy?

    To keep bread from turning soggy quickly, toast the slices until very dry before topping them with cheese and placing them on the soup. This gives them sturdiness and texture that holds up longer in the bowl.

Final Thoughts

This Creamy French Onion and Mushroom Soup Recipe holds a special place in my heart because it’s one of those dishes that feels simple yet impressive every time. I love making it for my family or friends because it invites comfort and a little bit of culinary magic into the evening. If you’re looking for a crowd-pleasing soup that balances rich, cozy flavors with fresh herbs and creamy texture, give this recipe a try—you might just find it becomes your new favorite too!

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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 119 reviews
  • Author: Nora
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Description

This Creamy French Onion and Mushroom Soup blends the rich, caramelized flavors of slow-cooked onions with earthy mushrooms and aromatic herbs, all enveloped in a luscious creamy broth. Topped with toasted French bread and melted Gruyère cheese, this soup delivers a comforting and elegant dish perfect for chilly days or any cozy meal.


Ingredients

Soup Base

  • 6 tablespoons salted butter
  • 4 medium yellow onions, thinly sliced
  • 1 teaspoon honey
  • 3 cloves garlic, minced or grated
  • 2 cups cremini or wild mushrooms, sliced
  • 2 tablespoons fresh thyme leaves
  • 2 tablespoons chopped fresh sage
  • Kosher salt and black pepper, to taste

Liquids

  • 1 1/4 cups dry white wine (such as Pinot Grigio or Sauvignon Blanc)
  • 6-8 cups low sodium chicken or vegetable broth
  • 2 teaspoons Worcestershire sauce (or soy sauce)
  • 1/2 cup heavy cream

Toppings

  • 6 slices French bread
  • 2 cups shredded Gruyère cheese
  • Fresh thyme for garnish


Instructions

  1. Caramelize the Onions: In a large Dutch oven, melt the salted butter over medium-high heat. Add the thinly sliced onions along with the honey and cook, stirring occasionally, until the onions are softened and beginning to caramelize, about 10 minutes. Slowly pour in 3/4 cup of the dry white wine in increments of 1/4 cup, letting each addition cook into the onions before adding more. Continue cooking the onions for another 10-15 minutes until deeply caramelized.
  2. Add Mushrooms and Herbs: Stir in the minced garlic, sliced mushrooms, fresh thyme leaves, and chopped sage. Season with kosher salt and black pepper to taste. Cook everything together for 3-4 minutes until the mushrooms soften and the mixture is fragrant.
  3. Add Remaining Liquids and Simmer: Pour in the remaining 1/2 cup of white wine, then add the low sodium chicken or vegetable broth, Worcestershire sauce, bay leaves, and a pinch of salt and pepper. Increase the heat to medium-high to bring the soup to a simmer. Let it simmer for 10 minutes to meld the flavors.
  4. Finish with Cream: Stir in the heavy cream and continue cooking the soup for an additional 5-10 minutes. Remove and discard the bay leaves, then adjust seasoning with additional salt and pepper if needed.
  5. Toast the Bread: Preheat the oven to 400°F (204°C). Arrange the French bread slices on a baking sheet and toast them in the oven for 10-15 minutes until they are very dry and crisp. Then switch the oven setting to broil for the next step.
  6. Assemble and Broil: Ladle the soup into oven-safe bowls. Place one toasted bread slice on top of each bowl, then evenly sprinkle shredded Gruyère cheese over the bread. Place the bowls on a baking sheet and broil in the oven for 3 to 5 minutes or until the cheese is bubbly and golden brown.
  7. Garnish and Serve: Remove from the oven, garnish with fresh thyme leaves, and serve hot for a comforting and elegant soup experience.

Notes

  • Use a heavy-bottomed Dutch oven for even heat and the best caramelization.
  • Slowly adding wine to the onions helps deepen the flavor without burning them.
  • For a vegetarian version, use vegetable broth and soy sauce instead of Worcestershire sauce.
  • If you prefer a less creamy soup, reduce or omit the heavy cream.
  • Gruyère cheese gives the soup its signature nutty flavor; however, Swiss or Emmental cheese can be used as alternatives.
  • Make sure the bread is very dry before topping with cheese to prevent sogginess.

Nutrition

  • Serving Size: 1 bowl (about 1 1/2 cups)
  • Calories: 380 kcal
  • Sugar: 6 g
  • Sodium: 650 mg
  • Fat: 25 g
  • Saturated Fat: 15 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 26 g
  • Fiber: 3 g
  • Protein: 10 g
  • Cholesterol: 70 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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