Welcome to a culinary journey that promises warmth, comfort, and an explosion of earthy flavors, all while being completely dairy-free and vegan. This **Dairy Free Mushroom Soup recipe** is a testament to how rich and creamy a soup can be without a drop of traditional dairy. It’s a truly cozy and comforting dish, perfect for any time of year. Imagine serving this velvety delight with thick slices of crusty bread, perhaps a fresh green salad, for an effortlessly elegant and deeply satisfying weeknight dinner or a special gathering with friends and family.

While many instinctively reach for warming soups when the autumn leaves begin to fall or winter winds blow, I firmly believe that every season is soup season. The versatility of soup makes it a year-round staple in our kitchen. Whether it’s a light and vibrant chicken minestrone in spring, a hearty Tuscan kale and white bean soup on a cool summer evening, a classic chicken noodle to soothe the soul, or an adventurous homemade wonton soup, these comforting bowls are a constant source of joy and nourishment.
And so it is with this exceptional **dairy-free mushroom soup**. Crafted with a thoughtful combination of two distinct mushroom varieties – each contributing its unique depth of flavor – and the ingenious addition of soaked cashews to achieve unparalleled creaminess, this dish redefines what a hearty and filling soup can be. It delivers a deeply satisfying experience without relying on any dairy products, making it an inclusive choice for those with dietary restrictions or anyone seeking a healthier, plant-based alternative.
🌟 Why This Dairy-Free Mushroom Soup Recipe Will Become Your Favorite

This mushroom soup is more than just a meal; it’s an experience. It’s incredibly cozy and comforting, wrapping you in warmth with every spoonful. Despite its undeniably hearty and creamy texture, which feels utterly decadent, it boasts a surprisingly light calorie count, often less than 170 calories per serving. Here are even more compelling reasons why this dairy-free mushroom soup will quickly earn a coveted spot in your recipe rotation:
- Perfect for Any Gathering: Whether you’re hosting a casual dinner party or a more formal get-together, this soup is an ideal choice. The recipe yields a generous quantity, typically enough for six substantial servings, making it perfect for feeding a crowd. What’s more, its dairy-free and vegan nature means it caters to a wider range of dietary preferences, ensuring that all your guests, especially your vegan friends and family, can enjoy a delicious and satisfying meal without compromise.
- Layers of Unforgettable Flavor: Prepare your taste buds for a symphony of rich, deep umami. This soup derives its profound savory notes not only from a carefully selected medley of fresh mushrooms but also from the strategic addition of soy sauce, which amplifies the natural deliciousness. Further layers of flavor are built with foundational aromatics like finely diced yellow onions and aromatic garlic, which are gently sautéed to release their sweet and pungent essences. A thoughtful blend of fresh herbs, including fragrant rosemary, thyme, and bay leaves, infuse the broth with an aromatic complexity that elevates the entire dish from simple to sublime.
- Endlessly Customizable to Your Liking: While this soup is exceptional as is, it also serves as a fantastic canvas for personalization. If you crave an even more substantial and hearty meal, feel free to incorporate additional vegetables. Imagine adding tender chunks of roasted carrots, imparting a touch of sweetness and vibrant color, or creamy pieces of roasted potatoes, enhancing its comforting bulk. You could also experiment with spinach, kale, or other seasonal vegetables to make it truly your own.
- Designed for Delicious Leftovers: A major bonus of this recipe is its generous yield. You’ll likely find yourself with enough portions to savor beyond the initial meal. And here’s the best part: like many great soups, the flavors often deepen and meld even further overnight, making the leftovers arguably even more delightful the next day. This means less cooking for you and more time to enjoy a gourmet meal without the extra effort.
🛒 Essential Ingredient Notes for a Perfect Mushroom Soup

