Cream of Mushroom Soup Recipe Easy Homemade Creamy Comforting Soup

Ready In
Servings
Difficulty

Let me tell you, the aroma of earthy mushrooms sizzling in butter, mingling with garlic and fresh thyme, simmering gently into a velvety, creamy soup is enough to make anyone’s mouth water. The first time I whipped up this creamy comforting cream of mushroom soup, I was instantly hooked—it was one of those rare moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. I remember when I was knee-high to a grasshopper, my grandma used to make mushroom soups that felt like pure, nostalgic comfort after a chilly day outside.

Years ago, on a rainy weekend, I tried recreating her recipe with a few modern twists, and honestly, this creamy comforting cream of mushroom soup quickly became a staple in my kitchen. My family couldn’t stop sneaking spoonfuls off the stove, and I can’t really blame them. You know what? It’s dangerously easy to make but delivers that soulful warmth that brightens up any day. Perfect for cozy dinners, potlucks, or even just to brighten up your Pinterest soup board, this recipe feels like a warm hug in a bowl.

After testing this recipe multiple times (in the name of research, of course), it now holds a special place at family gatherings and casual weeknight meals alike. Whether you’re a soup newbie or a mushroom lover, you’re going to want to bookmark this one.

Why You’ll Love This Cream of Mushroom Soup Recipe

This creamy comforting cream of mushroom soup isn’t just your average bowl of soup—it’s a tried-and-true favorite that’s been tweaked and perfected through countless kitchen experiments. Here’s why it stands out:

  • Quick & Easy: Comes together in under 40 minutes, making it perfect for busy weeknights or last-minute comfort food cravings.
  • Simple Ingredients: No fancy grocery store runs required; most ingredients are pantry staples or easy to find year-round.
  • Perfect for Cozy Nights: Ideal for chilly evenings, casual dinners, or when you need a little soul-soothing nourishment.
  • Crowd-Pleaser: Both kids and adults rave about the rich, creamy texture and deep mushroom flavor.
  • Unbelievably Delicious: The combo of sautéed mushrooms and a creamy base delivers next-level, comforting goodness.

What makes this recipe different? I blend part of the mushrooms into the soup for an ultra-smooth texture while leaving some chunks for that hearty bite—you get the best of both worlds. Plus, the addition of fresh thyme and a splash of white wine (optional but highly recommended) adds a subtle complexity that takes it beyond ordinary. It isn’t just good; it’s the kind of soup that makes you close your eyes after the first spoonful and sigh contentedly.

Whether you want to impress guests without breaking a sweat or simply turn a simple meal into a memorable one, this recipe has got you covered.

What Ingredients You Will Need

This creamy comforting cream of mushroom soup uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, and substitutions are easy if needed.

  • Fresh Mushrooms: 16 ounces (450g) cremini or white button mushrooms, sliced (for best flavor and texture, I recommend cremini—they’re meatier and richer)
  • Unsalted Butter: 4 tablespoons (about 60g), for sautéing (adds richness)
  • Yellow Onion: 1 medium, finely chopped (provides sweetness and depth)
  • Garlic Cloves: 3, minced (for that aromatic punch)
  • All-Purpose Flour: 3 tablespoons (can swap with gluten-free flour if needed to thicken)
  • Chicken or Vegetable Broth: 4 cups (950ml), homemade or low-sodium store-bought
  • Heavy Cream: 1 cup (240ml), for that creamy finish (substitute with coconut cream for dairy-free)
  • Fresh Thyme: 2 teaspoons, finely chopped (or 1 teaspoon dried thyme)
  • White Wine: 1/4 cup (60ml), optional but adds brightness (choose a dry white wine like Sauvignon Blanc)
  • Salt and Freshly Ground Black Pepper: to taste
  • Olive Oil: 1 tablespoon, optional for sautéing mushrooms (adds a nice touch of flavor)

For variations, feel free to swap mushrooms based on seasonality—shiitake or portobello work great for a richer flavor. If you want a vegan twist, use plant-based butter, vegetable broth, and coconut cream instead of dairy.

Equipment Needed

  • Large Heavy-Bottomed Pot or Dutch Oven: Ideal for even heating and sautéing mushrooms without burning
  • Wooden Spoon or Silicone Spatula: For stirring and scraping the pot
  • Chef’s Knife: Sharp for slicing mushrooms and chopping onions finely
  • Cutting Board: Preferably sturdy and easy to clean
  • Measuring Cups and Spoons: For accurate ingredient amounts
  • Immersion Blender or Regular Blender: To puree part of the soup for creaminess (a blender with a vented lid works well)
  • Ladle: For serving

If you don’t have an immersion blender, a regular blender does the trick—just be careful with hot liquids (cool slightly before blending). A budget-friendly heavy-bottomed pot works wonders here, and taking good care of your knives (keep them sharp!) makes prep a breeze.

Preparation Method

