Simple Creamy Mushroom Soup – Cozy, Comforting, and Easy

If you love rich, savory flavors with minimal fuss, this Simple Creamy Mushroom Soup is for you. It’s full of earthy mushrooms, silky cream, and a hint of garlic and thyme. The texture is velvety without being heavy, and the flavor tastes like something you’d get at a café.

It comes together in one pot and uses basic ingredients you can find anywhere. Serve it with crusty bread, and you’ve got a satisfying bowl of comfort.

Save

Simple Creamy Mushroom Soup - Cozy, Comforting, and Easy

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 servings

Ingredients
  

  • Mushrooms (1 pound/450 g): Cremini or baby bella are best; button mushrooms also work.
  • Butter (2 tablespoons): For sautéing and flavor.
  • Olive oil (1 tablespoon): Helps prevent the butter from burning.
  • Yellow onion (1 medium): Adds sweetness and depth.
  • Garlic (3 cloves): Savory backbone.
  • Fresh thyme (1–2 teaspoons, leaves only): Or 1/2 teaspoon dried thyme.
  • All-purpose flour (1–2 tablespoons): For a gentle thickener.
  • Low-sodium chicken or vegetable broth (4 cups/1 liter): Choose a good-quality broth for best flavor.
  • Heavy cream (1/2 cup/120 ml): Or use half-and-half for a lighter version.
  • Dry white wine (optional, 1/4 cup): Adds brightness; can substitute extra broth.
  • Bay leaf (1): Optional but nice for depth.
  • Salt and black pepper: To taste.
  • Fresh parsley or chives (for garnish): Optional.

Instructions
 

  • Prep the mushrooms: Wipe them clean with a damp paper towel and slice. Avoid rinsing under running water if possible; mushrooms absorb water and won’t brown as well.
  • Heat the pot: In a large pot or Dutch oven, warm the butter and olive oil over medium-high heat until the butter foams.
  • Brown the mushrooms: Add mushrooms in an even layer with a pinch of salt. Cook without stirring for 3–4 minutes, then stir and continue until they’re well browned and have released most of their moisture, about 8–10 minutes.
  • Add aromatics: Stir in chopped onion and cook until translucent, 3–4 minutes. Add minced garlic and thyme; cook 30–60 seconds until fragrant.
  • Make a light roux: Sprinkle flour over the mixture and stir for 1 minute. This helps thicken the soup later.
  • Deglaze: Pour in the white wine (if using). Scrape up the browned bits from the bottom. Let it reduce by about half, 1–2 minutes.
  • Add broth and simmer: Pour in the broth and add the bay leaf. Bring to a gentle simmer and cook uncovered for 12–15 minutes. Taste and season with salt and pepper.
  • Blend for creaminess: Remove the bay leaf. Use an immersion blender to blend about half the soup directly in the pot, leaving some chunks for texture. If using a countertop blender, carefully blend 2–3 cups, then return it to the pot.
  • Add the cream: Lower the heat and stir in the heavy cream. Simmer gently for 2–3 minutes. Don’t let it boil hard.
  • Finish and serve: Adjust seasoning with more salt and pepper. Ladle into bowls and garnish with chopped parsley or chives. Serve with warm bread.
Jump to Recipe Card
Stop Overeating Reset

Overeating is a pattern. This helps you fix that problem. A quick reset for cravings, snacking, and “I’ll start tomorrow” moments.

Built for busy home cooks who want real-life structure. Simple steps that fit meal prep, family dinners, and late-night snack attacks.

🍽️ Always still hungry? Fix the “not satisfied” loop with a simple plate tweak.
🌙 Night cravings? Build an easy evening routine that actually sticks.
🔥 Ate more than you planned? Get back on track the same day, no guilt, no restart.
What you’ll get
Eat meals that actually satisfy you so snacking and grazing naturally drop off
🍊 Craving reset that work with real food, not “perfect” eating or restriction
🧠 Simple mindset tools for stress eating that you can use in the moment
A repeatable reset you can come back to anytime overeating creeps back
Get Instant Access →

Why This Recipe Works

Cooking process close-up: Deeply browned sliced cremini and baby bella mushrooms sizzling in a DutchSave

This soup builds flavor in layers. You start by browning the mushrooms to get that deep, savory base, then add aromatics and broth to round it out.

A small splash of cream brings everything together without overwhelming the mushrooms. Blending a portion of the soup gives it body while leaving some texture. It’s simple, reliable, and tastes even better than it looks.

Shopping List

  • Mushrooms (1 pound/450 g): Cremini or baby bella are best; button mushrooms also work.
  • Butter (2 tablespoons): For sautéing and flavor.
  • Olive oil (1 tablespoon): Helps prevent the butter from burning.
  • Yellow onion (1 medium): Adds sweetness and depth.
  • Garlic (3 cloves): Savory backbone.
  • Fresh thyme (1–2 teaspoons, leaves only): Or 1/2 teaspoon dried thyme.
  • All-purpose flour (1–2 tablespoons): For a gentle thickener.
  • Low-sodium chicken or vegetable broth (4 cups/1 liter): Choose a good-quality broth for best flavor.
  • Heavy cream (1/2 cup/120 ml): Or use half-and-half for a lighter version.
  • Dry white wine (optional, 1/4 cup): Adds brightness; can substitute extra broth.
  • Bay leaf (1): Optional but nice for depth.
  • Salt and black pepper: To taste.
  • Fresh parsley or chives (for garnish): Optional.

Instructions

