Ah, mushroom soup-the ultimate comfort in a bowl. There’s something about the creamy texture paired with the earthy, savory depth of mushrooms that just hugs your soul. Whether it’s a chilly evening, a light lunch, or an elegant starter for a dinner party, vegetarian cream of mushroom soup never fails to impress.
What makes this soup special is not just its luxurious creaminess but also its versatility. It’s entirely plant-based, yet it manages to feel indulgent without relying on meat or heavy dairy. And the beauty? You can tweak it in endless ways-spicy, herby, or even a bit nutty. So, whether you’re a seasoned cook or a kitchen newbie, this recipe is approachable, satisfying, and bound to become a favorite.
Vegetarian Cream Of Mushroom Soup Recipe
A velvety, full-flavored soup that’s easy to make, incredibly satisfying, and packed with umami-rich mushrooms. This isn’t your standard canned version-this is a homemade, flavorful, and wholesome take that you can serve with a slice of crusty bread or a sprinkle of fresh herbs.
Ingredients Needed
Here’s what you’ll need to bring this soup to life. I’ll also give you some optional extras to elevate the flavors:
- Mushrooms (500g / ~1 lb) – Button mushrooms work perfectly, but cremini or shiitake add depth.
- Onion (1 medium) – Finely chopped; provides a subtle sweetness.
- Garlic (3 cloves) – Minced; enhances the earthy flavors.
- Carrot (1 medium) – Adds natural sweetness and texture.
- Celery stalk (1) – Optional, but adds complexity to the base.
- Vegetable broth (4 cups / 1 liter) – The liquid heart of the soup.
- Olive oil or butter (2 tbsp) – For sautéing; plant-based butter works well if vegan.
- Heavy cream or coconut cream (1 cup / 240 ml) – Coconut cream is great for a vegan option.
- Flour (2 tbsp) – Optional, to thicken the soup slightly.
- Salt & pepper – To taste.
- Fresh herbs – Thyme, parsley, or chives for garnish.
- Optional extras: Nutmeg, white wine, or a splash of soy sauce for extra umami.
Cooking Instructions
Let’s get cooking, step by step, in a friendly, no-rush way:
-
Prep The Ingredients
- Clean mushrooms carefully with a damp cloth; avoid soaking them.
- Chop onions, carrots, and celery finely. Mince garlic.
-
Sauté The Base
- In a large pot, heat olive oil or butter over medium heat.
- Add onions, carrots, and celery. Sauté until softened, about 5-7 minutes.
- Stir in garlic and cook for 1 minute until fragrant.
-
Cook The Mushrooms
- Add the mushrooms to the pot. Cook, stirring occasionally, until they release their juices and start browning. This brings out that earthy flavor we all love.
-
Add Flour (optional)
- Sprinkle flour over the vegetables and mushrooms. Stir for 2 minutes to form a light roux, which will help thicken the soup.
-
Pour In The Broth
- Gradually add the vegetable broth while stirring. Bring to a gentle simmer.
- Let it cook for 15-20 minutes so all the flavors meld together beautifully.
-
Blend The Soup
- Use an immersion blender for a smooth, creamy consistency. Alternatively, carefully transfer the soup in batches to a regular blender.
-
Add The Cream
- Stir in heavy cream or coconut cream. Heat gently; do not boil to prevent curdling.
-
Season And Serve
- Taste and adjust salt, pepper, and optional spices.
- Serve hot, garnished with fresh herbs.
Ingredient Insights
- Mushrooms: Different varieties bring unique flavors-shiitake for smokiness, cremini for depth, button for classic mildness.
- Cream: Dairy cream gives richness, while coconut cream adds a subtle sweetness and is completely vegan.
- Herbs: Fresh thyme pairs beautifully with mushrooms, parsley or chives add brightness.
- Flour vs. Cornstarch: Flour gives a slightly nutty flavor; cornstarch keeps the soup lighter.
Expert Tips
- Sauté mushrooms until golden brown-this intensifies flavor.
- Don’t skip simmering; it allows flavors to marry.
- Use a splash of white wine before adding broth for extra depth.
- For a silky texture, strain the soup through a fine mesh sieve after blending.
- Adjust creaminess with more or less cream depending on preference.
Recipe Variations
- Vegan: Use coconut cream and olive oil.
- Spicy: Add a pinch of cayenne or smoked paprika.
- Herby: Infuse the soup with rosemary or sage.
- Nutty: Blend in cashews for extra creaminess without dairy.
- Chunky: Keep some mushrooms whole for texture.
Final Words
This vegetarian cream of mushroom soup isn’t just food-it’s comfort in a bowl. It’s the kind of recipe that feels fancy yet is super easy to make, and it’s flexible enough to adapt to what you have on hand. Plus, it freezes well, so you can enjoy it anytime.
FAQs
What Are The Key Ingredients For A Vegetarian Cream Of Mushroom Soup?
The key ingredients for a vegetarian cream of mushroom soup include fresh mushrooms (like button, cremini, or shiitake), vegetable broth, heavy cream or coconut cream for richness, butter or olive oil, onions, garlic, thyme, and seasonings such as salt, pepper, and nutmeg.
Can I Use Non-dairy Cream In A Vegetarian Cream Of Mushroom Soup?
Yes, you can substitute heavy cream with non-dairy options such as coconut cream, cashew cream, or almond cream for a vegan version of the soup. These alternatives will provide the necessary creaminess without dairy.
How Can I Make My Vegetarian Cream Of Mushroom Soup Gluten-free?
To make a gluten-free version of the soup, ensure that you use gluten-free flour as a thickener instead of regular all-purpose flour. Cornstarch or rice flour can also be used as gluten-free alternatives.
Can I Prepare This Soup Ahead Of Time And Store It?
Yes, you can prepare the vegetarian cream of mushroom soup ahead of time. Store it in an airtight container in the refrigerator for up to 3-4 days. If you prefer to freeze it, make sure the soup is fully cooled before freezing. It can last for up to 3 months in the freezer.
What Are Some Good Mushroom Varieties To Use In This Recipe?
Common mushrooms like white button mushrooms or cremini work well in a vegetarian cream of mushroom soup. However, for a more flavorful and earthy soup, you can also use shiitake, portobello, or oyster mushrooms.
Can I Add Other Vegetables To My Vegetarian Cream Of Mushroom Soup?
Yes, you can add a variety of vegetables such as carrots, celery, or leeks to enhance the flavor and texture of the soup. Simply chop them finely and sauté them along with the onions before adding the mushrooms.
How Do I Thicken My Vegetarian Cream Of Mushroom Soup?
To thicken the soup, you can use a flour-based roux (butter and flour mixture), cornstarch slurry, or a plant-based cream like coconut cream. Another option is to blend a portion of the soup to achieve a smooth, creamy consistency.
Can I Make This Soup Spicy?
Yes, you can add some heat to your vegetarian cream of mushroom soup by including spices such as cayenne pepper, red pepper flakes, or even a bit of chili powder. Adjust the spice level to your preference.
Is It Possible To Make This Recipe Without Cream?
Yes, you can make a lighter version of the soup without cream by using a vegetable-based broth as the base. You can also blend cooked cauliflower or potatoes to achieve a creamy texture without dairy or cream.
How Long Does It Take To Make Vegetarian Cream Of Mushroom Soup?
Making vegetarian cream of mushroom soup typically takes around 30 to 45 minutes. This includes time for prepping the ingredients, sautéing the vegetables, and simmering the soup to allow the flavors to meld.