cream of mushroom soup preparation steps

  1. Prep Your Ingredients (10 minutes): Wash mushrooms thoroughly, slice them evenly. Finely chop the onion and mince the garlic. Strip thyme leaves from stems and chop.
  2. Sauté Onions and Mushrooms (10-12 minutes): Heat butter and olive oil in your pot over medium heat. Add onions and cook until translucent, about 3-4 minutes. Toss in mushrooms and a pinch of salt, stirring occasionally. Cook until mushrooms release their juices and start browning, roughly 7-8 minutes. Add garlic and thyme in the last minute, stirring gently to avoid burning.
  3. Add Flour to Thicken (2 minutes): Sprinkle the flour evenly over the mushroom mixture. Stir constantly to coat all mushrooms and onions, cooking for 1-2 minutes to get rid of the raw flour taste. You’ll see the mixture thicken slightly and get a bit glossy.
  4. Deglaze with Wine (Optional, 2 minutes): Pour in the white wine, scraping the bottom of the pot to loosen any browned bits. Let it simmer until the wine reduces by half—this adds a subtle brightness that balances the richness.
  5. Add Broth and Simmer (15-20 minutes): Slowly whisk in the chicken or vegetable broth, stirring to combine. Bring to a gentle boil, then reduce heat and let it simmer uncovered for 15-20 minutes to meld flavors and slightly reduce the liquid.
  6. Blend Part of the Soup (5 minutes): Using an immersion blender, carefully puree about half the soup right in the pot for creamy texture while leaving some mushroom chunks whole. If using a regular blender, ladle half the soup into it, blend until smooth, then return to pot (watch out for steam!).
  7. Finish with Cream and Season (3 minutes): Stir in the heavy cream and warm through without boiling. Taste and season with salt and freshly ground black pepper as needed.
  8. Serve Hot: Ladle into bowls and garnish with a sprinkle of fresh thyme or a drizzle of cream if you like. Enjoy immediately for best flavor and texture.

Pro tip: If the soup feels too thick, add a splash more broth or cream until you hit your preferred consistency. Also, don’t rush the sautéing step—those browned mushrooms build the soul of this soup.

Cooking Tips & Techniques

To get that perfect creamy comforting cream of mushroom soup every time, here are some tips I’ve learned over the years:

  • Choose Your Mushrooms Wisely: Cremini or baby bella mushrooms provide a great balance of flavor and texture. Avoid pre-sliced mushrooms from the store—they tend to be watery and less flavorful.
  • Don’t Skip Browning: Take your time sautéing the mushrooms until golden brown. This step builds deep umami flavor and avoids a bland, watery soup.
  • Be Patient with Flour: Cook the flour enough to eliminate that raw taste but don’t let it burn. Stir constantly for even thickening.
  • Use Fresh Herbs: Fresh thyme adds brightness and complexity. If using dried, add it earlier in the cooking process for better flavor release.
  • Blend Carefully: Puree only part of the soup for a luscious texture with delightful mushroom chunks. Pureeing all can make it too heavy or pasty.
  • Season Gradually: Taste before adding salt and pepper, especially if using store-bought broth, which can be salty.
  • Multitasking Tip: While the soup simmers, prep your garnishes or set the table to save time.

Honestly, the biggest mistake I see is rushing the mushroom sauté—if the mushrooms aren’t properly browned, the soup feels flat. Also, don’t boil the soup after adding cream to prevent curdling.

Variations & Adaptations

This creamy comforting cream of mushroom soup is a versatile base you can tweak to suit your needs or mood:

  • Vegan Version: Swap butter for olive oil or vegan margarine, use vegetable broth, and replace heavy cream with full-fat coconut milk or cashew cream. The soup remains luscious and rich.
  • Low-Carb/Keto: Skip the flour and thicken with a blend of cream cheese or xanthan gum. Use hearty mushrooms like portobello for more bite.
  • Seasonal Twist: Add fresh herbs like sage or rosemary in fall. Stir in wilted spinach or kale for extra greens and nutrition.
  • Spiced Up: For a kick, add a pinch of smoked paprika or cayenne pepper during sautéing. A swirl of truffle oil before serving takes it over the top.
  • Personal Favorite: I once added a splash of sherry instead of white wine and finished with a sprinkle of toasted walnuts for crunch—surprisingly delicious!

Serving & Storage Suggestions

This creamy comforting cream of mushroom soup is best served hot, fresh from the stove. Ladle into rustic bowls and garnish with a few fresh thyme leaves or a drizzle of cream for that charming touch. It pairs beautifully with crusty bread, grilled cheese sandwiches, or a simple green salad to round out the meal.

Leftovers keep well in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stovetop over low heat, stirring occasionally to prevent the cream from separating. If the soup thickens too much in the fridge, just stir in a little broth or cream to loosen it.

This soup’s flavors actually deepen overnight, so making it a day ahead can yield an even more satisfying bowl. For longer storage, freeze in portioned containers for up to 3 months. Thaw in the fridge overnight before reheating.

Nutritional Information & Benefits

One hearty bowl (about 1 1/2 cups or 350ml) of this creamy comforting cream of mushroom soup roughly contains:

Nutrient Amount
Calories 220 kcal
Protein 6 g
Fat 18 g
Carbohydrates 8 g
Fiber 2 g

Mushrooms are rich in antioxidants and B vitamins, supporting energy and immunity. The cream provides satisfying fats that keep you full and cozy. Using vegetable broth and plant-based cream can make it suitable for vegans and lactose-intolerant eaters.

Keep in mind this soup contains dairy and gluten (from flour) unless substitutions are made. Overall, it’s a nourishing choice that feels indulgent but can fit into balanced eating.

Conclusion

This creamy comforting cream of mushroom soup is the kind of recipe you’ll come back to again and again—whether you need a quick dinner fix or a cozy treat to soothe your soul. It’s easy to make, packed with flavor, and totally customizable to suit your tastes and dietary needs.

Honestly, I love this soup because it brings that warm, homey feeling to the table every time and has become a go-to for sharing with family and friends. So go ahead, give it a try, and don’t be shy about making it your own—add a handful of your favorite herbs, swap mushrooms, or sneak in some greens.

If you make this creamy comforting cream of mushroom soup, I’d love to hear how it turns out! Drop a comment, share your tweaks, or just let me know if it became your new favorite. Happy cooking and warm bowls ahead!

Frequently Asked Questions About Cream of Mushroom Soup

Can I make this soup ahead of time?

Absolutely! This soup tastes even better the next day after the flavors meld. Store it in the fridge for up to 3 days and reheat gently before serving.

How do I thicken the soup if I want it creamier?

You can blend more of the soup to increase creaminess, or add a bit more flour during the sauté step. Another option is stirring in a little cream cheese or cornstarch slurry while warming.

Can I freeze leftover cream of mushroom soup?

Yes, freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat slowly on the stove, adding broth if needed.

What’s the best mushroom type to use?

Cremini mushrooms strike the perfect balance between flavor and texture, but white button, shiitake, or portobello can all work well depending on your preference.

Can I make this soup vegan or dairy-free?

Definitely! Use olive oil or vegan butter, vegetable broth, and substitute heavy cream with coconut cream or cashew cream to keep it creamy without dairy.

Pin This Recipe!

cream of mushroom soup recipe
Print

Cream of Mushroom Soup Recipe Easy Homemade Creamy Comforting Soup

A creamy, comforting cream of mushroom soup that combines sautéed mushrooms with a velvety base, perfect for cozy dinners and easy to make in under 40 minutes.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 16 ounces (450g) cremini or white button mushrooms, sliced
  • 4 tablespoons (about 60g) unsalted butter
  • 1 medium yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 3 tablespoons all-purpose flour (can substitute gluten-free flour)
  • 4 cups (950ml) chicken or vegetable broth, homemade or low-sodium store-bought
  • 1 cup (240ml) heavy cream (substitute with coconut cream for dairy-free)
  • 2 teaspoons fresh thyme, finely chopped (or 1 teaspoon dried thyme)
  • 1/4 cup (60ml) white wine, optional (dry white wine like Sauvignon Blanc)
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon olive oil, optional for sautéing mushrooms

Instructions

  1. Prep your ingredients: wash and slice mushrooms, finely chop onion, mince garlic, and chop thyme leaves.
  2. Heat butter and olive oil in a large heavy-bottomed pot over medium heat. Cook onions until translucent, about 3-4 minutes.
  3. Add mushrooms and a pinch of salt, cook until mushrooms release juices and brown, about 7-8 minutes. Add garlic and thyme in the last minute, stirring gently.
  4. Sprinkle flour over the mushroom mixture and stir constantly for 1-2 minutes to cook out raw flour taste.
  5. Optional: Pour in white wine, scrape bottom of pot, and simmer until wine reduces by half, about 2 minutes.
  6. Slowly whisk in broth, bring to a gentle boil, then reduce heat and simmer uncovered for 15-20 minutes.
  7. Using an immersion blender, puree about half the soup in the pot for creaminess while leaving some chunks. If using a regular blender, blend half the soup and return to pot carefully.
  8. Stir in heavy cream and warm through without boiling. Season with salt and freshly ground black pepper to taste.
  9. Serve hot, garnished with fresh thyme or a drizzle of cream if desired.

Notes

If soup is too thick, add more broth or cream to reach desired consistency. Do not boil soup after adding cream to prevent curdling. Browning mushrooms properly is key for deep flavor. Blend only half the soup for best texture. Use fresh thyme for brightness. For vegan version, substitute butter with olive oil or vegan margarine, broth with vegetable broth, and cream with coconut or cashew cream.

Nutrition

  • Serving Size: 1 1/2 cups (350ml)
  • Calories: 220
  • Fat: 18
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 6

Keywords: cream of mushroom soup, creamy mushroom soup, homemade mushroom soup, easy soup recipe, comforting soup, mushroom soup recipe

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating