Mushroom Soup
There’s something about mushroom soup that just feels like a warm hug in a bowl. With its earthy aroma, creamy texture, and delicate balance of flavors, this classic comfort dish turns a simple mushroom into a restaurant-worthy meal. Whether you’re curled up on the couch or hosting a dinner party, this Mushroom Soup delivers richness, depth, and soul-soothing satisfaction in every spoonful.
Behind the Recipe
This recipe has been a personal favorite for years. It started on a rainy day when I had a surplus of mushrooms and no idea what to do with them. I sautéed them with garlic and onions, added a splash of broth and cream, and just like that, something magical happened. Over time, I’ve refined it with better techniques and a few secret touches, and now it’s become one of those recipes I return to again and again when I want something cozy, easy, and completely satisfying.
Recipe Origin or Trivia
Mushroom soup has deep roots in European cuisine, especially in French and Eastern European traditions. The French version, known as “velouté aux champignons,” is typically a creamy purée enriched with butter and cream, while Hungarian versions might include paprika and sour cream for a tangy twist. It became especially popular in the mid-1900s when condensed mushroom soup was introduced, but homemade versions like this are in a league of their own.
Why You’ll Love Mushroom Soup
Mushroom soup is a timeless favorite, and once you make it from scratch, you’ll never go back to the canned version.
Versatile: Serve as a starter, light dinner, or part of a brunch spread.
Budget-Friendly: Uses affordable ingredients and stretches easily.
Quick and Easy: Ready in under 45 minutes with minimal cleanup.
Customizable: Add herbs or different mushroom varieties.
Crowd-Pleasing: Rich, creamy, and satisfying for almost any palate.
Make-Ahead Friendly: Tastes even better the next day.
Great for Leftovers: Keeps well and reheats beautifully.
Chef’s Pro Tips for Perfect Results
There are a few tricks to taking this soup from good to unforgettable:
- Use a mix of mushrooms: Combining button, cremini, and shiitake adds depth.
- Sauté until golden: Don’t rush this step — it builds serious flavor.
- Deglaze the pan: A splash of broth lifts all those tasty brown bits.
- Blend partially: Leave a few chunks for texture, or go fully smooth for elegance.
- Finish with cream: Stir it in at the end for a rich, velvety finish.
Kitchen Tools You’ll Need
This soup comes together quickly with just a few basic tools:
- Large pot: For sautéing and simmering the soup.
- Blender or immersion blender: To achieve your desired texture.
- Knife and cutting board: For prepping mushrooms and veggies.
- Ladle and spoon: For stirring and serving.
- Whisk: To blend cream in smoothly.
Ingredients in Mushroom Soup
Each ingredient adds something special to this comforting bowl:
- Butter: 2 tbsp – for sautéing and richness.
- Olive Oil: 1 tbsp – helps the butter cook evenly and adds depth.
- Yellow Onion: 1 medium, chopped – brings sweetness and body.
- Garlic: 3 cloves, minced – gives aromatic warmth.
- Mixed Mushrooms: 500g – the heart of the soup, offering earthiness and umami.
- All-Purpose Flour: 2 tbsp – lightly thickens the soup.
- Vegetable Broth: 4 cups – the flavorful base of the soup.
- Heavy Cream: 1 cup – for smooth, creamy richness.
- Salt: to taste – enhances the natural flavors.
- Black Pepper: to taste – adds just the right amount of kick.
- Thyme (fresh or dried): 1 tsp – for a herbal, woodsy note.
- Sautéed Mushroom Slices: for garnish – adds texture and visual appeal.
Ingredient Substitutions
Short on something? Try one of these easy swaps:
Heavy Cream: Use half and half, coconut milk, or oat cream.
Vegetable Broth: Chicken broth also works well for added richness.
Flour: Cornstarch or a gluten-free flour blend can be used to thicken.
Mushrooms: Use whatever variety you have — even frozen works in a pinch.
Ingredient Spotlight
Mushrooms: These are the soul of the dish. They bring a savory, umami-rich flavor and a meaty texture that makes the soup feel hearty and comforting.
Thyme: A little goes a long way. This herb balances the earthy tones with its subtle brightness.

Instructions for Making Mushroom Soup
Now let’s turn these simple ingredients into a creamy bowl of magic.
- Preheat Your Equipment:
Heat a large pot over medium heat. Add butter and olive oil. - Combine Ingredients:
Sauté chopped onion until translucent, about 5 minutes. Add garlic and cook for 1 minute more. Stir in sliced mushrooms and cook for 10–12 minutes until deeply browned. - Prepare Your Cooking Vessel:
Sprinkle flour over the mushrooms and stir for 1 minute to coat. Add scrape up any browned bits. - Assemble the Dish:
Pour in the vegetable broth and add thyme. Bring to a simmer and cook for 10–15 minutes to let the flavors meld. - Cook to Perfection:
Use an immersion blender to partially blend the soup for a mix of creamy and chunky texture. Or blend fully for smoothness. Stir in cream and season with salt and pepper. - Finishing Touches:
Taste and adjust seasoning. Add more cream if you prefer a richer soup. - Serve and Enjoy:
Ladle into bowls, top with sautéed mushroom slices and a grind of black pepper. Serve hot with crusty bread or garlic toast.
Texture & Flavor Secrets
This soup is all about creamy texture balanced with the tender bite of mushrooms. The flour gives it subtle thickness, the cream makes it velvety, and the mushrooms keep it grounded and earthy. A little thyme and black pepper add the right aromatic lift.
Cooking Tips & Tricks
- Use a non-stick or stainless steel pot to get better browning on mushrooms.
- Add the garlic after the onion to prevent it from burning.
- Blend less for rustic texture or fully for a smooth café-style finish.
- Always taste before serving — mushrooms love salt.
What to Avoid
Here’s what to keep in mind so your soup turns out perfect:
- Overcrowding mushrooms: Cook in batches if needed to ensure browning.
- Undercooking the flour: Stir it well to avoid a raw taste.
- Skipping seasoning: Mushroom flavor needs salt to shine.
- Boiling after adding cream: Can cause separation. Simmer gently.
Nutrition Facts
Servings: 4
Calories per serving: 330
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Make-Ahead and Storage Tips
Mushroom soup is a make-ahead dream. Store in the fridge for up to 4 days in an airtight container. It can also be frozen for up to 2 months. Reheat gently on the stove, adding a bit of broth or cream if it thickens too much.
How to Serve Mushroom Soup
Serve in warm bowls with toasted sourdough, garlic croutons, or a swirl of truffle oil. You can also add a sprinkle of grated parmesan or a spoonful of crème fraîche for added luxury.
Creative Leftover Transformations
Use extra soup creatively:
- Mushroom Pasta Sauce: Pour over pasta for a rich, creamy dish.
- Soup-Stuffed Bread Bowl: Reheat and serve inside a crusty loaf.
- Savory Oats Base: Stir into cooked oats with herbs and cheese.
Additional Tips
- Add a few drops of soy sauce for a savory umami boost.
- Blend with a handful of cashews for an ultra-creamy vegan version.
- Stir in spinach or kale for a nutrient boost.
Make It a Showstopper
Garnish with extra mushroom slices, a drizzle of cream, and a sprig of thyme. Serve in ceramic bowls with toasted bread on the side. For a dinner party, top with truffle oil or edible flowers.
Variations to Try
- Vegan Mushroom Soup: Use plant-based cream and broth.
- Spicy Mushroom Soup: Add chili flakes or cayenne for heat.
- Wild Mushroom Blend: Use oyster, shiitake, and porcini for deeper flavor.
- Cheesy Mushroom Soup: Stir in grated gouda or parmesan.
- Mushroom Barley Soup: Add cooked barley for texture and bulk.
FAQ’s
Q1: Can I use only one type of mushroom?
Yes, but a mix adds more flavor. Cremini or button mushrooms work great alone.
Q2: Can I make it dairy-free?
Definitely. Use olive oil and coconut or oat cream.
Q3: Can I freeze mushroom soup?
Yes, it freezes well for up to 2 months. Thaw and reheat gently.
Q4: What’s the best broth to use?
Vegetable broth keeps it light, but mushroom broth adds extra depth.
Q5: How can I thicken the soup more?
Use more flour or simmer longer after blending.
Q6: Can I make it chunky?
Absolutely! Blend only half the soup for a chunkier texture.
Q7: What pairs well with mushroom soup?
Garlic bread, salads, or roasted vegetables make great sides.
Q8: Can I use dried mushrooms?
Yes! Rehydrate them first and use the soaking liquid for extra flavor.
Q9: Is this soup good for meal prep?
It’s perfect. The flavor improves after a day in the fridge.
Q10: How do I reheat it?
Gently warm over low heat, stirring often. Avoid boiling.
Conclusion
This Mushroom Soup is more than just a bowl of comfort — it’s a flavor-packed, nourishing dish you’ll want to come back to again and again. Whether you go chunky or smooth, simple or gourmet, it’s a recipe that adapts to your mood and your pantry. Trust me, once you taste it, it’ll be on permanent rotation in your kitchen.
PrintMushroom Soup
This creamy mushroom soup is rich, earthy, and incredibly comforting. With sautéed mushrooms, garlic, onions, and a swirl of cream, it’s the perfect soup for chilly days or elegant starters.
Ingredients
- 2 tbsp butter
- 1 tbsp olive oil
- 1 medium yellow onion, chopped
- 3 garlic cloves, minced
- 500g mixed mushrooms, sliced
- 2 tbsp all-purpose flour
- 4 cups vegetable broth
- 1 cup heavy cream
- Salt, to taste
- Black pepper, to taste
- 1 tsp thyme (fresh or dried)
- Sautéed mushroom slices, for garnish
Instructions
- Heat butter and olive oil in a large pot over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and cook for 1 minute more.
- Add sliced mushrooms and cook for 10–12 minutes until browned. Sprinkle in flour and stir for 1 minute.
- Pour in vegetable broth and add thyme. Simmer for 10–15 minutes.
- Blend partially or fully depending on desired texture. Return to pot and stir in cream. Simmer gently for 5 more minutes. Season with salt and pepper.
- Ladle into bowls, garnish with sautéed mushrooms and black pepper. Serve hot.
Notes
- Use a mix of mushrooms for deeper flavor.
- Don’t boil the soup after adding cream.
- Blend fully for a silky texture, or leave it a little chunky for rustic charm.
