Creamy Mushroom Soup: The Ultimate Comfort

By Tyla Updated May 6, 2026
A close-up of a steaming bowl of creamy mushroom soup garnished with mushroom slices and fresh thyme.
Jump to Recipe

Make the best creamy mushroom soup with our easy recipe. Rich, comforting, and ready in 30 minutes - perfect for cozy dinners and easy mushroom soup lovers.

Prep Time

15 min

Cook Time

30 min

Servings

4 servings

Difficulty

Medium

Creamy Mushroom Soup: The Ultimate Comfort | by Tyla

Make the best creamy mushroom soup with our easy recipe. Rich, comforting, and ready in 30 minutes – perfect for cozy dinners and easy mushroom soup lovers.

| By Tyla

Prep

15 min

Cook

30 min

Total

45 min

Servings

4 servings

Ingredients


Instructions

  1. 1

    Clean mushrooms by wiping with damp paper towel or mushroom brush (do not wash under running water). Slice evenly.

  2. 2

    Finely dice onion and mince garlic. Measure out broth, wine, and cream.

  3. 3

    In large pot, melt 1 tablespoon butter with olive oil over medium-high heat. Add mushrooms and cook 7-10 minutes until they release liquid and brown.

  4. 4

    Remove 1/4 to 1/3 of browned mushrooms and set aside for garnish.

  5. 5

    Reduce heat to medium. Add remaining 1 tablespoon butter to pot. Add diced onion and cook 5-7 minutes until softened.

  6. 6

    Stir in minced garlic and thyme, cooking for 1 minute until fragrant.

  7. 7

    Pour in wine or broth, scraping up browned bits from bottom of pot. Simmer 2-3 minutes until liquid mostly evaporates.

  8. 8

    Sprinkle flour over mixture and stir constantly for 1-2 minutes to cook out raw flour taste.

  9. 9

    Slowly whisk in broth, then bring to gentle simmer. Cook 10-15 minutes for flavors to meld.

  10. 10

    For silky smooth soup, carefully blend half or all of soup (optional).

  11. 11

    Reduce heat to low. Stir in heavy cream and season with salt and pepper. Heat through gently without boiling.

  12. 12

    Ladle into bowls and garnish with reserved mushrooms, parsley, cream, or Parmesan.


Notes

Tips for Success

  • Rich, earthy mushrooms in velvety broth
  • Restaurant-quality flavors that are surprisingly simple to make
  • Perfect comfort food that feels both elegant and down-to-earth
  • Versatile – can be served as starter or main course

Common Mistakes to Avoid

  • Can become too thick if over-reduced
  • Cream may curdle if added to boiling soup
  • Mushrooms can steam instead of brown if pan is overcrowded
  • Dairy-based version may separate slightly when frozen

Nutrition (per serving)

275 kcal

Calories

Introduction

There’s something incredibly comforting about a warm bowl of soup, and when it comes to pure, unadulterated coziness, nothing beats a truly magnificent creamy mushroom soup. Imagine rich, earthy mushrooms simmered in a velvety broth, perfectly seasoned and utterly satisfying. This isn’t just any mushroom soup; it’s a hug in a bowl, a dish that feels both elegant and down-to-earth, capable of turning an ordinary weeknight into a special occasion. Whether you’re looking for a delightful starter or a light, yet fulfilling, main course, this recipe for the best mushroom soup will quickly become a favorite in your kitchen. It’s surprisingly simple to make, yet delivers complex, restaurant-quality flavors that will have everyone asking for seconds.

Making an easy mushroom soup shouldn’t be intimidating, and with our straightforward steps, you’ll be stirring up a pot of this liquid gold in no time. We’ll guide you through selecting the freshest ingredients, mastering the art of building flavor, and achieving that perfect creamy consistency. Get ready to transform humble mushrooms into a culinary masterpiece that’s perfect for any occasion.

Ingredients

Gathering the right ingredients is the first step to creating a truly spectacular creamy mushroom soup. Each component plays a crucial role in building depth and flavor.

  • 2 tablespoons unsalted butter: Essential for sautéing and building the base flavor.
  • 1 tablespoon olive oil: Helps prevent the butter from burning and adds a nice richness.
  • 1 pound mixed fresh mushrooms: A blend of cremini (baby bellas) and white button mushrooms works beautifully. For a deeper, more complex flavor, consider adding a handful of shiitake or oyster mushrooms.
  • 1 medium yellow onion, finely diced: The aromatic backbone of our soup, providing a subtle sweetness.
  • 2 cloves garlic, minced: Garlic adds a pungent, savory kick that pairs wonderfully with mushrooms.
  • 1/2 cup dry white wine (like Sauvignon Blanc or Pinot Grigio): This is optional, but highly recommended for deglazing the pan and adding a layer of sophisticated flavor. If you prefer to omit alcohol, use an equal amount of vegetable broth.
  • 4 cups vegetable or chicken broth: Low-sodium is best, allowing you to control the saltiness.
  • 1 teaspoon fresh thyme, chopped (or 1/2 teaspoon dried): Thyme and mushrooms are a match made in heaven.
  • 1/2 cup heavy cream: The key to that luxurious, velvety texture.
  • 2 tablespoons all-purpose flour: Used to create a roux, thickening the soup. You can also use cornstarch slurry if you prefer a gluten-free option (see healthier alternatives).
  • Salt and freshly ground black pepper to taste: Season generously throughout the cooking process.
  • Optional garnishes: Fresh parsley or chives, a swirl of extra cream, or a sprinkle of grated Parmesan cheese.

Timing

One of the best things about this creamy mushroom soup recipe is how quickly it comes together, making it perfect for a weeknight meal or a comforting weekend lunch.

  • Prep time: 15 minutes
  • Cook time: 25-30 minutes
  • Total time: 40-45 minutes

Time-Saving Tips:

  • Pre-slice mushrooms: Many grocery stores offer pre-sliced mushrooms, which can shave a few minutes off your prep. Just give them a quick rinse if needed.
  • Mise en place: Chop all your vegetables (onion, garlic) before you start cooking. Having everything ready to go makes the process much smoother and faster.
  • High heat sauté: Don’t overcrowd your pan when browning mushrooms. Cook them in batches if necessary, using high heat to achieve that beautiful golden-brown color and intense flavor quickly.

Step-by-Step Instructions

Follow these steps for a perfect bowl of creamy mushroom soup every time.

  1. Prep Your Ingredients: Start by cleaning your mushrooms. Don’t wash them under running water, as they’ll absorb too much liquid and become soggy. Instead, gently wipe them with a damp paper towel or a mushroom brush. Slice them evenly. Finely dice your onion and mince the garlic. Measure out your broth, wine, and cream.
  2. Sauté the Mushrooms: In a large pot or Dutch oven, melt 1 tablespoon of butter with 1 tablespoon of olive oil over medium-high heat. Add the sliced mushrooms and cook, stirring occasionally, until they release their liquid and start to brown beautifully, about 7-10 minutes. This browning (Maillard reaction) is crucial for developing deep, umami flavor. Remove about 1/4 to 1/3 of the browned mushrooms and set aside for garnish.
  3. Build the Flavor Base: Reduce the heat to medium. Add the remaining 1 tablespoon of butter to the pot. Add the diced onion and cook until softened and translucent, about 5-7 minutes. Stir in the minced garlic and chopped fresh thyme, cooking for another minute until fragrant.
  4. Deglaze with Wine (or Broth): Pour in the dry white wine (or an equal amount of vegetable broth). Scrape up any browned bits from the bottom of the pot with a wooden spoon – this is where a lot of flavor lives! Let it simmer for 2-3 minutes until the liquid has mostly evaporated.
  5. Create the Roux: Sprinkle the flour over the onion and mushroom mixture. Stir constantly for 1-2 minutes, cooking out the raw flour taste. This forms a roux, which will thicken your soup.
  6. Add Broth and Simmer: Slowly whisk in the vegetable or chicken broth, a little at a time, to prevent lumps. Bring the soup to a gentle simmer, stirring occasionally. Let it cook for 10-15 minutes, allowing the flavors to meld and the soup to thicken slightly.
  7. Blend (Optional): For an extra silky smooth creamy mushroom soup, you can carefully transfer half or all of the soup to a blender (be cautious with hot liquids!) and blend until smooth. Alternatively, use an immersion blender directly in the pot. If you prefer a chunkier soup with more texture, skip blending entirely or just blend a portion for a balance. Blending soups can be a game-changer for texture, much like when preparing other smooth soups like a creamy broccoli cheese soup.
  8. Finish with Cream: Reduce the heat to low. Stir in the heavy cream. Season generously with salt and freshly ground black pepper to taste. Heat through gently, but do not bring to a rolling boil after adding the cream, as it can curdle.
  9. Serve: Ladle the hot soup into bowls. Garnish with the reserved browned mushrooms, fresh parsley, a swirl of cream, or a sprinkle of Parmesan, if desired. Enjoy your delicious homemade creamy mushroom soup!

