Introduction
Did you know that nearly 60% of people say soup is their favorite comfort food during cold months? Yet many skip making it from scratch, thinking it’s complicated or time-consuming. That couldn’t be further from the truth! This Creamy Mushroom Soup recipe is here to prove otherwise—it’s rich, simple, and packed with umami flavor. Whether you’re a home cook or a kitchen novice, this soup brings gourmet taste to your table in under an hour.
Ingredients List
- 2 tablespoons olive oil or unsalted butter
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 pound (450g) mushrooms (cremini, button, or mix), sliced
- 1 teaspoon fresh thyme leaves (or 1/2 tsp dried)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 3 tablespoons all-purpose flour
- 4 cups vegetable broth (or chicken broth)
- 1 cup heavy cream (or half-and-half for a lighter option)
- Optional garnish: fresh parsley, drizzle of truffle oil, or croutons
Substitution Tips:
- Vegan: Swap butter for olive oil and use coconut cream or unsweetened plant-based milk.
- Gluten-Free: Use cornstarch instead of flour (2 tbsp mixed in cold broth).
- Richer flavor: Add a splash of white wine after sautéing mushrooms.
Timing
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Compared to many scratch-made soups, this is 25% quicker than average and just as flavorful!

Step-by-Step Instructions
Step 1: Sauté Aromatics
In a large saucepan or Dutch oven, heat olive oil over medium heat. Add onions and cook until translucent, about 4 minutes. Stir in garlic and thyme, cooking for 1 more minute until fragrant.
Step 2: Cook Mushrooms
Add mushrooms and cook for 8-10 minutes, stirring occasionally, until mushrooms release their moisture and begin to brown.
Tip: Don’t overcrowd the pot—brown in batches if needed to enhance the flavor.
Step 3: Thicken with Flour
Sprinkle flour over the mushrooms and stir well to coat. Cook for 2-3 minutes to eliminate the raw flour taste.
Step 4: Add Broth
Gradually stir in the broth while whisking to avoid lumps. Bring to a boil, then reduce heat and simmer for 10-12 minutes to blend flavors.
Step 5: Blend (Optional)
For a smooth soup, use an immersion blender to purée until creamy. Or, blend half and return to the pot for texture contrast.
Step 6: Finish with Cream
Reduce heat to low. Stir in heavy cream and warm gently for 2-3 minutes. Adjust seasoning with more salt and pepper if needed.
Nutritional Information (Per Serving)
- Calories: ~220
- Protein: 5g
- Fat: 17g
- Carbohydrates: 13g
- Fiber: 2g
- Sodium: 600mg
Healthier Alternatives for the Recipe
- Lower Fat: Use 2% milk or Greek yogurt instead of heavy cream.
- More Protein: Add a scoop of collagen peptides or cooked shredded chicken.
- Low Sodium: Choose low-sodium broth and reduce added salt.
Serving Suggestions
- Serve with crusty sourdough or garlic toast for a comforting meal.
- Pair with a fresh green salad and vinaigrette for balance.
- Top with a poached egg or a swirl of herbed olive oil for flair.
Common Mistakes to Avoid
- Overcooking Mushrooms: They should brown, not steam. Cook in batches.
- Lumpy Texture: Always whisk broth slowly into the flour mixture.
- Boiling Cream: Add cream last and avoid boiling to prevent curdling.
Storing Tips for the Recipe
- Refrigerator: Store in airtight containers for up to 4 days.
- Freezer: Freeze for up to 3 months. Let cool completely before freezing.
- Reheating: Warm over medium heat, stirring occasionally. Add a splash of broth if too thick.
Conclusion
This Creamy Mushroom Soup combines earthy depth with silky richness in a foolproof recipe. It’s quick, customizable, and downright delicious. Ready to bring comfort to your kitchen? Try this recipe and let us know how it turns out—leave a comment or subscribe for more comforting, wholesome dishes!
FAQs
Q: Can I make this soup vegan?
A: Absolutely! Use olive oil, vegetable broth, and coconut cream or almond milk.
Q: What mushrooms work best?
A: A mix of cremini, button, and shiitake offers great flavor variety.
Q: Can I use frozen mushrooms?
A: Yes, but thaw and drain them first to avoid excess moisture.
Q: How do I thicken the soup without flour?
A: Use cornstarch slurry or blend cooked cauliflower with the soup for a natural thickener.
Q: What if I don’t have an immersion blender?
A: Carefully transfer soup to a regular blender in batches and blend until smooth.









Leave a Reply