This vegan cream of mushroom soup is the ultimate masterclass in plant-based comfort. Forget the thin, watery soups of the past; we are crafting a thick, velvety beige mushroom base that rivals any French bistro classic. By utilizing the natural fats in cashews and the deep umami of pan-seared cremini mushrooms, this recipe delivers a luxury mouthfeel without a drop of heavy cream.
Imagine sitting down to a rustic matte charcoal ceramic bowl filled with a soup so rich it coats the back of your spoon. The surface is decorated with a stark white cashew cream swirl, a cluster of crispy-edged golden-brown mushrooms, and vibrant green herb oil droplets. If you are looking for a show-stopping starter or a cozy weeknight meal, this is the definitive version of vegan cream of mushroom soup you’ve been searching for.

Why You Will Crave This Velvety Mushroom Bowl
- Explosive Umami Depth: We use a multi-step browning process to ensure every spoonful of this vegan cream of mushroom soup is packed with savory flavor.
- Gourmet Texture: The contrast between the smooth blended base and the pan-seared sliced cremini mushrooms creates a restaurant-quality experience.
- Visually Stunning: With fresh thyme leaves and cracked black pepper, this dish is designed to be the star of your Pinterest board.
- Naturally Healthy: This recipe is whole-food focused, gluten-free, and oil-versatile, making it a perfect fit for a clean eating lifestyle.
The Secret Ingredients for a Gourmet Vegan Base
To achieve the perfect vegan cream of mushroom soup, every ingredient must serve a culinary purpose. We aren’t just boiling vegetables; we are building layers of flavor.
- Cremini Mushrooms (900g / 2 lbs): Also known as baby bellas, these offer a deeper flavor than white button mushrooms. We split these: half for the blended base and half for the crispy pan-seared topping.
- Raw Cashews (150g / 1 cup): When soaked and blended, these create a heavy swirl of cashew cream that provides the necessary fat for a luxurious mouthfeel.
- Vegetable Broth (960ml / 4 cups): Use a high-quality, low-sodium broth to control the seasoning levels of your vegan cream of mushroom soup.
- Dry Sherry or White Wine (60ml / 1/4 cup): This is the secret to acidity. It deglazes the pan, lifting the browned bits (fond) into the soup.
- Fresh Thyme & Garlic: These aromatic powerhouses provide the earthy backbone that defines a classic mushroom-soup profile.
- Green Herb Oil: A simple blend of parsley and olive oil creates those vibrant green droplets that make the beige soup pop visually.