Healthier Alternatives for the Recipe

Enjoying a rich and comforting creamy mushroom soup doesn’t mean you have to sacrifice your healthy eating goals. Here are some simple swaps to lighten things up without compromising on flavor:

  • Reduce Cream, Boost Flavor: Instead of using a full 1/2 cup of heavy cream, you can use 1/4 cup heavy cream mixed with 1/4 cup of milk (whole, 2%, or even unsweetened almond milk for dairy-free). For an even lighter option, use evaporated milk, or blend in some cooked white beans (like cannellini) or silken tofu with a bit of extra broth to create a creamy texture. This approach is popular in many health-conscious recipes, including some creative takes on Chef John’s creamy mushroom soup.
  • Thicken with Alternatives: If you’re looking for a gluten-free option, skip the flour and make a cornstarch slurry. Dissolve 1 tablespoon of cornstarch in 2 tablespoons of cold water, then whisk it into the simmering soup at the end, cooking until thickened. You could also try blending in a cooked potato or some cauliflower for a naturally thicker soup.
  • Lower Sodium Broth: Always opt for low-sodium vegetable or chicken broth. This allows you to control the salt content precisely and season to your personal preference.
  • More Veggies: Boost the nutritional value by adding finely diced carrots or celery along with the onions. While not traditional for a pure mushroom soup, they add nutrients and a subtle sweetness.
  • Dairy-Free Option: For a completely dairy-free version, use olive oil instead of butter, and swap heavy cream for full-fat coconut milk (the canned variety, not the beverage) or a plant-based unsweetened creamer designed for cooking. Make sure to choose a brand of coconut milk that doesn’t have a strong coconut flavor if you want the mushrooms to shine.

Serving Suggestions

This versatile creamy mushroom soup can be enjoyed in many ways, from a simple, comforting meal to an elegant starter.

  • Classic Pairing: A crusty loaf of artisanal bread or warm garlic bread is practically mandatory for dipping into this luscious soup. A simple sourdough or a baguette works wonders.
  • Elegant Appetizer: Serve smaller portions in delicate bowls topped with a drizzle of truffle oil and a sprinkle of chives for a sophisticated starter at a dinner party.
  • Light Lunch: Pair with a simple green salad dressed with a vinaigrette. The freshness of the salad cuts through the richness of the soup beautifully.
  • Heartier Meal: For a more substantial meal, serve alongside a grilled cheese sandwich, a savory tart, or a baked potato soup recipe to offer a comforting soup duo.
  • Garnishes Galore: Don’t forget your garnishes! The reserved sautéed mushrooms, fresh parsley, chives, a swirl of extra cream, a sprinkle of smoked paprika, or a grating of Parmesan or Gruyère cheese can elevate both the look and taste. A few crispy croutons also add a lovely textural contrast.