Final dish overhead: Velvety creamy mushroom soup in a wide, off-white ceramic bowl, marbled swirls Save
  1. Prep the mushrooms: Wipe them clean with a damp paper towel and slice.

    Avoid rinsing under running water if possible; mushrooms absorb water and won’t brown as well.

  2. Heat the pot: In a large pot or Dutch oven, warm the butter and olive oil over medium-high heat until the butter foams.
  3. Brown the mushrooms: Add mushrooms in an even layer with a pinch of salt. Cook without stirring for 3–4 minutes, then stir and continue until they’re well browned and have released most of their moisture, about 8–10 minutes.
  4. Add aromatics: Stir in chopped onion and cook until translucent, 3–4 minutes. Add minced garlic and thyme; cook 30–60 seconds until fragrant.
  5. Make a light roux: Sprinkle flour over the mixture and stir for 1 minute.

    This helps thicken the soup later.

  6. Deglaze: Pour in the white wine (if using). Scrape up the browned bits from the bottom. Let it reduce by about half, 1–2 minutes.
  7. Add broth and simmer: Pour in the broth and add the bay leaf.

    Bring to a gentle simmer and cook uncovered for 12–15 minutes. Taste and season with salt and pepper.

  8. Blend for creaminess: Remove the bay leaf. Use an immersion blender to blend about half the soup directly in the pot, leaving some chunks for texture.

    If using a countertop blender, carefully blend 2–3 cups, then return it to the pot.

  9. Add the cream: Lower the heat and stir in the heavy cream. Simmer gently for 2–3 minutes. Don’t let it boil hard.
  10. Finish and serve: Adjust seasoning with more salt and pepper.

    Ladle into bowls and garnish with chopped parsley or chives. Serve with warm bread.

How to Store

  • Refrigerator: Cool completely, then store in an airtight container for up to 4 days.
  • Freezer: Cream soups can separate when frozen. If you plan to freeze, omit the cream before freezing.

    Freeze up to 3 months. Thaw in the fridge and stir in cream while reheating.

  • Reheating: Warm gently over low heat, stirring often. Avoid boiling to keep the texture smooth.

Health Benefits

Mushrooms are naturally low in calories and contain B vitamins, selenium, and potassium.

They offer antioxidants and fiber, which support overall health and digestion. Using homemade or low-sodium broth keeps the salt in check. You can lighten the soup by using half-and-half or even cashew cream if you prefer a dairy-free option.

Either way, you get a satisfying bowl with a good balance of nutrients and comfort.

Pitfalls to Watch Out For

  • Overcrowding the pan: If you pile in too many mushrooms at once, they steam instead of brown. Cook in batches if needed.
  • Skipping the browning step: That deep color equals deep flavor. Give the mushrooms time.
  • Boiling after adding cream: High heat can cause the soup to split.

    Keep it to a gentle simmer.

  • Under-seasoning: Mushrooms love salt. Taste at the end and adjust.
  • Too thick or too thin: If too thick, add a splash of broth. If too thin, simmer a few minutes longer, or blend a bit more.

Variations You Can Try

  • Dairy-free: Use olive oil instead of butter and swap the cream for full-fat coconut milk or cashew cream.

    Choose vegetable broth.

  • Herb twist: Replace thyme with rosemary or tarragon. A small splash of soy sauce or tamari also deepens umami.
  • Extra veggies: Add diced celery and carrot with the onions for a heartier base.
  • Wild mushroom mix: Combine cremini with shiitake, oyster, or porcini for complex flavor. Rehydrate dried porcini and add the soaking liquid (strain first).
  • Lighter version: Skip the flour and use half-and-half.

    Blend more of the soup to thicken naturally.

  • Garlic lover’s: Roast a head of garlic and stir in the soft cloves before blending.
  • Cheesy finish: Stir in a handful of grated Parmesan at the end for a savory kick.

FAQ

Can I make this soup vegetarian?

Yes. Use vegetable broth and skip any meat-based ingredients. The flavor still shines thanks to the mushrooms and thyme.

What mushrooms work best?

Cremini or baby bella are reliable and flavorful.

A mix of cremini with shiitake or oyster mushrooms adds depth and a touch of luxury.

Do I need the flour?

No. It helps with body, but you can skip it and blend more of the soup or simmer longer to reduce. A small spoon of cornstarch slurry also works.

Can I use milk instead of cream?

You can, but the soup may be thinner and more likely to curdle.

If using milk, keep the heat very low and consider adding a tablespoon of butter for richness.

How can I make it more savory?

Add a teaspoon of soy sauce or Worcestershire, a pinch of dried porcini powder, or a few drops of fish sauce. Start small and taste as you go.

What should I serve with it?

Crusty bread, garlic toast, or a simple green salad pair nicely. For a heartier meal, add a grilled cheese or roasted chicken on the side.

Can I make it ahead?

Yes.

It keeps well in the fridge for several days. Reheat gently and adjust consistency with a splash of broth if it thickens.

How do I avoid a grainy texture?

Blend part of the soup thoroughly and keep the temperature low after adding cream. Don’t boil, and stir often while reheating.

Is an immersion blender necessary?

No.

You can use a countertop blender in batches. Just vent the lid slightly and cover with a towel to release steam safely.

Can I add protein?

Absolutely. Stir in cooked shredded chicken, crispy bacon bits, or white beans at the end to warm through.

Final Thoughts

This Simple Creamy Mushroom Soup is the kind of recipe you’ll keep on repeat: easy prep, big flavor, and flexible enough to suit your tastes.

The key is browning the mushrooms and finishing with just enough cream to make it silky. Once you get the basics down, you can tweak the herbs, swap the dairy, or add extras to make it your own. Keep it simple, serve it warm, and enjoy every spoonful.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

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

Recipe Rating