Crafting this exquisitely creamy and flavorful dairy-free mushroom soup begins with selecting the right ingredients. Each component plays a crucial role in building the soup’s depth and signature texture. Here’s a closer look at what you’ll need and why:
- Baby Bella (Cremini) and Shiitake Mushrooms: These two varieties are my preferred choices for their robust flavor profiles and satisfying textures. Baby bellas, often called cremini mushrooms, offer a more intense, earthy flavor than white button mushrooms, while shiitakes bring a distinct umami richness and a slightly chewier texture. This combination creates a complex mushroom base. However, don’t hesitate to experiment with other common varieties like oyster mushrooms for a delicate touch, or even simple button mushrooms if that’s what you have. If you opt for larger portobello mushrooms, remember to chop them into smaller, bite-sized pieces to ensure they cook evenly and integrate well into the soup.
- High-Quality Vegetable Broth: This serves as the foundational liquid base for our soup, contributing a savory depth without overpowering the delicate mushroom flavors. Be sure to choose a good quality vegetable broth that is low in sodium, allowing you to control the seasoning precisely. For a richer flavor, you can even use homemade vegetable broth.
- Raw Cashews (Soaked): This is the secret to achieving that luxurious, silky-smooth creaminess without any dairy. When soaked and blended, cashews create a rich, neutral-flavored cream that perfectly emulsifies into the soup. Soaking them is crucial as it softens them significantly, making them easier to blend into a perfectly smooth consistency, preventing any grainy texture.
- Yellow Onion and Fresh Garlic: These classic aromatics are indispensable for building a flavorful foundation. The yellow onion offers a sweet and pungent base when sautéed, while fresh minced garlic provides a sharp, aromatic warmth that permeates the entire dish. They add not just flavor but also a subtle texture that contributes to the soup’s overall character.
- Olive Oil: Used primarily for sautéing the aromatics and mushrooms, good quality extra virgin olive oil imparts a subtle fruity note and helps achieve a beautiful golden brown color on your vegetables, enhancing their flavor through caramelization.
- Vegan Butter: While olive oil kickstarts the sautéing, a touch of vegan butter is added to further soften the mushrooms and infuse the soup with a rich, silky mouthfeel reminiscent of traditional creamy soups. Ensure you select a certified vegan butter alternative to keep the dish entirely plant-based.
- Soy Sauce (or Tamari for Gluten-Free): A spoonful of soy sauce is a game-changer, intensifying the umami profile of the soup and adding a depth that complements the mushrooms beautifully. For those avoiding gluten, tamari is an excellent gluten-free substitute that delivers the same savory punch.
- Fresh Herbs (Rosemary, Thyme, Bay Leaves, Parsley): The carefully selected herbs are critical for adding an aromatic dimension. Rosemary provides a piney, earthy note, thyme offers a delicate, woody fragrance, and bay leaves contribute a subtle, peppery undertone. These herbs are typically tied into a bouquet garni for easy removal. Fresh chopped parsley is then added at the very end as a vibrant garnish, bringing a touch of freshness and color.
- Salt and Pepper: The fundamental seasonings that tie all the flavors together. Always season to taste, adjusting as needed to ensure the soup is perfectly balanced. I recommend kosher salt for its clean taste and control.
✅ Step-by-Step Guide to Crafting Your Creamy Mushroom Soup
While the ingredient list may seem extensive, rest assured that this dairy-free mushroom soup is remarkably straightforward to prepare. The process involves simple steps that build layers of flavor, resulting in a gourmet-tasting dish with minimal fuss. To guide you every step of the way, here are detailed instructions, complemented by helpful photos. For a complete list of ingredients and precise measurements, please refer to the printable recipe card located at the bottom of this post.



- Step 1: Sauté the Aromatics. Begin by heating a tablespoon of extra virgin olive oil in a sturdy Dutch oven or a large, heavy-bottomed pot over medium-high heat. Once the oil shimmers, add the finely chopped yellow onions. Sauté them gently for about 2-3 minutes, stirring occasionally, until they start to soften and become translucent. Next, add the minced garlic to the pot. Continue to sauté for another 1-2 minutes, just until both the onions and garlic are fragrant and tender, being careful not to brown the garlic, as it can turn bitter.
- Step 2: Cook the Mushrooms. Reduce the heat slightly to medium. Add the vegan butter to the pot and allow it to melt completely. Once melted, add the sliced fresh mushrooms. Stir well to coat the mushrooms with the butter and aromatics. Cook for approximately 5-7 minutes, stirring occasionally, until the mushrooms release their moisture, begin to soften, and start to develop a light golden color. This step is crucial for building deep mushroom flavor.



- Step 3: Deglaze and Add Broth. Once the mushrooms have softened, season the mixture generously with kosher salt and freshly ground black pepper. Pour in the dry white wine. Use a wooden spoon to gently scrape any browned bits from the bottom of the pot. This process, known as deglazing, adds immense flavor to the soup. Allow the wine to simmer for 1-2 minutes until it reduces slightly. Next, pour in the vegetable broth.



- Step 4: Simmer with Herbs. For convenience and easy removal, tie the sprigs of rosemary, thyme, and the bay leaves together with kitchen string to create a “bouquet garni.” Add this herb bundle to the pot, submerging it in the broth. Bring the soup to a gentle boil, then immediately reduce the heat to low, cover the pot, and let it simmer for about 15 minutes. This simmering period allows all the flavors to meld beautifully and the herbs to infuse the soup with their fragrant essence.



- Step 5: Create the Creamy Base. After simmering, carefully remove and discard the herb bundle. Using a ladle, scoop approximately 2 to 2½ cups of the soup mixture – ensuring you get a good mix of mushrooms and broth – into a high-powered blender. Add the pre-soaked and drained raw cashews, along with the soy sauce, to the blender. Secure the lid tightly, making sure the vent is open (or use a kitchen towel to cover it to allow steam to escape and prevent pressure buildup). Begin blending on a low speed, gradually increasing to medium or medium-high until the mixture is completely smooth and velvety. This could take 1-2 minutes.



- Step 6: Finish and Serve. Carefully pour the beautifully blended, creamy soup mixture back into the Dutch oven with the remaining mushroom broth. Stir everything together thoroughly. Bring the soup to a gentle simmer again over low-medium heat and cook for an additional 5-10 minutes, stirring occasionally, allowing the flavors to fully marry and the soup to reach its desired consistency. Taste and adjust seasonings one last time if necessary. To serve, ladle the hot soup into bowls. Garnish each serving with a generous sprinkling of fresh chopped parsley and, if desired, a delicate drizzle of extra virgin olive oil for an added touch of richness and aroma. Enjoy your homemade, dairy-free masterpiece!
👩🏻🍳 Your Top Questions Answered: Dairy-Free Mushroom Soup FAQs

Here are some frequently asked questions to help you master this delicious dairy-free mushroom soup recipe and make it your own:
Absolutely, if your dietary preferences allow, you can certainly substitute vegetable broth with chicken broth or even beef broth to achieve a different flavor profile. Chicken broth will add a savory, poultry-based depth, while beef broth would lend an even richer, meatier taste. However, it’s important to remember that making this swap will mean the soup is no longer vegan. If you’re aiming for a purely plant-based dish, stick to vegetable broth.
The beauty of mushroom soup lies in its adaptability. While I personally favor a blend of cremini (baby bella) and shiitake for their complex earthy and umami notes, many common mushroom varieties work wonderfully. Excellent choices include white button mushrooms for a milder flavor, oyster mushrooms for a delicate texture, or even wild mushrooms like chanterelles or morels if you’re feeling adventurous and can source them. If you opt for larger portobello mushrooms, ensure you chop them into smaller, uniform pieces so they cook through evenly and integrate well into the soup’s creamy texture.
Soaking cashews is a crucial step for achieving the incredibly smooth and creamy texture in this dairy-free soup. Raw cashews are quite firm, and blending them directly can result in a slightly grainy soup. Soaking them in water for at least 30 minutes, or ideally overnight, significantly softens them. This pre-soaking allows them to break down more easily and thoroughly in the blender, creating a luxurious, velvety consistency that perfectly mimics traditional dairy cream. For the best, silkiest results, plan to soak your cashews overnight in a bowl of cold water.
Storing your dairy-free mushroom soup is simple! Any leftover soup should be transferred to an airtight container and promptly refrigerated. When stored correctly, it will keep fresh for up to 3 days. To reheat, you can gently warm the soup in the microwave in individual portions, or for a larger batch, reheat it on the stovetop over medium-low heat, stirring occasionally, until it’s heated through. If the soup has thickened too much in the fridge, you can add a splash of vegetable broth or water while reheating to reach your desired consistency.
Yes, this soup freezes beautifully! Allow the soup to cool completely after cooking. Then, transfer it to freezer-safe airtight containers or heavy-duty freezer bags. Leave about an inch of headspace if using containers, as liquids expand when frozen. It can be stored in the freezer for up to 2-3 months. When ready to enjoy, thaw the soup overnight in the refrigerator, then reheat gently on the stovetop or in the microwave. You may need to add a little extra broth or water to adjust the consistency after thawing.
A high-powered blender will give you the smoothest, most luxurious cream. However, if you only have a regular blender, you can still achieve good results with a little patience. Ensure your cashews are very well soaked (ideally overnight). You might need to blend the soup mixture in smaller batches and blend for a longer duration, pausing to scrape down the sides, until it reaches your desired smoothness. An immersion blender can also work, but it might not achieve the same silky texture as a high-powered blender, potentially leaving small pieces of cashews or mushrooms.
🍽 Delightful Serving Suggestions for Your Mushroom Soup

This hearty, dairy-free, and vegan mushroom soup is incredibly versatile and can be enjoyed in many ways. Its rich flavor and creamy texture make it substantial enough to shine as a stand-alone entrée, especially when paired with complementary vegan sides and fresh salads. It’s also elegant enough to serve as a sophisticated appetizer for a more elaborate meal.
When served as a main course, consider pairing it with:
- Crispy Roasted Vegetables: The earthy notes of the soup are beautifully complemented by tender-crisp roasted vegetables like roasted Brussels sprouts and carrots, which offer a delightful sweetness and textural contrast.
- Light & Fresh Air Fryer Sides: For a quick and healthy option, air fryer zucchini and squash provide a fresh, slightly crisp element that balances the soup’s richness.
- Wholesome Grain Salads: A vibrant and nutritious salad such as an arugula and quinoa salad adds a refreshing, peppery bite and additional protein, making for a truly complete and satisfying meal.
- Crusty Bread or Garlic Bread: Don’t forget a good, crusty loaf of bread or a slice of vegan garlic bread for dipping into that luscious creamy broth – it’s practically a requirement!
Alternatively, this elegant soup makes a fantastic appetizer to kick off a larger dinner. Pair it with other dairy-free main dishes that range from comforting classics to international delights:
- Savory Poultry Dishes: Dishes like marry me chicken (ensure it’s adapted to be dairy-free) can follow the soup, offering a fulfilling contrast.
- Creamy Pasta Alternatives: A flavorful tahini pasta offers another dairy-free creamy element that harmonizes well.
- Hearty Comfort Food: Even a classic like air fryer chicken pot pie (with a vegan crust and dairy-free filling) can be prefaced by this elegant mushroom soup.
No matter how you choose to serve it, this dairy-free mushroom soup is sure to impress with its depth of flavor and comforting appeal.
🍷 🥂 Perfect Wine Pairings for Your Dairy-Free Mushroom Soup

Pairing wine with a creamy, earthy mushroom soup might seem tricky, but this dairy-free version opens up some fantastic possibilities. Whether you have a preference for the crispness of white wine or the nuanced complexities of red, you can find a delightful complement to this rich and comforting dish.
Pinot Noir – The Earthy Red Companion: For red wine enthusiasts, a good Pinot Noir is an outstanding choice. Its characteristic earthy notes, often found in New World expressions like those from Oregon or Burgundy, resonate beautifully with the deep, savory flavors of the mushrooms. The subtle spice and fruitiness inherent in a well-crafted Pinot Noir also provide a lovely counterpoint, helping to balance the inherent richness and creaminess of the soup without overwhelming it. Look for one with good acidity to cut through the cashews’ richness.
Chardonnay – The Creamy White Counterpart: If you lean towards white wines, an oaked Chardonnay can be an exquisite pairing. The buttery, often nutty notes imparted by oak aging in Chardonnay will not only complement the creamy texture of this soup (derived from the cashews and vegan butter) but will also enhance the overall luxurious feel of the dish. Furthermore, the gentle acidity that a balanced Chardonnay possesses helps to lift and even out the soup’s richness, cleansing the palate and encouraging another delightful spoonful. Opt for a Chardonnay that isn’t overly oaked or heavy, as too much can overshadow the delicate mushroom flavors.
Both Pinot Noir and Chardonnay, when chosen wisely, can elevate your dairy-free mushroom soup experience from a simple meal to a truly memorable culinary event.
🍳 Essential Kitchen Tools and Equipment

Ready to embark on making this incredible dairy-free mushroom soup? Having the right kitchen tools at hand will make the process smooth and enjoyable. Here’s a list of the essential equipment you’ll need:
- Dutch Oven or Large Pot: A high-quality Dutch oven (such as an enamel-coated cast iron pot) is ideal for this soup. Its heavy bottom ensures even heat distribution, preventing scorching, and its ample size allows for comfortable sautéing and simmering of all the ingredients. If you don’t have a Dutch oven, any other large, heavy-bottomed pot suitable for soups will work well.
- High-Powered Blender: To achieve that signature creamy, velvety smooth texture without any dairy, a high-powered blender is invaluable. It efficiently pulverizes the soaked cashews and a portion of the soup, creating a perfectly emulsified base that thickens and enriches the entire dish. While a regular blender can work, a high-powered one ensures the smoothest possible consistency.
- Ladle: A sturdy stainless steel ladle is essential for safely scooping out portions of hot soup into the blender and for serving. Look for one with a comfortable handle and a deep bowl to minimize spills.
- Wooden Spoon: A reliable wooden spoon is perfect for stirring ingredients in your Dutch oven without scratching its surface. It’s also incredibly useful for scraping up any flavorful browned bits from the bottom of the pot during the deglazing process, adding another layer of depth to your soup.
- Kitchen Twine: While not pictured, kitchen twine is helpful for tying your fresh herb sprigs (rosemary, thyme, bay leaves) into a “bouquet garni,” making them easy to retrieve and remove from the soup before blending.
More Cozy and Comforting Soup Recipes to Explore
If you’ve fallen in love with the comforting warmth of this dairy-free mushroom soup, you’ll be delighted to discover other fantastic soup recipes that are perfect for any season or occasion. Expand your culinary repertoire with these equally delicious and soul-satisfying bowls:
- Corn and Sausage Chowder
- Thai Red Curry Dumpling Soup
- Instant Pot Soup Recipes
- 20+ Best Fall Soup Recipes
Did you enjoy creating this dairy-free mushroom soup? We’d love to hear from you! Don’t forget to leave a 5-Star 🌟🌟🌟🌟🌟 rating in the recipe card below. Your feedback helps us and other home cooks. If you truly loved it, please take a moment to leave a comment further down on the page and share your experience. Thank you for cooking with us!
Dairy Free Mushroom Soup (Vegan)

Equipment
-
1 Dutch Oven
-
1 high-powered blender
Ingredients
- 1 Tablespoon extra virgin olive oil, plus more for serving
- 1¼ cup finely chopped yellow onion
- 6-8 garlic cloves, minced
- 2 Tablespoons vegan butter
- 16 ounces fresh mushrooms, sliced
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- ½ cup dry white wine
- 3 sprigs thyme
- 2 bay leaves
- 1 sprig rosemary
- 4 cups vegetable broth
- ½ cup raw cashews, soaked and drained* (see Notes)
- 1 Tablespoon soy sauce
- fresh chopped parsley, for serving
Instructions
-
Heat 1 Tablespoon of extra virgin olive oil in a Dutch oven or other large pot for soup over medium-high heat.
-
Once hot, add the onions and sauté for 2-3 minutes.
-
Add the garlic and sauté for 1-2 minutes, just until the onions and garlic are both soft and fragrant.
-
Add the butter, and once it’s melted, add the mushrooms.
-
Cook the mushrooms, onions, and garlic together for about 5 minutes, just until the mushrooms start to get soft.
-
Season with salt and pepper.
-
Pour in the white wine and deglaze the pan if needed by gently scraping up any browned bits at the bottom of the pan with a wooden spoon.
-
Pour in the vegetable broth. Tie the herbs – rosemary, thyme, and bay leaves – together with kitchen string and add them with the other ingredients (see Notes).
-
Stir gently and bring to a boil. Once boiling, lower the heat, cover, and simmer on low for about 15 minutes.
-
After that time, uncover the pot, carefully remove the herbs and discard.
-
Then use a ladle to scoop out about 2 to 2½ cups of the soup mixture (make sure you get some of the mushrooms in there!) into a high powered blender. Add the cashews and soy sauce. Blend until smooth, starting at a low speed and gradually increasing to about medium or medium high speed.
-
Pour the blended soup mixture back into the Dutch oven, then simmer on low-medium for about 5-10 minutes, stirring occasionally.
-
Serve with a sprinkling of chopped parsley and a little drizzle of extra virgin olive oil just before serving.
Notes
Helpful Tips for Success:
- For the creamiest results, soak your raw cashews in a large bowl with cold water for at least 30 minutes, or even better, overnight in the refrigerator. This critical step softens them, making them significantly easier to blend into a perfectly smooth and velvety consistency for your soup. If you’re short on time, a quick soak of 30 minutes is the minimum, but be prepared to blend for a longer duration on a higher speed.
- Tying the sprigs of rosemary and thyme, along with the bay leaves, into a small “bouquet garni” with kitchen twine is a clever trick. This makes it incredibly easy to retrieve and remove the herbs from the soup before blending and serving, ensuring no woody stems end up in your creamy soup. Always remember to remove them!
- If you’re a true garlic enthusiast, don’t hesitate to use the full 8 cloves of minced garlic as specified. For those who prefer a more subdued garlic flavor, or if your garlic cloves are particularly large, using 6 cloves will still provide ample aromatic goodness.
- To ensure your soup remains truly vegan, always double-check the packaging of your vegan butter and soy sauce to confirm they are free from any animal-derived ingredients.
Storage: Allow any leftover dairy-free mushroom soup to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3 days. The soup can be easily reheated in the microwave for individual portions or gently warmed on the stovetop over low heat. If the soup appears too thick after refrigeration, simply add a splash of vegetable broth or water to reach your desired consistency during reheating.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.