How to Make the Ultimate Vegan Cream of Mushroom Soup
Step 1: The Essential Cashew Cream Prep
Start by soaking 1 cup (150g) of raw cashews in boiling water for at least 20 minutes. This softens the nuts, ensuring your stark white cashew cream is perfectly smooth and not gritty. Once soft, blend with 1 cup (240ml) of fresh water until it reaches a heavy cream consistency. Set aside half for the soup base and half for the final decorative swirl.
Step 2: Building the Umami Base
In a large pot, sauté one diced yellow onion and four cloves of minced garlic in a tablespoon of olive oil. Once translucent, add half of your cremini mushrooms (450g). Do not crowd the pan! Allow them to release their moisture and turn golden brown. This is where the vegan cream of mushroom soup gets its color.
Step 3: Deglazing and Simmering
Pour in your dry sherry to deglaze, scraping the bottom of the pot. Add 4 cups (960ml) of vegetable broth and several sprigs of fresh thyme. Simmer for 15-20 minutes. Remove the thyme woody stems and stir in half of your prepared cashew cream. Use an immersion blender to process the mixture into a thick blended mushroom base.
Step 4: The Pan-Seared Mushroom Topping
While the soup simmers, heat a cast-iron skillet over medium-high heat. Add the remaining sliced cremini mushrooms with a pinch of salt. Sear them until they have crispy edges and a deep golden-brown color. These will be piled high in the center of the bowl for that Visual Recipe Blueprint look.
Step 5: The Finishing Touches
Ladle the hot soup into a rustic matte charcoal ceramic bowl. Using a spoon, create a heavy swirl of cashew cream across the surface. Place a generous pile of the pan-seared mushrooms in the center. Garnish with tiny fresh thyme leaves, a heavy crack of coarse black pepper, and a few droplets of vibrant green herb oil.
Expert Tips for a Perfect 5-Star Result
- Don’t Rush the Sear: If you stir the mushrooms too often, they will steam instead of brown. Let them sit undisturbed to get those crispy golden edges.
- Salt in Stages: Mushrooms are like sponges. Season them during the searing phase and then adjust the vegan cream of mushroom soup base at the very end.
- Temperature Matters: For the most velvety texture, ensure your cashew cream is at room temperature before swirling it into the hot soup to prevent separation.
- High-Speed Blending: If you don’t have an immersion blender, a high-speed stand blender will yield an even smoother, thick blended base.
Storage, Reheating, and Freezing
This vegan cream of mushroom soup stores beautifully. Keep it in an airtight container in the refrigerator for up to 5 days. When reheating, you may need to add a splash of broth as the cashew cream tends to thicken the soup further as it sits.
To freeze, omit the final garnishes. Freeze in portions for up to 3 months. Thaw overnight in the fridge and whisk well while reheating to restore the velvety beige consistency. This is a great addition to your mushroom dinner recipes rotation.
What to Serve With This Creamy Soup
To make this a complete meal, pair your vegan cream of mushroom soup with high-contrast textures. A crusty sourdough bread is essential for mopping up the cashew cream swirl. If you want a spread of appetizers, consider serving this alongside air fryer buffalo cauliflower bites for a spicy kick.
For a heavier dinner, this soup acts as a sophisticated first course for a mushroom pearl couscous main or even a hearty mushroom chowder for a “tasting of mushrooms” night.
Frequently Asked Questions
Yes, you can substitute the cashew cream with full-fat canned coconut milk or a high-quality store-bought vegan heavy cream, though raw cashews provide the most neutral, velvety finish.
The key is to use a hot pan and avoid crowding. Sear the mushrooms in a single layer and don’t stir them until the first side is deeply browned.
The cashew cream naturally thickens the soup, but if you want it even thicker, blend a larger portion of the mushrooms or simmer the soup for an extra 10 minutes to reduce the liquid.
Yes, this recipe is naturally gluten-free as we use cashews for creaminess instead of a flour-based roux.
Cremini (baby bella) mushrooms are ideal for their depth of flavor. For a more luxury profile, you can mix in shiitake or oyster mushrooms.
The Ultimate Vegan Cream of Mushroom Soup Recipe

Vegan Cream of Mushroom Soup: Rich, Velvety, and Ultra-Creamy
Ingredients
Equipment
Method
- Soak 1 cup (150g) raw cashews in boiling water for 20 mins. Drain and blend with 1 cup (240ml) fresh water until completely smooth.
- Sauté onion and garlic in a pot. Add half of the mushrooms (450g) and cook until golden brown.
- Deglaze with 1/4 cup (60ml) dry sherry. Add 4 cups (960ml) broth and thyme. Simmer for 20 minutes.
- Stir in half the cashew cream and blend with an immersion blender until a thick blended mushroom base forms.
- Sear the remaining sliced mushrooms in a skillet until edges are crispy and golden-brown.
- Ladle soup into bowls. Add a heavy swirl of cashew cream, pile the seared mushrooms in the center, and garnish with thyme, black pepper, and herb oil droplets.
Notes
Use high-quality vegetable stock for the best umami depth.

Join the Toast Pantry Community!
Did you make this vegan cream of mushroom soup? We want to see your rustic charcoal bowl creations! Please leave a 5-star rating in the recipe card above and save this recipe to your Pinterest boards so you never lose it.
Follow @toastpantry for more high-end plant-based recipes. Snap a photo of your pan-seared mushrooms and green herb oil droplets and tag us or drop it in the comments below. Happy cooking!