Creamy Mushroom Soup Recipe – Cozy, Comforting, and Full of Flavor

You know those nights when all you want is something warm and soothing that feels like a hug from the inside out? That’s exactly what this creamy mushroom soup delivers. It’s rich but not heavy, deeply savory, and loaded with layers of earthy mushroom flavor. I first made it on a rainy Saturday when I wanted something cozy but didn’t have the energy for a full-blown dinner—and it instantly became a go-to. The secret? Browning the mushrooms in batches for that golden, umami-packed base that makes the whole kitchen smell incredible.

What I love most about this soup is how flexible it is. You can make it silky smooth or leave a few hearty chunks for texture. It’s naturally vegetarian, easily made vegan, and pairs perfectly with a slice of toasted sourdough or a crisp green salad. If you’ve ever wanted a soup that feels gourmet but comes together in under an hour, this is it. (Psst—if you’re a fan of cozy, healthy meals that don’t require fancy ingredients, check out this guide to weeknight cooking). Now, let’s grab some mushrooms and get started.

Ingredients You’ll Need

Here’s everything you’ll need to make this cozy, creamy mushroom soup. I’ve included a few quick notes and pro tips so you can get the very best flavor and texture every time.

Mushrooms (1 ½ pounds total): Use a mix of cremini and white button mushrooms for depth. Creminis add that woodsy, rich flavor, while white mushrooms keep it light and mellow. Slice them evenly so they brown nicely in the pan.

Olive Oil & Butter (2 tablespoons each): A combo of these two fats gives you the best of both worlds: olive oil for heart-healthy richness and butter for flavor and browning.

Yellow Onion (1 medium, diced): The secret to building a soup base that tastes like it’s been simmering all day.

Garlic (3 cloves, minced): Add it just before the mushrooms so it doesn’t burn and keeps its flavor mellow and fragrant.

Fresh Thyme (1 tablespoon leaves, or 1 teaspoon dried): This earthy herb pairs beautifully with mushrooms.

Dry White Wine (½ cup): Deglazes the pan and pulls up those golden mushroom bits for flavor. Substitute with vegetable broth and lemon juice if you prefer alcohol-free.

Vegetable Broth (4 cups): Choose a low-sodium broth so you can control the salt. It’s the heart of your soup, so go for something rich and flavorful.

Tamari or Soy Sauce (1 tablespoon): Deepens the umami and makes every spoonful taste extra savory.

All-Purpose Flour (2 tablespoons): Helps thicken the soup naturally.

Heavy Cream or Coconut Milk (½ cup, optional): Cream adds richness, while coconut milk makes it dairy-free and slightly tropical.

Sea Salt & Black Pepper (to taste): Add gradually and taste as you go.

Fresh Parsley (for garnish): Brightens everything up for a restaurant-worthy finish

Step-by-Step Instructions

This soup comes together in one pot, but it’s all about the details — letting those mushrooms brown deeply, deglazing with wine, and creating that rich, velvety texture you’ll want to cozy up with all week long.

Step 1: Prep and Preheat
Clean your mushrooms gently with a damp towel (no soaking). Slice them evenly, mince the garlic, and dice the onion.

Step 2: Sauté the Onions
In a large pot, heat olive oil and butter over medium heat. Add the onion and cook for about 5 minutes, stirring often, until soft and translucent.

Step 3: Brown the Mushrooms (in Two Batches)
Add half of the mushrooms and let them cook undisturbed for a few minutes to get a good sear. Stir occasionally until golden, then remove to a plate and repeat with the remaining mushrooms.

Step 4: Add Garlic and Thyme
Return all mushrooms to the pot. Stir in garlic and thyme, and cook just until fragrant.

Step 5: Deglaze with Wine
Pour in the wine and scrape up the browned bits from the bottom of the pot. Simmer for 2–3 minutes until reduced.

Step 6: Build the Base
Sprinkle in the flour, stir to coat, and cook for 1 minute. Gradually whisk in the broth, add tamari, and bring to a gentle simmer.

Step 7: Simmer Until Perfect
Reduce heat to low and let the soup simmer uncovered for 15–20 minutes, stirring occasionally.

Step 8: Blend for Creaminess
Use an immersion blender to blend about two-thirds of the soup, leaving some mushrooms whole for texture.

Step 9: Add Cream (or Coconut Milk)
Stir in cream or coconut milk and warm gently without boiling.

Step 10: Taste and Serve
Season with salt and pepper to taste. Ladle into bowls and top with parsley, cream, or olive oil.

Tips & Variations

Make It Dairy-Free or Vegan: Skip the cream and use unsweetened coconut milk or cashew cream instead. Cashew cream (½ cup soaked cashews blended with ½ cup water) adds incredible richness.

Boost the Umami: Add soy sauce, miso paste, or a hint of truffle oil for deeper flavor.

Try Different Mushrooms: Shiitake adds intensity, oyster mushrooms bring silkiness, and portobellos make it hearty.

Make It Ahead: Store in the fridge for up to 3 days or freeze for up to 3 months. For best results, add cream after reheating.

Texture Tweaks: Blend half for a rustic feel or the whole batch for silky smoothness.

Flavor Variations:

  • Double the garlic for a rustic twist.
  • Add fresh dill or rosemary for herbal notes.
  • Stir in chili flakes for subtle spice.

Serving Suggestions

Serve With: Crusty sourdough bread, a light green salad, or a gooey grilled cheese sandwich.

Garnish Ideas: A drizzle of olive oil or cream, a sprinkle of herbs, crispy mushroom slices, or garlic croutons.

Serving it in a wide, shallow bowl makes it look stunning for photos — perfect for Pinterest.

Frequently Asked Questions (FAQs)

1. Can I make this soup without wine?
Yes! Use vegetable broth with a splash of lemon juice for similar flavor depth.

2. What’s the best way to thicken mushroom soup?
Let it simmer uncovered for a few extra minutes or blend more of the soup.

3. Can I freeze mushroom soup with cream?
It’s best to freeze it before adding the cream, then stir in the cream after reheating.

4. How do I prevent mushrooms from steaming instead of browning?
Cook in batches and avoid overcrowding the pan.

5. Is this recipe gluten-free?
Use gluten-free flour or cornstarch (1 tablespoon mixed with 2 tablespoons water).

6. Can I add protein?
Yes! Add cooked chicken, tofu cubes, or white beans for extra heartiness.

Final Thoughts

There’s something special about a bowl of homemade mushroom soup — simple, nourishing, and endlessly comforting. Whether you’re making it for a cozy dinner or meal prep, this recipe never disappoints. It’s proof that comfort food doesn’t have to be complicated.

If you’re in the mood for another soul-warming recipe, you might also love this easy roasted vegetable soup guide. Go grab your pot, get those mushrooms sizzling, and fill your kitchen with that rich, earthy aroma — you’ve got comfort waiting in every spoonful.

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 Mushroom Soup Recipe – Cozy, Comforting, and Full of Flavor


  • Author: Lilie Evans
  • Total Time: 45 minutes
  • Yield: 4 servings

Description

This creamy mushroom soup recipe is cozy, comforting, and full of deep, earthy flavor. Made with a mix of cremini and white mushrooms, it’s rich but not heavy — the perfect balance of creamy texture and savory umami depth. Whether you serve it with crusty bread or a light salad, this one-pot wonder makes every spoonful feel like home.


Ingredients

1 ½ pounds mushrooms (cremini + white button): Sliced evenly for even browning.

2 tablespoons olive oil

2 tablespoons butter

1 medium yellow onion, diced: Creates a flavorful base.

3 garlic cloves, minced: Adds aromatic depth.

1 tablespoon fresh thyme (or 1 teaspoon dried): Earthy and fragrant.

½ cup dry white wine: Deglazes and enhances umami; sub broth + lemon juice if needed.

4 cups vegetable broth: Low-sodium preferred.

1 tablespoon tamari or soy sauce: Adds savory richness.

2 tablespoons all-purpose flour: Thickens the soup naturally.

½ cup heavy cream or coconut milk (optional): Adds silky texture.

Sea salt & black pepper, to taste

Fresh parsley, chopped (for garnish)


Instructions

Prep Ingredients: Clean and slice mushrooms, dice onion, and mince garlic.

Sauté Onion: In a large pot, heat olive oil and butter over medium heat. Add onion and cook for 5 minutes until golden.

Brown Mushrooms: Add half the mushrooms and sear without stirring for 3–4 minutes. Stir, then remove and repeat with the second batch.

Add Garlic & Thyme: Return all mushrooms to the pot. Stir in garlic and thyme; cook 1 minute.

Deglaze with Wine: Pour in wine and scrape up the browned bits. Simmer until reduced.

Add Flour & Broth: Sprinkle flour over mushrooms, stir, and cook for 1 minute. Gradually whisk in broth, then add tamari. Bring to a gentle simmer.

Simmer: Reduce heat and simmer uncovered for 15–20 minutes, stirring occasionally.

Blend: Use an immersion blender to puree ⅔ of the soup (or all for a smoother texture).

Add Cream: Stir in cream or coconut milk and heat gently—don’t boil.

Season & Serve: Adjust seasoning with salt and pepper. Garnish with parsley and drizzle with olive oil or cream if desired.

Notes

 Storage: Keeps in the fridge for 3 days or freezer up to 3 months (add cream after reheating).

Vegan Option: Use olive oil instead of butter and coconut milk or cashew cream in place of heavy cream.

Make It Gluten-Free: Substitute all-purpose flour with gluten-free flour or cornstarch (1 tbsp cornstarch + 2 tbsp water).

Flavor Boosters: Add a splash of truffle oil or miso paste for extra depth.

Pair It With: Sourdough bread, a crisp salad, or grilled cheese for a full meal.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 260kcl
  • Sugar: 4g
  • Sodium: 690 mg
  • Fat: 18g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 35mg

Keywords: Creamy Mushroom Soup, Vegetarian Soup Recipe, Cozy Comfort Food, Fall Soup Recipes, Easy Mushroom Soup

Leave a Comment

Recipe rating