Creamy French Onion and Mushroom Soup Recipe

I absolutely love how this Creamy French Onion and Mushroom Soup Recipe blends rich, savory flavors with a silky texture that feels like a warm hug on a chilly day. The combination of caramelized onions and earthy mushrooms simmered with fresh herbs and a splash of white wine creates something truly special. You’ll find that it’s perfect for cozy dinners, impressing guests, or even meal prepping for the week ahead.

When I first tried this recipe, I was amazed by how the simple ingredients come together to make a soup that feels gourmet but is surprisingly easy to prepare. You’re going to love how creamy and comforting it is without being heavy, and the gooey Gruyère-topped toasts elevate it to something restaurant-worthy. This Creamy French Onion and Mushroom Soup Recipe is definitely one to keep in your cooking rotation.

❤️

Why You’ll Love This Recipe

  • Rich, Layered Flavors: Caramelized onions and mushrooms with fresh herbs create a deep, comforting taste.
  • Creamy yet Light: The addition of heavy cream balances indulgence with a silky finish.
  • Simple Ingredients, Big Impact: Everyday pantry staples become something extraordinary.
  • Crowd-Pleaser: My family goes crazy for this soup every time—it’s perfect for sharing.

Ingredients You’ll Need

Almost everything you need for this soup is probably already in your kitchen, or easy to grab on your next grocery trip. The key is picking fresh mushrooms and making sure your onions are deeply caramelized for that intense flavor.

  • Salted butter: Helps caramelize the onions and adds richness to the soup base.
  • Yellow onions: Sweet and perfect for caramelizing, they’re the heart of this soup.
  • Dry white wine: I use Pinot Grigio or Sauvignon Blanc to deglaze and add acidity.
  • Garlic: Fresh minced or grated garlic amps up the aroma without overpowering.
  • Cremini or wild mushrooms: These bring an earthy depth; I like cremini because they hold texture well.
  • Fresh thyme leaves: Thyme’s an aromatic herb that pairs beautifully with onion and mushroom.
  • Fresh sage: Adds a woodsy, slightly peppery note that complements the creaminess.
  • Honey: Just a touch to help the onions caramelize evenly and balance the acidity.
  • Low sodium chicken or vegetable broth: Keeps the soup flavorful without excess saltiness.
  • Worcestershire sauce (or soy sauce): Adds umami depth, making the soup especially savory.
  • Bay leaves: Infuse subtle herbal fragrance during simmering.
  • Kosher salt and black pepper: Essential for seasoning layers of flavor throughout the cooking process.
  • Heavy cream: Gives the soup that velvety, creamy finish I just can’t resist.
  • French bread: Toasted for a crunchy topping that soaks up the soup beautifully.
  • Shredded Gruyère cheese: Melts perfectly on top, adding gooey, nutty goodness.
📝
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 encouraging you to play around with this soup to suit your tastes or dietary needs—whether that means swapping out ingredients or adding your favorite flavors. Adding bits of cooked bacon or finishing with a splash of sherry at the end can really elevate the experience.

  • Vegetarian Variation: Use vegetable broth and soy sauce instead of Worcestershire, and your soup stays rich and meaty without any animal products—I’ve tested this and the umami still shines.
  • Vegan Option: Swap the butter for olive oil, use coconut cream or cashew cream instead of heavy cream, and top with dairy-free cheese or omit totally. It’s different but still cozy and delicious.
  • Mushroom Medley: Try mixing different mushrooms like shiitake, oyster, or porcini powder for deeper flavor—my mushroom lover friends swear by it!
  • Extra Herbs: Adding rosemary or marjoram can add unique twists I like to explore depending on the season.

How to Make Creamy French Onion and Mushroom Soup Recipe

Step 1: Caramelize the Onions Slowly for Deep Flavor

Start by melting the butter with the thinly sliced onions and honey in a large Dutch oven over medium-high heat. This part takes patience—stir occasionally for about 10 minutes until the onions soften and start to turn golden. Then, add ¾ cup of white wine slowly, a quarter cup at a time, letting it absorb between additions. You’re aiming for deeply caramelized, rich onions, which usually takes another 10-15 minutes. This step is where the magic begins; rushing it leads to less flavor, so take your time here.