Common Mistakes to Avoid

Even an easy mushroom soup can go awry if you’re not careful. Avoiding these common pitfalls will ensure your soup is always a success.

  • Overcrowding the Pan: When sautéing mushrooms, resist the urge to cram them all into the pot at once. Mushrooms release a lot of water, and if the pan is overcrowded, they’ll steam instead of brown. This results in pale, rubbery mushrooms with less flavor. Cook them in batches if necessary, ensuring a single layer for proper browning.
  • Undercooking Mushrooms: Mushrooms need time to develop their deep, earthy flavor. Don’t rush the sautéing process. Cook them until they’ve released their liquid, that liquid has evaporated, and the mushrooms themselves are nicely browned and caramelized.
  • Skipping the Deglazing: Those browned bits stuck to the bottom of your pot after sautéing the onions and mushrooms are pure flavor gold. Deglazing with wine or broth and scraping them up adds immense depth to your soup.
  • Adding Cold Cream to Hot Soup (Too Fast): While heavy cream is quite stable, adding very cold cream directly to a rapidly boiling soup can sometimes cause it to curdle. Always reduce the heat to low before stirring in the cream, and gently warm it through without boiling.
  • Not Seasoning Enough (or Too Early): Season with salt and pepper throughout the cooking process, tasting as you go. Remember that the broth you use might be salty, so add salt gradually, especially at the end. It’s easier to add more than to fix an overly salty soup.
  • Blending Too Hot (Safety First): If using a traditional blender for a smooth soup, be extremely cautious with hot liquids. Fill the blender only halfway, remove the center cap of the lid (covering the opening with a kitchen towel to prevent splatters), and start blending on low speed, gradually increasing. An immersion blender is often a safer and easier option.

Storing Tips for the Recipe

Proper storage ensures your delicious creamy mushroom soup remains fresh and safe to enjoy for days after you make it.

  • Refrigeration: Once your soup has cooled completely to room temperature, transfer it to an airtight container. It will keep well in the refrigerator for up to 3-4 days. To reheat, gently warm on the stovetop over medium-low heat, stirring occasionally. If it has thickened too much, you can add a splash of broth or milk to reach your desired consistency.
  • Freezing: Creamy mushroom soup can be frozen, though dairy-based soups can sometimes separate slightly or become a bit grainy upon thawing. To minimize this, use an ultra-high quality cream (higher fat content can help) or consider freezing the soup before adding the cream. If freezing with cream, ensure it’s fully cooled, then transfer to freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be stored for up to 2-3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop, whisking well to re-emulsify any separated cream. You might need to add a touch more cream or broth for consistency. For more general advice on food preservation, you can consult reliable sources like Simply Recipes’ tips on preserving food.
  • Batch Cooking: This easy mushroom soup recipe is fantastic for batch cooking. Double the recipe, enjoy some now, and store the rest for quick, comforting meals later in the week or month.

Troubleshooting Common Issues

Even seasoned cooks can run into snags. Here’s how to troubleshoot common issues you might encounter while making your creamy mushroom soup.

  • Soup is Too Thin:
    • Simmer Longer: If you haven’t added the cream yet, simply let the soup simmer uncovered for a bit longer. The liquid will reduce, and the flavors will concentrate.
    • Cornstarch Slurry: Dissolve 1 tablespoon of cornstarch in 2 tablespoons of cold water to create a slurry. Whisk it into the simmering soup and cook for another 1-2 minutes until thickened. Repeat if necessary, but add gradually.
    • More Roux: If you’re at an earlier stage and notice it’s too thin, you can make a separate small roux (melt butter, stir in flour, cook for a minute) and whisk it into the soup.
  • Soup is Too Thick:
    • Add Liquid: This is an easy fix! Simply stir in a splash of warm vegetable or chicken broth (or even water or milk) until you reach your desired consistency. Add gradually to avoid over-thinning.
  • Soup is Bland:
    • More Salt/Pepper: Often, a bland soup just needs more seasoning. Add salt and freshly ground black pepper a little at a time, tasting after each addition.
    • Acidity: A tiny squeeze of lemon juice at the end can brighten flavors considerably.
    • Umami Boost: A dash of Worcestershire sauce, soy sauce, or even a sprinkle of nutritional yeast can significantly deepen the umami flavor.
    • Herbs: Fresh herbs like parsley or chives stirred in at the end can add freshness and depth.
  • Mushrooms Aren’t Flavorful:
    • Browning is Key: Ensure you’re properly browning your mushrooms in batches. Steamed mushrooms lack the deep flavor you want. High heat and not overcrowding the pan are crucial.
    • Quality Mushrooms: Use fresh, firm mushrooms. Consider adding a mix of varieties for more complex flavor.

Nutritional Information per Serving

Please note that this nutritional information is an estimate and can vary based on specific brands, ingredient choices, and portion sizes. It’s provided for general guidance.

  • Calories: Approximately 250-300 kcal
  • Protein: Approximately 8-10 g
  • Carbohydrates: Approximately 15-20 g
  • Fat: Approximately 18-22 g (varies greatly depending on amount of butter/cream)
  • Fiber: Approximately 3-4 g
  • Sodium: Approximately 600-800 mg (can be reduced with low-sodium broth)
  • Key Nutrients: Rich in Vitamin D (from mushrooms), B vitamins, potassium, and selenium.

FAQ

Can I make this creamy mushroom soup ahead of time?

Absolutely! This creamy mushroom soup often tastes even better the next day as the flavors have more time to meld. Simply store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop.

What kind of mushrooms are best for this recipe?

For the best mushroom soup, a mix is ideal! Cremini (baby bella) mushrooms offer a richer, earthier flavor than white button mushrooms, which are also good for body. Adding a few shiitake, oyster, or even dried porcini (rehydrated) can add even more depth and a gourmet touch. Different mushroom varieties contribute unique flavor profiles, as noted in many culinary guides, including this exploration of easy creamy mushroom soup options.

Is it possible to make this soup vegetarian or vegan?

Yes! To make it vegetarian, ensure you use vegetable broth instead of chicken broth. For a vegan version, use olive oil instead of butter, vegetable broth, and substitute the heavy cream with full-fat canned coconut milk (ensure it’s the full-fat variety for creaminess, and choose a brand with minimal coconut flavor if you prefer) or a plant-based unsweetened creamer.

Can I freeze creamy mushroom soup?

While you can freeze it, dairy-based soups sometimes have a textural change upon thawing (they might separate or become slightly grainy). For best results, consider freezing the soup before adding the cream. Then, when reheating, add the cream at the very end. If freezing with cream, whisk thoroughly after thawing and reheating to re-emulsify.

What if I don’t have white wine?

No problem! You can easily substitute the dry white wine with an equal amount of vegetable broth. While the wine adds a subtle layer of complexity, the soup will still be absolutely delicious without it. You could also use a tablespoon of apple cider vinegar or lemon juice at the end to add a touch of brightness.

Conclusion

There you have it—a truly exceptional recipe for creamy mushroom soup that’s designed to bring warmth, comfort, and incredible flavor to your table. We’ve journeyed from simple ingredients to a rich, velvety masterpiece, learning all the tricks to make this soup shine. Whether you’re a seasoned chef or a kitchen novice, you’ll find this recipe straightforward, rewarding, and utterly delicious. It’s the perfect dish for a chilly evening, a cozy gathering, or simply when you need a little culinary hug.

So, go ahead, gather your ingredients, and immerse yourself in the delightful process of creating the best mushroom soup. Your taste buds will thank you! We’d love to hear how your soup turns out. Please leave a review below, or better yet, snap a photo and share your creation on Pinterest, tagging us so we can see your beautiful work! Happy cooking!

You Might Also Like

45 min total
Jump to Recipe