Creamy mushroom soup is a rich, velvety soup made by sautéing mushrooms, aromatics, and herbs, then blending with broth and cream for a luscious texture. This dish balances earthy mushrooms with savory depth, creating a satisfying comfort food with culinary roots in European and Asian cuisines. Perfect for cold evenings or quick weeknight meals, it requires minimal effort for maximum flavor impact.
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 15 mins | 30 mins | 45 mins | 4-6 | Easy | Comfort Food |
Why This Recipe Works
This recipe stands out for its balanced texture and depth, achieved without heavy cream. For me, the key detail is the dual-roast mushroom method: first caramelizing, then simmering, which unlocks maximum umami. The tamari addition creates a savory backbone that outshines salt alone.
Unlike most soups, it retains texture with half-blended chunks, creating visual interest and contrasting mouthfeel. The optional cream layer adds a luxurious finish without overwhelming the natural mushroom flavor, making it versatile for dietary preferences.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Extra-virgin olive oil | 2 tbsp, plus more for serving | Store in lightproof container |
| Unsalted butter | 2 tbsp | Use European-style for richer flavor |
| Yellow onion | 1 medium, chopped | Red onion acceptable in a pinch |
| Sea salt | ½ tsp | Adjust to taste after blending |
| White button mushrooms | 1 lb, stemmed | Portobello alternatives for texture |
| Cremini mushrooms | 8 oz, stemmed | Swap with shiitake for smoky notes |
| Garlic | 2 cloves, grated | Paste or finely chopped acceptable |
| Vegetable broth | 3 cups | Low-sodium option recommended |
| Tamari | 1 tbsp | Koji seasoning or coconut aminos substitute |
| Heavy cream | ½ cup (optional) | Coconut cream offers dairy-free alternative |
| Thyme | 1 tbsp fresh leaves | Dried thyme requires ½ tsp conversion |
Step-by-Step Instructions
-
Prepare the Base
Heat olive oil and butter in a large pot over medium heat. Add chopped onion, sea salt, and pepper to taste.
- Mix frequently for 2 minutes, or until onions become translucent but not browned.
-
Caramelized Mushrooms
Add half the mushrooms (about 1 cup) and cook in batches for 5 minutes, stirring occasionally. Repeat with remaining mushrooms for 5 minutes.
-
Infuse Flavor
Add grated garlic and cook for 20 seconds to scent the oil, then immediately pour in white wine to deglaze the pot.
- Add vegetable broth, tamari, and fresh thyme. Bring to simmer while skimming any foam that rises.
-
Blend and Finish
Cool soup slightly then puree two-thirds in blender until smooth. Return to pot with remaining chunky soup.
- If using, gently stir in heavy cream over low heat for 2 minutes, cooking off any raw cream taste. Season with additional salt if needed.
Chef Tips for Perfect Results
- Use a high-sided Dutch oven to handle mushroom liquid explosion during cooking
- Cool soup completely before blending to avoid pressurization in blender
- Reheat cream mixture separately to prevent curdling
- Invest in a fresh thyme sprig to harvest throughout the process for optimal flavor release
Common Mistakes to Avoid
- Overcrowding the pot with mushrooms delays even cooking (fix: work in batches despite extra oil)
- Adding cream directly to hot pot without tempering (fix: use finished soup to bring to temperature first)
- Over-blending (fix: leave 1/3 of mushrooms as texture anchors)
- Under-seasoning with salt, as tamari provides minimal sodium
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Heavy cream | Coconut milk | Creates subtle tropical undertones while thickening |
| Garlic | Garlic powder | Loses sharpness for more mellow depth |
| Butter | Avocado oil | Eliminates dairy but maintains smooth mouthfeel |
Serving Suggestions
Pair with crusty sourdough brushed with olive oil and served with crème fraîche for contrast. For meals, complement with a side of nutrient-dense kale salad. At dinner parties, serve as an appetizer with mini grilled cheese triangles. On cold nights, deliver in preheated bowls with drizzled truffle oil.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3 days | Store in airtight container, consume within 48 hours for freshest texture |
| Freezer | 2 months | Freeze in single servings using 15 oz mason jars with ½” headspace |
| Reheating | – | Simmer gently over low heat, adding splash of broth if sauce thickens too much |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 240 |
| Protein | 8g |
| Fat | 16g |
| Carbohydrates | 12g |
| Fiber | 2g |
| Sugar | 2g |
Frequently Asked Questions
Can I make this soup in a slow cooker?
Yes, transfer cooked mushroom mixture to slow cooker and let sit for 4 hours on low before blending. The low, slow heat prevents curdling of added cream later.
How to tell when mushrooms are fully cooked?
They should reduce in volume by at least 60% and develop light brown spots along the edges when properly caramelized.
Why does my soup look watery after blending?
Reduce liquid in pot before blending. For every cup of excess broth, add 2 tbsp ground flaxseed (mixed with 2 tbsp water) to thicken without altering flavor.
Can I prepare this in advance?
Blend cooked mushroom mixture up to 24 hours in advance and store chilled. Reheat gently with added cream and aromatics just before serving.
How to make it thicker without baking?
Use a Vitamix or Blendtec for maximum emulsion, and add 1 teaspoon xanthan gum while blending for sheer thickness without starch addition.
Conclusion
Creamy mushroom soup delivers restaurant-quality comfort with basic pantry staples. By mastering the balance of raw textures and blended richness, this dish transforms into a weeknight staple that feels both indulgent and healthful. Try serving it with homemade croutons for added crunch, or as a base for baked potato topping variations. Ultimately, the perfect umami embrace awaits in every spoonful of this culinary tradition.
Print
Creamy Mushroom Soup Recipe for a Luxurious Homemade Feel
- Total Time: 45
- Yield: 4-6 servings
- Diet: Vegetarian
Description
A rich, velvety soup blending caramelized mushrooms with a savory base of aromatics and tamari. This comforting dish uses a dual-roast method to maximize umami, with a silky texture achieved through partial blending. Half-unblended chunks provide visual contrast and depth, while an optional cream layer adds luxury without overpowering the earthy flavor.
Ingredients
Extra-virgin olive oil, 2 tbsp, plus more for serving
Unsalted butter, 2 tbsp
Yellow onion, 1 medium, chopped
Sea salt, ½ tsp
White button mushrooms, 1 lb, stemmed
Cremini mushrooms, 8 oz, stemmed
Garlic, 2 cloves, grated
Vegetable broth, 3 cups
Tamari, 1 tbsp
Heavy cream, ½ cup (optional)
Thyme, 1 tbsp fresh leaves
Instructions
Heat olive oil and butter in a large pot over medium heat. Add chopped onion, sea salt, and pepper to taste.
Mix frequently for 2 minutes, or until onions become translucent but not browned.
Add half the mushrooms (about 1 cup) and cook in batches for 5 minutes, stirring occasionally. Repeat with remaining mushrooms for 5 minutes.
Stir in garlic, tamari, and thyme. Pour in vegetable broth. Simmer uncovered for 10-12 minutes to meld flavors.
Using an immersion blender or countertop blender, half-blend 2/3 of the soup to create a velvety base. Return to pot with remaining unblended chunks.
Stir in heavy cream (if using) during the last 2 minutes of simmering for a silky finish.
Adjust seasoning to taste before serving.
Notes
European-style butter enhances richness. Swap button mushrooms with Portobello for chewier texture, or shiitake for smokiness. Coconut cream provides a dairy-free alternative. Store leftovers in an airtight container in the fridge for 3-4 days or freeze for 2-3 months.
- Prep Time: 15
- Cook Time: 30
- Category: Lunch
- Method: Simmering
- Cuisine: Comfort Food
Nutrition
- Serving Size: 1 cup (240ml)
- Calories: 250
- Sugar: 3g
- Sodium: 350mg
- Fat: 27g
- Saturated Fat: 13g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 140mg