Step 2: Add Mushrooms, Herbs, and Build the Broth

Once those onions are perfectly caramelized, toss in the garlic, mushrooms, thyme, and sage, then season with salt and pepper. Cook for about 3-4 minutes until the mushrooms start to soften and release their juices. Pour in the remaining ½ cup of wine, broth, Worcestershire sauce, and bay leaves. Bring everything back up to a simmer over medium-high heat, and let it cook gently for 10 minutes. This builds a layered broth that’s both savory and aromatic. Finally, stir in the heavy cream, and give it another 5-10 minutes on low heat to meld the flavors.

Step 3: Prepare the Toasted Bread Topping

While your soup simmers, preheat the oven to 400°F (200°C). Arrange the French bread slices on a baking sheet and toast them for 10-15 minutes until they’re very dry and crisp. This prevents sogginess once they hit the soup and gives that wonderful crunch contrasted with the melty cheese. When you’re ready to assemble, switch your oven to broil so you can quickly brown the cheese on top.

Step 4: Assemble and Broil for the Perfect Finish

Ladle the soup into oven-safe bowls, add a toasted bread slice to each, and then top evenly with shredded Gruyère cheese. Place the bowls on a baking sheet and broil them in the oven for 3-5 minutes until the cheese is bubbly and golden. Keep a close eye here since broilers can brown quickly. Garnish with a sprinkle of fresh thyme and get ready to enjoy the cozy, delicious results!

👨‍🍳

Pro Tips for Making Creamy French Onion and Mushroom Soup Recipe

  • Take Your Time Caramelizing: Rushing the onion caramelization sacrifices flavor—low and slow is the secret to that deep sweetness.
  • Use a Heavy-Bottomed Pot: A Dutch oven helps distribute heat evenly and prevents burning during the long cooking process.
  • Add Wine Gradually: Pouring the wine little by little lets it fully reduce and integrate into the onions for complexity.
  • Watch the Broiler: Those last minutes can go from golden to burned quickly, so never leave the oven unattended during broiling.

How to Serve Creamy French Onion and Mushroom Soup Recipe

A dark pot with a wooden handle is filled with French onion soup topped with a large, thick layer of melted golden-brown cheese that slightly drips down the sides. On top of the cheese, there are small green herb sprigs for garnish. The pot sits on a white cloth with blue stripes, on a white marbled textured surface. A spoon lies to the left of the pot, and a blurred bowl and a slice of baguette are visible in the background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I like to top mine with a little fresh thyme for that pop of color and a subtle fresh herb aroma right before serving. Sometimes I sprinkle just a touch of cracked black pepper over the cheese to add a little bite. If you’re feeling fancy, a drizzle of truffle oil on top elevates it spectacularly.

Side Dishes

Pair this soup with a simple mixed green salad dressed with lemon vinaigrette or a crisp apple and walnut slaw. When I want to turn it into a fuller meal, I serve alongside roasted veggies or a crusty baguette so you can sop up every last drop.

Creative Ways to Present

I love serving this soup in rustic ramekins or mini cast iron pots for a cozy, intimate feel during dinner parties. For special occasions, try layering small toasted rounds with cheese inside the soup and topping with edible flowers or microgreens to impress guests visually and flavor-wise.

Make Ahead and Storage

Storing Leftovers

I usually store any leftover soup in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, but I recommend adding the creamy components fresh if you can. Keep the toasted bread and cheese separate to maintain their crispness.

Freezing

This Creamy French Onion and Mushroom Soup Recipe freezes well if you leave out the cream and cheese before freezing. Freeze the soup in portioned containers, then stir in cream when reheating for the best texture. Mushrooms hold up nicely, but avoid freezing the bread topping.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally. To avoid curdling from the cream, add a little extra broth or water if the soup feels too thick when reheated. Toast fresh bread and melt fresh cheese on top right before serving for maximum enjoyment.

FAQs

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

    Absolutely! If you prefer not to use wine, you can substitute it with an equal amount of extra broth combined with a teaspoon of white wine vinegar or lemon juice to mimic the acidity. This keeps the depth of flavor without alcohol.

  2. What’s the best way to slice onions thinly?

    I recommend using a sharp chef’s knife or a mandoline slicer for uniform, thin slices. Uniform slices help the onions cook evenly and caramelize better, which is key to this soup’s flavor.

  3. Can I use different types of cheese instead of Gruyère?

    Definitely! Swiss, Emmental, or even mozzarella can work well as a melty topping, but Gruyère adds that signature nutty, slightly sweet flavor that pairs wonderfully with the soup. Choose based on your preference and what you have on hand.

  4. How do I avoid the soup becoming too salty?

    Using low sodium broth and tasting as you go is key. Add salt gradually during cooking and after simmering to make sure the flavors balance perfectly without overpowering the soup.

Final Thoughts

This Creamy French Onion and Mushroom Soup Recipe is truly one of those dishes I turn to when I want comfort food that feels special without the fuss. I hope you enjoy making it as much as I do—there’s something magical about slow-caramelized onions, earthy mushrooms, and that melted cheesy crust that just can’t be beaten. Give it a try, and I’m sure it’ll become a favorite in your home 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

Creamy French Onion and Mushroom Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 60 reviews
  • Author: Emily
  • Prep Time: 15 mins
  • Cook Time: 45 mins
  • Total Time: 60 mins
  • Yield: Serves 6
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French

Description

This Creamy French Onion and Mushroom Soup combines deeply caramelized onions with savory mushrooms and fresh herbs, simmered in a flavorful broth enriched with white wine and cream. Topped with toasted French bread and melted Gruyère cheese, this comforting soup offers a rich and indulgent flavor perfect for cozy meals.


Ingredients

Units Scale

Sauce and Soup Base

  • 6 tbsp salted butter
  • 4 medium yellow onions, thinly sliced
  • 1 tsp honey
  • 1 1/4 cup dry white wine (Pinot Grigio or Sauvignon Blanc)
  • 3 cloves garlic, minced or grated
  • 2 cup cremini or wild mushrooms, sliced
  • 2 tbsp fresh thyme leaves
  • 2 tbsp chopped fresh sage
  • 68 cup low sodium chicken or vegetable broth
  • 2 tsp Worcestershire sauce (or soy sauce)
  • 2 bay leaves
  • Kosher salt and black pepper to taste
  • 1/2 cup heavy cream

Toppings

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

Instructions

  1. Caramelize Onions: Melt the butter with onions and honey in a large Dutch oven over medium-high heat. Cook, stirring occasionally, for about 10 minutes until softened. Gradually add ¾ cup of the white wine, ¼ cup at a time, allowing it to absorb into the onions. Continue cooking for another 10-15 minutes until the onions are deeply caramelized.
  2. Add Mushrooms and Aromatics: Stir in the garlic, mushrooms, thyme, and sage. Season with salt and pepper, cooking for an additional 3-4 minutes to soften the mushrooms and develop flavors.
  3. Simmer Soup: Pour in the remaining ½ cup wine, broth, Worcestershire sauce, and add bay leaves along with a pinch of salt and pepper. Increase heat to medium-high and bring to a simmer. Let it simmer for 10 minutes, then stir in the heavy cream and cook for another 5-10 minutes. Remove and discard the bay leaves. Adjust seasoning as needed.
  4. Toast Bread: Meanwhile, preheat the oven to 400°F (205°C). Arrange the French bread slices on a baking sheet and toast them for 10-15 minutes until very dry and crisp. Then switch the oven to broil.
  5. Assemble and Broil: Ladle the soup into oven-safe bowls, place a toasted bread slice on top of each, and evenly distribute the shredded Gruyère cheese. Place the bowls on a baking sheet and broil in the oven for 3-5 minutes until the cheese is bubbly and golden brown.
  6. Garnish and Serve: Top each bowl with fresh thyme and serve immediately for a warm, comforting meal.

Notes

  • For a vegetarian version, use vegetable broth and soy sauce instead of Worcestershire sauce.
  • Use sturdy oven-safe bowls to avoid cracking under broiler heat.
  • Caramelize onions slowly for maximum flavor development.
  • Any dry white wine can be substituted based on availability.
  • Leftover soup can be stored in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 320 kcal
  • Sugar: 7 g
  • Sodium: 580 mg
  • Fat: 20 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 3 g
  • Protein: 11 g
  • Cholesterol: 55 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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