Creamy French Onion and Mushroom Soup Recipe

There is nothing quite like winding down with a warm bowl of homemade soup that feels like a comforting hug in every sip. This Creamy French Onion and Mushroom Soup Recipe delivers that cozy satisfaction with a rich, velvety texture bursting with caramelized onions and earthy mushrooms. The perfect balance of herbs and a touch of creaminess transforms this humble soup into a luxurious treat that’s perfect for chilly evenings or a special weekend meal. Get ready to savor every spoonful of this delightful classic with a luscious, creamy twist.

A bowl of creamy mushroom soup fills a dark bowl sitting on a soft cloth over a white marbled surface. The soup is light beige with visible slices of brown mushrooms and small chunks of onion mixed inside. On top, there is a thin toasted round bread slice with a golden-brown color and a detailed airy texture. A small sprig of fresh green thyme rests gently on the bread. A wooden spoon with a smooth texture stands inside the bowl on the right side. The soup is lightly speckled with black pepper. Photo taken with an iphone --ar 4:5 --v 7

Ingredients You’ll Need

Gathering simple, quality ingredients is key to unlocking the full flavor of this soup. Each component plays a unique role in building layers of taste, texture, and inviting aromas that make this Creamy French Onion and Mushroom Soup Recipe truly unforgettable.

  • 2 tablespoons olive oil: Provides a smooth base and helps caramelize the onions without burning.
  • 2 tablespoons unsalted butter: Adds richness and creaminess while helping to soften the onions perfectly.
  • 2 large yellow onions, thinly sliced: The star ingredient, essential for that deep, sweet caramelized flavor.
  • 8 oz mushrooms (cremini or button), sliced: Bring an earthy, meaty texture that complements the onions beautifully.
  • 2 garlic cloves, minced: Adds a subtle aromatic layer that enhances the overall flavor profile.
  • 4 cups vegetable broth (or chicken broth): The flavorful liquid body of the soup, infusing it with savory depth.
  • 1 cup heavy cream: Creates the luscious, creamy finish that makes this soup irresistibly smooth.
  • 1 teaspoon fresh thyme (or ½ teaspoon dried thyme): Lends an herbal note that brightens and balances the richness.
  • 1 teaspoon fresh rosemary (or ½ teaspoon dried rosemary): Adds a subtle piney fragrance that complements the mushrooms.
  • 1 bay leaf: Enhances the broth’s complexity with warm, earthy undertones.
  • Salt and pepper to taste: Essential for seasoning and bringing all the flavors together.
  • 1 tablespoon balsamic vinegar: Provides a slight tang and depth that elevates the caramelized onions.
  • 1 tablespoon soy sauce (optional): Deepens the umami flavor making every bite more savory.
  • Fresh parsley, chopped (for garnish): Adds a fresh, bright touch that cuts through the richness.
  • Grated Gruyère or Swiss cheese (optional): For a golden, melty topping that’s a total game-changer.

How to Make Creamy French Onion and Mushroom Soup Recipe

Step 1: Prepare the Vegetables

Start by slicing your onions thinly and the mushrooms into uniform pieces. This ensures both cook evenly and their flavors meld perfectly as they soften and caramelize.

Step 2: Caramelize the Onions

In a large pot, heat the olive oil and butter on medium. Add the sliced onions and stir occasionally, letting them gently caramelize for about 20-25 minutes. This slow cooking unlocks their natural sweetness, which is absolutely crucial for that soulful depth in our soup. Don’t rush this step—patience pays off.

Step 3: Add Garlic and Mushrooms

When the onions turn golden and fragrant, toss in the minced garlic and cook for another minute. Then add the mushrooms, sautéing them for 8-10 minutes until they’ve released their juices and turned tender, enriching the soup’s overall earthiness.

Step 4: Simmer the Soup

Pour in your broth along with thyme, rosemary, and bay leaf. Bring everything to a simmer and let it cook gently for 20-25 minutes. This simmering melds the flavors beautifully, letting the herbs steep and deepen the taste of the onions and mushrooms.

Step 5: Season and Add Cream

Season the soup with salt, pepper, balsamic vinegar, and soy sauce if you’re using it. These add layers of savory complexity and a touch of brightness. Finally, reduce the heat and stir in the heavy cream. Let the soup heat through for another 5-10 minutes until silky smooth and decadently creamy.

How to Serve Creamy French Onion and Mushroom Soup Recipe

Creamy French Onion and Mushroom Soup Recipe - Recipe Image

Garnishes

Freshly chopped parsley scattered on top offers a vibrant pop of color and a fresh burst of flavor that elegantly balances the creamy richness. For an indulgent touch, sprinkle grated Gruyère or Swiss cheese and broil until melted and bubbly, creating a deliciously golden crust.

Side Dishes

This soup pairs beautifully with crusty bread or toasted baguette slices, perfect for dipping into every last drop. A simple green salad dressed with a light vinaigrette can also brighten the meal, complementing the soup’s depth without overwhelming it.

Creative Ways to Present

For a cozy dinner party, serve the soup in individual oven-safe crocks topped with cheese and toasted until bubbly. You can also accompany it with a drizzle of truffle oil or a sprinkle of crispy fried onions for an extra layer of texture and decadence.

Make Ahead and Storage

Storing Leftovers

Leftover Creamy French Onion and Mushroom Soup Recipe keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors often intensify overnight, making the next-day leftovers just as delightful.

Freezing

This soup freezes well for up to 2 months. To freeze, let it cool completely, then transfer to freezer-safe containers. Keep the cream in mind—it may slightly change texture after freezing, but a good stir or gentle reheating restores it nicely.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally. Avoid boiling to preserve the creamy texture and prevent curdling. Add a splash of broth or water if the soup thickens too much during reheating.

FAQs

Can I use other types of mushrooms in this soup?

Absolutely! While cremini and button mushrooms are recommended for their mild flavor, you can experiment with shiitake, portobello, or oyster mushrooms to add different textures and earthiness.

Is there a vegetarian version of this Creamy French Onion and Mushroom Soup Recipe?

Yes, simply use vegetable broth instead of chicken broth and skip any cheese topping if you want it entirely plant-based. The balsamic vinegar and soy sauce provide plenty of umami to keep it flavorful.

How do I prevent the onions from burning when caramelizing?

Keep the heat at medium or medium-low and stir occasionally. If the onions begin to stick or brown too quickly, add a splash of water or lower the heat to allow slow, even caramelization.

Can I make this soup dairy-free?

Yes! Substitute the heavy cream with coconut cream or a cashew cream alternative. The texture will remain creamy, though the flavor profile will shift slightly to accommodate the alternative dairy source.

What’s the best way to store leftovers with cheese topping?

It’s best to store the soup and cheese separately. Keep the soup in an airtight container and add the cheese fresh before reheating and broiling to ensure it melts perfectly and stays gooey.

Final Thoughts

This Creamy French Onion and Mushroom Soup Recipe is an absolute joy to make and enjoy, whether you’re curling up for a quiet night or impressing guests with something special. It strikes the perfect balance of rich, earthy, and creamy flavors that comfort and satisfy with every spoonful. Don’t hesitate to make this your new go-to soup — once you try it, you’ll be hooked for good!

Print

Creamy French Onion and Mushroom Soup Recipe

This Creamy French Onion and Mushroom Soup is a rich and flavorful blend of caramelized onions, sautéed mushrooms, and aromatic herbs simmered in vegetable broth and finished with heavy cream. Perfectly comforting and smooth, this classic French-inspired soup is ideal for a cozy meal, garnished with fresh parsley and optional melted Gruyère or Swiss cheese for an indulgent touch.

  • Author: Ava
  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegetarian

Ingredients

Scale

Vegetables

  • 2 large yellow onions, thinly sliced
  • 8 oz mushrooms (such as cremini or button), sliced
  • 2 garlic cloves, minced
  • Fresh parsley, chopped (for garnish)

Liquids & Dairy

  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 4 cups vegetable broth (or chicken broth for non-vegetarian version)
  • 1 cup heavy cream

Herbs & Seasonings

  • 1 teaspoon fresh thyme (or ½ teaspoon dried thyme)
  • 1 teaspoon fresh rosemary (or ½ teaspoon dried rosemary)
  • 1 bay leaf
  • Salt and pepper to taste
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon soy sauce (optional, for added depth)

Optional Toppings

  • Grated Gruyère or Swiss cheese (optional, for topping)

Instructions

  1. Slice the Onions: Thinly slice the onions to ensure they caramelize evenly and provide a smooth texture in the soup.
  2. Slice the Mushrooms: Clean and slice the mushrooms uniformly for even cooking.
  3. Heat the Oil and Butter: In a large pot, heat the olive oil and butter over medium heat until the butter melts, creating a flavorful base.
  4. Cook the Onions: Add the sliced onions to the pot and cook for 20-25 minutes, stirring occasionally, until they turn golden brown and caramelize, developing deep sweetness.
  5. Add Garlic: Stir in the minced garlic and cook for 1-2 minutes until fragrant, careful not to burn it.
  6. Sauté the Mushrooms: Add the sliced mushrooms to the pot with the onions and garlic. Cook for 8-10 minutes until the mushrooms have released their moisture and become tender.
  7. Add Broth and Herbs: Pour in the vegetable broth along with fresh thyme, rosemary, and bay leaf. Stir well and bring the soup to a simmer. Let it cook gently for 20-25 minutes to meld the flavors.
  8. Season the Soup: Add salt, pepper, balsamic vinegar, and optional soy sauce. Stir to combine and adjust seasoning to taste.
  9. Add the Cream: Reduce heat to low and stir in the heavy cream. Cook for 5-10 minutes until the soup is heated through and creamy.
  10. Garnish and Serve: Ladle the soup into bowls, garnish with fresh parsley, and optionally top with grated Gruyère or Swiss cheese. For a luxurious finish, broil the topped soup until the cheese melts and bubbles.

Notes

  • For a richer flavor, use chicken broth instead of vegetable broth if you are not vegetarian.
  • Caramelizing onions properly is key to achieving the classic deep flavor and sweetness in this soup.
  • Broiling the soup with cheese on top adds an indulgent, savory crust that enhances the dish.
  • Soy sauce is optional but adds umami depth; reduce salt if using soy sauce to avoid oversalting.
  • Fresh herbs can be substituted with dried herbs in half the quantity if fresh is unavailable.

Keywords: French onion soup, mushroom soup, creamy soup, vegetarian soup, caramelized onions, Gruyère cheese soup, comforting soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating