Easy Creamy Mushroom Soup Recipe

This Creamy Mushroom Soup Recipe delivers rich, velvety comfort in just 30 minutes. Simple ingredients create restaurant-quality flavor perfect for cozy nights.

When the weather turns chilly and you need something warm and comforting, few dishes hit the spot quite like a bowl of homemade mushroom soup.

This Creamy Mushroom Soup is my go-to comfort food that comes together in less than 30 minutes with simple ingredients you probably already have in your kitchen.

I discovered this recipe during a rainy autumn evening when I was craving something hearty but didn’t want to spend hours in the kitchen.

The result was this velvety, rich soup that tastes like it simmered all day but actually took minimal effort.

The secret is using a combination of fresh mushrooms and a few pantry staples to create layers of deep, earthy flavor.

No canned soup here—just pure, creamy goodness that will warm you from the inside out.

Quick Recipe Summary
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings4-6 servings
Difficulty LevelEasy
Mushroom Soup

Why You’ll Love This Mushroom Soup

This soup checks all the boxes for a perfect weeknight meal. It’s incredibly quick to make, requiring just 30 minutes from start to finish, which makes it ideal for busy evenings when you want something homemade without the fuss.

The texture is absolutely divine—silky smooth with tender pieces of mushroom in every spoonful.

The flavor profile is rich and earthy without being heavy, and the cream adds just the right amount of indulgence.

This recipe is also wonderfully versatile and budget-friendly. You can use whatever mushrooms you have on hand or splurge on a gourmet variety for special occasions.

Here’s what makes this soup irresistible:

  • Quick and effortless: Ready in under 30 minutes with minimal hands-on time
  • Restaurant-quality taste: Rivals anything you’d order at a fancy bistro
  • Customizable: Easy to make vegetarian, vegan, or dairy-free
  • Perfect for meal prep: Tastes even better the next day
  • Crowd-pleaser: Even picky eaters love this creamy, comforting soup
  • Budget-friendly: Uses affordable, accessible ingredients

Another favorite: Broccoli Cheddar Soup

Ingredients

This soup comes together with simple ingredients that create maximum flavor.

Fresh mushrooms are the star, but the supporting cast of aromatics and cream transforms them into something truly special.

  • 2 pounds mixed mushrooms (cremini, button, shiitake), sliced
  • 3 tablespoons butter
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups vegetable broth
  • 1 cup heavy cream
  • 1/2 cup dry white wine (optional)
  • 2 teaspoons fresh thyme leaves
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish

Kitchen Equipment Needed

Having the right tools makes this recipe even easier to execute. You don’t need anything fancy, just a few basic kitchen essentials that help you achieve that perfect creamy texture.

After making this soup countless times, I’ve found a few products that truly elevate the final result and make the cooking process smoother.

1. Le Creuset Enameled Cast Iron Dutch Oven

This pot distributes heat so evenly that your mushrooms caramelize perfectly without any hot spots or burning.

The heavy lid traps moisture beautifully, and cleanup is incredibly easy thanks to the smooth enamel interior. It’s pricey, but it’s one of those kitchen investments that will last generations.

Get it on Amazon

2. KitchenAid Immersion Blender

This immersion blender makes pureeing soup directly in the pot so convenient—no transferring hot liquid to a blender and risking spills.

The variable speed control lets you choose your desired texture, from completely smooth to slightly chunky. The detachable blending arm goes right in the dishwasher.

Get it on Amazon

3. Organic Mixed Mushrooms

Using high-quality, organic mixed mushrooms makes a noticeable difference in flavor depth.

The variety of textures and tastes from different mushroom types creates a more complex, restaurant-worthy soup. Fresh is always best, but dried gourmet mushrooms work beautifully too.

Get it on Amazon

4. Pacific Foods Organic Vegetable Broth

Not all broths are created equal, and this one has a rich, well-rounded flavor that doesn’t taste artificial or overly salty.

It provides the perfect base for the soup without overpowering the delicate mushroom flavor. The organic certification means cleaner ingredients too.

Get it on Amazon

You might also enjoy: Pumpkin Soup

Mushroom Soup

Step-by-Step Instructions: How to Make Mushroom Soup

Follow these detailed steps to create the most delicious, creamy mushroom soup. Each step builds flavor and ensures that perfect velvety texture.

1. Prepare the Mushrooms

Clean your mushrooms properly to remove any dirt without making them waterlogged.

  • Wipe the mushrooms with a damp paper towel to remove any dirt—avoid rinsing them under water as they absorb moisture like sponges
  • Remove the tough stems from shiitake mushrooms if using, but keep the stems from cremini and button mushrooms
  • Slice the mushrooms about 1/4-inch thick so they cook evenly
  • Keep the different varieties separate if you want to add them at different times for varied texture
  • Set aside about 1 cup of the prettiest sliced mushrooms for garnish at the end

2. Sauté the Aromatics

Building a flavorful base is crucial for depth of flavor.

  • Heat the butter and olive oil in your large pot over medium heat until the butter melts and starts to foam
  • Add the diced onion and cook for 5-7 minutes, stirring occasionally, until it turns translucent and soft
  • Stir in the minced garlic and cook for another minute until fragrant—watch carefully so it doesn’t burn
  • Season with a pinch of salt to help draw out moisture from the onions
  • The mixture should smell aromatic and sweet, not browned or caramelized

3. Cook the Mushrooms

This step develops the rich, earthy flavor that makes this soup special.

  • Add your sliced mushrooms to the pot in batches if necessary—overcrowding prevents proper browning
  • Cook without stirring for 3-4 minutes to allow the mushrooms to develop a golden-brown color on one side
  • Stir and continue cooking for another 8-10 minutes until the mushrooms release their liquid and it mostly evaporates
  • The mushrooms should shrink down significantly and turn a deep golden brown
  • Season with salt, pepper, and fresh thyme leaves during the last minute of cooking

4. Create the Roux

The flour mixture will thicken your soup to that perfect creamy consistency.

  • Sprinkle the flour over the cooked mushroom mixture and stir well to coat everything evenly
  • Cook the flour for 2-3 minutes, stirring constantly, to eliminate any raw flour taste
  • The mixture will look dry and pasty at first—this is normal
  • Make sure there are no dry pockets of flour remaining in the pot
  • This step is crucial for achieving a smooth, lump-free soup

5. Add Liquids and Simmer

Gradually incorporating the liquids prevents lumps and creates a silky texture.

  • If using wine, pour it in first and let it bubble for 2 minutes to cook off the alcohol
  • Slowly add the vegetable broth while stirring continuously to prevent lumps from forming
  • Add the bay leaf and bring the mixture to a gentle boil
  • Reduce heat to low and simmer for 10 minutes, stirring occasionally
  • The soup should thicken slightly and the flavors will meld together beautifully

6. Blend to Perfection

Achieving your preferred consistency is easy with the right technique.

  • Remove the bay leaf from the pot and discard it
  • Use an immersion blender to puree the soup directly in the pot until smooth, or transfer in batches to a regular blender
  • If using a regular blender, fill it only halfway and remove the center cap from the lid, covering with a towel to let steam escape
  • Blend until completely smooth for a velvety texture, or pulse just a few times if you prefer a chunkier soup
  • Return the blended soup to the pot if you used a regular blender

7. Finish with Cream

The cream adds richness and balances the earthy mushroom flavor perfectly.

  • Reduce the heat to low and stir in the heavy cream slowly
  • Warm the soup gently for 2-3 minutes—don’t let it boil or the cream may separate
  • Taste and adjust the seasoning with additional salt and pepper as needed
  • If the soup is too thick, add a splash more broth or cream to reach your desired consistency
  • The soup should coat the back of a spoon when it’s the perfect thickness

8. Garnish and Serve

The final touches make this soup look as good as it tastes.

  • Quickly sauté the reserved mushroom slices in a little butter until golden for a beautiful garnish
  • Ladle the hot soup into bowls
  • Top each serving with the sautéed mushroom slices and a sprinkle of fresh chopped parsley
  • Add a drizzle of truffle oil if you want to make it extra special
  • Serve immediately while hot with crusty bread on the side

Read Also: Potato Leek Soup

Mushroom Soup

Tips for The Best Mushroom Soup

These expert tips will help you achieve restaurant-quality results every time you make this soup.

  • Use multiple mushroom varieties: Combining cremini, shiitake, and oyster mushrooms creates more complex, interesting flavors than using just one type
  • Don’t rush the mushroom cooking: Let them really caramelize and develop deep color—this is where most of the flavor comes from
  • Keep some texture: If you prefer a more rustic soup, blend only half and leave the rest chunky for textural contrast
  • Season in layers: Add salt at different stages of cooking to build flavor depth rather than just at the end
  • Save pasta water: If serving with pasta, reserve some starchy water to thin the soup if needed while adding extra body
  • Use room temperature cream: Cold cream can lower the soup’s temperature too much and take longer to incorporate smoothly
  • Fresh thyme is key: Dried thyme works in a pinch, but fresh thyme leaves add a brightness that really elevates this soup
  • Toast the flour: Don’t skip cooking the flour for a few minutes—it removes the raw taste and helps prevent a pasty texture

Serving Suggestions

Mushroom Soup

This versatile soup pairs beautifully with many accompaniments. The rich, creamy base makes it substantial enough to serve as a main course or elegant enough for a first course at dinner parties.

Serve this soup with crusty Buttermilk Cornbread or warm Buttery Dinner Rolls for dipping. A simple green salad with a light vinaigrette provides a fresh contrast to the richness.

For a heartier meal, serve alongside Garlic Butter Roasted Chicken or Parmesan Crusted Chicken. Grilled cheese sandwiches are a classic pairing that never disappoints.

Here are more serving ideas:

  • Top with crispy bacon bits for extra savory flavor
  • Serve in bread bowls for a fun, rustic presentation
  • Pair with a crisp white wine like Sauvignon Blanc or Chardonnay
  • Add a dollop of sour cream or crème fraîche for tanginess
  • Sprinkle with toasted pine nuts or slivered almonds for crunch
  • Serve as a sauce over pasta, rice, or mashed potatoes

Variations of Mushroom Soup

This base recipe is incredibly adaptable to different tastes and dietary needs. Feel free to experiment and make it your own.

  • Vegan version: Replace butter with olive oil and use full-fat coconut milk or cashew cream instead of heavy cream
  • Wild mushroom soup: Splurge on porcini, chanterelle, or morel mushrooms for a gourmet upgrade
  • Mushroom barley soup: Add 1/2 cup cooked barley for a heartier, more filling soup
  • Creamy mushroom and bacon: Crisp up 6 slices of bacon and crumble into the finished soup for smoky flavor
  • Herbed mushroom soup: Add fresh rosemary, sage, or tarragon along with the thyme
  • Mushroom bisque: Use all cream instead of broth for an ultra-luxurious version
  • Asian-inspired: Add ginger, soy sauce, and finish with sesame oil and green onions
  • Cheesy mushroom soup: Stir in 1 cup of grated Gruyère or Parmesan cheese at the end
  • Mushroom and leek soup: Replace half the onions with sliced leeks for a milder, sweeter flavor

Read Also: Creamy Turkey Soup

Storage and Reheating

Properly storing this soup ensures you can enjoy it for days after making it. The flavors actually deepen and improve after a day in the refrigerator.

  • Refrigerator: Store in an airtight container for up to 4 days—the soup thickens as it chills, so you may need to add broth when reheating
  • Freezer: Freeze in portion-sized containers for up to 3 months, though the cream may separate slightly upon thawing
  • Reheating on stovetop: Warm gently over low heat, stirring frequently and adding broth or cream if needed to restore the original consistency
  • Reheating in microwave: Heat in 1-minute intervals, stirring between each, until heated through completely
  • After freezing: Thaw overnight in the refrigerator, then reheat and whisk vigorously or blend briefly to restore the creamy texture
  • Make-ahead tip: Prepare the soup through step 6, then add the cream just before serving for the freshest taste

Nutritional Facts

Per serving (based on 6 servings):

  • Calories: 285
  • Total Fat: 22g
  • Saturated Fat: 12g
  • Cholesterol: 60mg
  • Sodium: 680mg
  • Total Carbohydrates: 16g
  • Dietary Fiber: 2g
  • Sugars: 5g
  • Protein: 6g
  • Vitamin D: 15% DV
  • Calcium: 6% DV
  • Iron: 8% DV
  • Potassium: 12% DV

Note: Nutritional information is approximate and will vary based on specific ingredients used.

Another favorite: Sweet Potato Soup

Health Benefits of Key Ingredients

This comforting soup delivers more than just delicious flavor—it also provides impressive nutritional benefits. The ingredients work together to support your overall health and wellbeing.

Mushrooms are nutritional powerhouses packed with B vitamins, selenium, and antioxidants that support immune function. They’re one of the few natural food sources of vitamin D, especially when exposed to sunlight.

Garlic and onions contain compounds that may help reduce inflammation and support heart health.

The combination of these aromatics also provides antimicrobial properties that have been valued for centuries.

Here are the key health benefits:

  • Rich in antioxidants: Mushrooms contain ergothioneine and selenium, which protect cells from damage
  • Immune support: Beta-glucans in mushrooms help strengthen immune system response
  • Low in calories: A filling, satisfying meal that won’t derail healthy eating goals
  • Good source of fiber: Supports digestive health and keeps you feeling full longer
  • Anti-inflammatory: Compounds in garlic and onions may help reduce inflammation throughout the body
  • Heart-healthy: The combination of herbs and vegetables supports cardiovascular wellness

FAQs About Mushroom Soup

1. Can I make this soup ahead of time?

Absolutely! This soup actually tastes even better the next day as the flavors have more time to meld together.

Prepare the soup completely, let it cool, and store it in an airtight container in the refrigerator for up to 4 days.

Reheat gently on the stovetop, adding a splash of broth or cream if it’s too thick.

2. What’s the best way to clean mushrooms?

Never soak mushrooms in water as they absorb moisture like sponges and become waterlogged.

Instead, wipe them gently with a damp paper towel or use a soft mushroom brush to remove any dirt or debris.

For very dirty mushrooms, you can quickly rinse them under running water and immediately pat them dry with paper towels.

3. Can I freeze mushroom soup with cream in it?

You can freeze this soup, but be aware that the cream may separate or become grainy when thawed.

For best results, freeze the soup before adding the cream, then stir in fresh cream when you reheat it.

If you do freeze it with cream, whisk it vigorously or blend briefly after thawing to help re-emulsify the mixture.

4. How can I make this soup thicker or thinner?

To thicken the soup, simmer it uncovered for a few extra minutes to reduce the liquid, or add an extra tablespoon of flour mixed with cold water.

You can also blend more of the mushrooms for a thicker consistency.

To thin it out, simply add more broth, cream, or even milk until you reach your desired consistency.

5. What can I substitute for heavy cream?

There are several great alternatives depending on your dietary needs. Half-and-half works well for a lighter version, though the soup won’t be quite as rich.

For dairy-free options, try full-fat coconut milk, cashew cream, or oat cream—each provides creaminess with slightly different flavor profiles.

Read Also: Lentil Spinach Soup

Conclusion

This Mushroom Soup has become a staple in my kitchen for good reason. It’s the kind of soup that makes you slow down, savor each spoonful, and feel genuinely nourished from the inside out.

The beauty of this recipe lies in its simplicity and the way humble ingredients transform into something that feels truly special. I hope this soup brings as much comfort and joy to your table as it has to mine.

Give this recipe a try and let me know how it turns out! I’d love to hear about any variations you create or how you served it.

Drop a comment below or share a photo of your beautiful bowl of soup.

Recommended: