
Delve into the comforting embrace of a truly exquisite **creamy vegetarian mushroom soup**. This recipe promises a rich, savory, and incredibly satisfying experience, yet remains remarkably straightforward to prepare. Perfect for chilly evenings, a cozy lunch, or whenever you crave a hearty, flavorful dish that warms you from the inside out, this soup stands as a testament to the magic of simple, fresh ingredients. Its deep umami flavor, derived entirely from mushrooms and other plant-based elements, makes it a star dish for both mushroom enthusiasts and those simply looking for a delicious, meatless meal.
While I may not have always been the biggest mushroom aficionado, my culinary journey has led me to appreciate their incredible versatility and flavor potential. My husband, a true mushroom lover, and the overwhelming demand from many of you, inspired me to explore more mushroom-centric dishes. The result is this easy, vegetarian mushroom soup – a recipe designed to deliver that coveted umami depth without the need for any meat. It’s an ideal choice for a comforting dinner, offering a unique richness that often surprises those accustomed to meat-based broths.
If you find yourself with an abundance of mushrooms after preparing this soup, don’t let them go to waste! Mushrooms are wonderfully versatile. Consider whipping up my simple mushroom pasta for another quick and satisfying meal, or perhaps a delightful mushroom flatbread, perfect for a light dinner or appetizer. These recipes are sure to please any mushroom lover and help you utilize those earthy treasures.
Why You’ll Love This Creamy Mushroom Soup
This isn’t just another mushroom soup; it’s a culinary experience crafted for maximum comfort and flavor. You’ll adore this soup for several compelling reasons:
- Uncomplicated Elegance: Despite its gourmet taste and creamy texture, this soup is surprisingly easy to make, using readily available ingredients and simple techniques.
- Rich Umami Depth: Mushrooms are a powerhouse of natural umami, offering a deeply savory flavor profile that satisfies without the need for meat. We enhance this further with a secret ingredient!
- Perfect Comfort Food: There’s nothing quite like a warm bowl of creamy soup to bring a sense of coziness and satisfaction. This recipe delivers that feeling in spades, making it ideal for any season.
- Wholesome & Vegetarian: Packed with nutritious mushrooms and vegetables, this soup is a healthy choice for vegetarians and anyone looking to incorporate more plant-based meals into their diet.
- Versatile & Adaptable: Easily customize it to your taste or dietary needs. Make it vegan, adjust the spices, or vary the mushroom types to create your signature bowl.
- Meal Prep Friendly: This soup tastes even better the next day, making it an excellent option for meal prepping healthy lunches or dinners throughout the week.
Essential Ingredients & Smart Substitutions
Crafting the perfect creamy vegetarian mushroom soup begins with a careful selection of ingredients. Each component plays a crucial role in building the soup’s incredible depth of flavor and luscious texture. Here’s a detailed look at what you’ll need and how you can adapt it to your pantry or dietary preferences:
- Olive Oil and Butter: The combination of these two fats is key to developing a rich, nuanced base. Olive oil provides a fruity undertone and helps prevent the butter from burning at higher temperatures, while butter adds an undeniable depth and creamy mouthfeel that enhances the overall savory profile of the soup. For a vegan version, simply substitute with a high-quality vegan butter and an additional tablespoon of olive oil.
- Onion and Garlic: These aromatic staples form the foundational flavor layer for our soup. Finely chopped onions are slowly sautéed until translucent, releasing their sweet, savory notes. Minced garlic then joins the party, adding a pungent, aromatic kick that is essential to any truly delicious soup base. Yellow onions or sweet onions work best here, and fresh garlic is always recommended over powdered for superior flavor.
- Thyme: I absolutely adore the earthy, slightly peppery, and subtly floral notes that thyme contributes to this mushroom soup. It complements the deep flavors of the mushrooms beautifully. Fresh thyme is preferred, and a few sprigs can be added to the pot while cooking, then removed before blending, or simply used as a beautiful and fragrant garnish. If fresh thyme isn’t available, use about half the amount of dried thyme, adding it with the flour. Other herbs like rosemary or sage can also offer interesting variations.
- Baby Bella Mushrooms: Also known as cremini mushrooms, baby bellas are my top choice for this recipe due to their robust, earthy flavor and firm texture, which holds up wonderfully during cooking. They provide a more intense mushroom flavor compared to white button mushrooms but are less overwhelming than full-grown portobellos. While baby bellas offer the best results, you can certainly use white button mushrooms for a milder flavor or a mix of various fresh mushrooms like shiitake or oyster mushrooms for added complexity and texture. Always opt for fresh mushrooms over canned; canned mushrooms tend to be watery and lack the rich flavor needed for this soup.
- All-Purpose Flour: A small amount of all-purpose flour acts as a thickening agent, creating a roux when combined with the butter and oil. This helps give the soup its signature creamy consistency and prevents it from being too thin. For a gluten-free option, you can easily substitute an equal amount of gluten-free all-purpose flour blend or use cornstarch or arrowroot starch slurry (mixed with a little cold water) added at the end of cooking to thicken.
- Low-Sodium Vegetable Broth: The quality of your broth significantly impacts the final flavor of the soup. Choose a high-quality, flavorful low-sodium vegetable broth to control the overall saltiness. I often use a bouillon paste like Better Than Bouillon’s Vegetable Base, which delivers exceptional depth. Homemade vegetable broth is always an excellent choice if you have it on hand.
- Soy Sauce: This might seem like an unusual addition to a creamy soup, but a splash of soy sauce is a game-changer! It not only adds a touch of saltiness but, more importantly, provides an incredible boost of umami flavor, deepening the savory profile of the mushrooms. Don’t worry, it won’t make your soup taste like Asian cuisine; its role here is purely to enhance richness. Tamari can be used for a gluten-free alternative.
- Evaporated Milk: For that luxurious creaminess without the excessive richness of heavy cream, evaporated milk is my secret weapon. It’s a concentrated form of milk that provides a velvety texture and a subtle sweetness. If you’re looking for a vegan option, full-fat canned coconut milk works beautifully, though be mindful that it will impart a subtle coconut flavor. Alternatively, a homemade cashew cream can provide a neutral, rich vegan creaminess.
- Salt and Pepper: Essential for seasoning to taste. Always adjust at the end for the perfect balance.
- Fresh Thyme or Parsley for Garnish: (Optional) A sprinkle of fresh herbs adds a pop of color and freshness, elevating the presentation.
Understanding Baby Bella Mushrooms
When we talk about “baby bella” mushrooms, we’re referring to a popular and highly versatile variety also known as **cremini mushrooms**. These earthy gems are actually a stage in the growth cycle of the common white button mushroom, harvested after they’ve had a bit more time to mature than their pure white counterparts, but before they reach the full size and robust flavor of a portobello mushroom.
Baby bellas are characterized by their light to dark brown caps, which are firmer and more developed than those of button mushrooms. This firmness contributes to a more substantial texture in cooked dishes. Flavor-wise, they offer a noticeably deeper, more earthy, and savory profile than white button mushrooms, making them an excellent choice for recipes where you want a pronounced mushroom presence. Their robust flavor holds up well to cooking methods like sautéing and simmering, making them ideal for soups, stews, and sauces.
They are widely available in most grocery stores year-round, making them a convenient and affordable choice for home cooks. For this creamy mushroom soup recipe, baby bellas truly shine, providing that essential deep, mushroomy foundation. While you can use white button mushrooms for a milder soup or experiment with other varieties like shiitake for an even richer umami punch, I strongly recommend using fresh mushrooms. Canned mushrooms often have a metallic taste and a mushy texture that won’t give your soup the vibrant flavor and texture it deserves.
Exploring Evaporated Milk
Evaporated milk is a staple in many pantries for good reason, yet it’s often misunderstood or confused with its sweeter cousin, sweetened condensed milk. To clarify, **evaporated milk is a concentrated form of milk** where about 60% of the water content has been removed through a heating process. This makes it thicker and creamier than regular milk, with a slightly caramelized, richer flavor due to the heat treatment.
It is typically sold in cans and is shelf-stable, meaning it can be stored in your pantry for an extended period, making it a convenient ingredient to keep on hand. You’ll often find it in the baking aisle alongside sweetened condensed milk. It’s crucial to differentiate between the two: **always use evaporated milk, and not sweetened condensed milk**, which is heavily sweetened and would drastically alter the flavor profile of a savory soup.
In this creamy mushroom soup, evaporated milk performs beautifully, contributing a luxurious, velvety texture without adding the same level of fat or heaviness that heavy cream would. It creates a rich mouthfeel that feels indulgent but maintains a lighter character, allowing the delicate mushroom flavors to shine through. Beyond soups, evaporated milk is fantastic in sauces, casseroles, desserts, and even coffee, offering versatility as a creamy addition to many dishes. Once opened, store any unused portion in an airtight container in the refrigerator and use within a few days, just like regular milk.
Crafting Your Own Vegetarian Mushroom Soup: A Step-by-Step Guide
This creamy vegetarian mushroom soup is not only incredibly delicious but also surprisingly simple to prepare. Follow these detailed steps to create a bowl of pure comfort in your kitchen:







What to Serve with Your Cozy Mushroom Soup
This creamy vegetarian mushroom soup is wonderfully hearty and satisfying on its own, but it also pairs beautifully with a variety of sides to create a complete and delightful meal. Here are some of my favorite suggestions to elevate your dining experience:
- Crusty Bread or Rolls: This is a classic pairing for any creamy soup. A warm, crusty baguette, sourdough, or rustic artisan bread is perfect for dipping and soaking up every last drop of the rich broth. I often reach for a loaf of Wildgrain bread from my freezer – its quality is unmatched.
- Homemade Croutons: Add texture and an extra layer of flavor with homemade whole wheat croutons. They provide a delightful crunch against the smooth soup.
- Fresh Green Salad: To balance the richness of the soup, serve it alongside a light, refreshing green salad. A simple vinaigrette dressing will complement the earthy flavors without overwhelming them. Consider a vibrant roasted broccoli salad for added greens and nutrients.
- Grilled Cheese Sandwich: For the ultimate comfort food duo, a gooey grilled cheese sandwich is an unbeatable partner for creamy mushroom soup.
- Roasted Vegetables: A side of simply roasted vegetables, such as asparagus, Brussels sprouts, or a colorful medley of sheet pan vegetables, can add both flavor and nutritional value to your meal.
- Garlic Bread: Similar to crusty bread, warm and buttery garlic bread is always a welcome addition, providing a pungent aromatic kick that enhances the savory notes of the soup.
- Quinoa or Rice: For a more substantial meal, stir in a spoonful of cooked quinoa or brown rice directly into your soup bowl. It adds texture and an extra boost of protein and fiber.
Delicious Variations to Explore
While this vegetarian mushroom soup recipe is fantastic as written, it also serves as an excellent base for various culinary explorations. Feel free to get creative and tailor it to your personal taste or dietary requirements:
- Fully Vegan Creamy Mushroom Soup: Making this soup vegan is incredibly easy. Simply substitute the dairy butter with a high-quality vegan butter (ensure it’s for cooking, not just spreading). For the evaporated milk, use full-fat canned coconut milk. If the cream has separated from the liquid in the can, stir it well to combine before measuring out the required amount. Be aware that coconut milk will impart a very subtle, pleasant sweetness and coconut flavor, which can be lovely!
- Nut-Based Creaminess (Vegan Option): If you prefer to avoid coconut or want a completely neutral creamy base, homemade cashew cream is an excellent vegan alternative. To make it, soak about 1/2 cup of raw cashews in hot water for at least 30 minutes (or cold water for 2-4 hours), then drain and blend them with a minimal amount of fresh water until completely smooth and creamy. This requires a powerful blender for the best results. Stir this into the soup at the same step you would add evaporated milk.
- Herb & Spice Enhancements: Beyond thyme, experiment with other herbs. A touch of fresh rosemary or sage can add a deeper, more aromatic dimension. For a warmer spice profile, a pinch of nutmeg or a dash of smoked paprika can work wonders.
- Adding Protein: To make this soup even more substantial, consider stirring in cooked white beans (like cannellini or navy beans) or green lentils during the last 10 minutes of simmering. If you’re specifically looking for a higher protein, lentil-based option, be sure to try my hearty lentil mushroom soup.
- Different Mushroom Varieties: While baby bellas are recommended, don’t hesitate to experiment with a medley of mushrooms. Incorporating wild mushrooms like shiitake, oyster, or even dried porcini (rehydrated and chopped, with a bit of the strained soaking liquid added to the broth for extra depth) can significantly enhance the complexity and umami of the soup.
- Cheesy Twist: For those who aren’t vegan, a sprinkle of freshly grated Parmesan cheese or a swirl of crème fraîche at the end can add an extra layer of richness and tanginess.
- Spicy Kick: If you enjoy a bit of heat, add a pinch of red pepper flakes along with the garlic or a dash of hot sauce at the end.

Achieving the Perfect Consistency: Blending Your Soup
The beauty of this creamy mushroom soup lies in its velvety texture, and how you blend it plays a crucial role in achieving your desired consistency. You have a couple of excellent options for blending:
- Immersion Blender (Hand Blender): This is my preferred method for its convenience and ease of use. An immersion blender allows you to purée the soup directly in the pot, minimizing mess and extra dishes. You have complete control over the texture; blend until it’s perfectly smooth and creamy, or leave some of the mushrooms slightly chunky if you prefer a heartier, more rustic texture with visible pieces of mushroom. For a completely smooth soup, ensure you blend for several minutes, moving the blender around the pot to catch all solids.
- Regular Blender (Countertop Blender): If you don’t own an immersion blender, a standard countertop blender works just as well, but requires a bit more caution. To blend safely, transfer about 2 cups of the soup at a time to your blender. **Crucially, never fill your blender jar more than half full with hot liquids**, as the steam can build pressure and cause the lid to blow off. Remove the center cap from the blender lid (if it has one) and cover the opening with a kitchen towel to allow steam to escape while blending. Blend until you reach your desired consistency – either perfectly smooth or with a slight chunkiness for texture. Once blended, carefully transfer the puréed soup back into the main pot and continue with the remaining batches until all the soup is blended.
Regardless of the blending method you choose, always remember to taste and adjust the seasoning after blending. Sometimes, blending can mellow flavors, so a final pinch of salt, a crack of black pepper, or an extra splash of soy sauce might be needed to bring out the best in your creamy mushroom soup.
More Delicious Soup Recipes to Try
If you’ve enjoyed the rich flavors and comforting warmth of this creamy vegetarian mushroom soup, I encourage you to explore more of my nourishing soup creations. Each recipe is designed to be both flavorful and satisfying, making them perfect additions to your meal rotation:
- Minnesota Wild Rice Soup: A truly comforting and wholesome soup featuring earthy wild rice and tender vegetables. It’s a robust and satisfying option that feels like a warm hug in a bowl.
- Vegan Wild Rice Soup: For those seeking a plant-based alternative, this vegan version of the classic wild rice soup is equally delightful. It also cleverly incorporates mushrooms to add depth and umami, proving that vegan comfort food can be incredibly rich and flavorful.
I hope these recipes inspire you to get into the kitchen and create some heartwarming meals. There’s truly nothing like a homemade bowl of soup to bring comfort and joy.
Vegetarian Mushroom Soup
Author: Liz Thomson
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Yield: 4 cups
Category: Soup
Method: Stovetop
Cuisine: American
Diet: Vegetarian
Description
This creamy vegetarian mushroom soup is rich and delicious but simple to make! Try this savory soup when you need something cozy and satisfying.
Ingredients
- 1 tablespoon olive oil
- 2 tablespoons butter
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1/4 teaspoon thyme
- 1 pound baby bella mushrooms, cleaned and sliced
- 1/4 cup all-purpose flour
- 3 cups low-sodium vegetable broth
- 2 teaspoons soy sauce
- 1/2 cup evaporated milk or coconut milk
- Salt and pepper to taste
- Fresh thyme or parsley for garnish (optional)
Instructions
- In a large pot or Dutch oven, melt the butter and olive oil over medium heat.
- Add chopped onions and cook until they become translucent, about 4 minutes.
- Add minced garlic and sliced mushrooms. Cook for 8-10 minutes until the mushrooms are tender and have released their moisture.
- Stir in the flour and cook for 2 minutes.
- Add the vegetable broth and soy sauce and bring the mixture to a simmer. Continue to cook for 10-15 minutes.
- Remove from heat and stir in the evaporated milk.
- Use an immersion blender to purée the soup to your desired consistency. If you don’t have an immersion blender, transfer 2 cups of the soup to a blender and blend until just slightly chunky. Transfer back to the soup pot.
- Taste and adjust the seasoning at the end of cooking. You can add a pinch of salt or an additional splash of soy sauce if you need to add more salty flavor.