VeganPreps

Creamy Vegan Mushroom Soup (Joey’s Recipe)

Prep15 min
|
Cook20 min
|
Total35 min
|
Servings4

Jump to Recipe

Creamy Vegan Mushroom Soup (Joey’s Recipe)

Browse all Vegan Soup Recipes 36 plant-based recipes

When you’re craving something rich and satisfying but want to keep your meal completely plant-based, this creamy vegan mushroom soup delivers exactly what you’re looking for. The coconut milk creates that luxurious texture you’d expect from traditional cream-based soups, while the mushrooms provide deep, savory flavor without any animal products. I use plant-based margarine and extra virgin olive oil to build a flavorful base, then blend sautéed mushrooms with coconut milk and water for silky smoothness. The result? A naturally vegan soup that’s so comforting, nobody misses the dairy. You’ll find this recipe satisfies cravings for warmth and richness while keeping everything plant-based.

Plant-Based Margarine Base

This creamy vegan mushroom soup uses plant-based margarine as its main fat, giving you a rich and buttery base without any animal products. The margarine works together with extra virgin olive oil to build flavor while cooking the mushrooms and aromatics. Mixed with coconut milk, these fats make the soup’s creamy texture that feels satisfying and like something from a restaurant.

Ingredients

Creamy Vegan Mushroom Soup - preparation

Creamy Vegan Mushroom Soup (Joey’s Recipe)

by veganpreps.com

Creamy Vegan Mushroom Soup (Joey’s Recipe)

Prep15 min
Cook20 min
Total35 min
Servings4

Ingredients

  • 3 tablespoons plant-based margarine
  • 1 1/2 tablespoons extra virgin olive oil
  • 15 large white button mushrooms, chopped
  • 4 scallions, chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger juice
  • 1 (14 oz) can full-fat coconut milk
  • 2 cups vegetable broth
  • 1/4 teaspoon soy sauce
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Instructions

  1. 1Melt margarine with olive oil in a large pot over medium heat. Add scallions and garlic, cook for 2 minutes until softened.
  2. 2Add chopped mushrooms and cook for 8-10 minutes, stirring occasionally, until mushrooms release their liquid and begin to brown.
  3. 3Stir in ginger juice, soy sauce, salt, and pepper. Pour in vegetable broth and bring to a simmer. Cook for 5 minutes.
  4. 4Add coconut milk and stir to combine. Remove from heat and use an immersion blender to blend until smooth and creamy, or transfer in batches to a stand blender.
  5. 5Return pot to low heat, taste and adjust salt. Simmer gently for 2-3 minutes. Serve hot.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

Pick non-GMO or organic plant-based margarine if you can find it, since that’ll work well with the organic coconut milk in this recipe. The amount of margarine to olive oil matters – the margarine gives you the main richness while the olive oil keeps things from sticking and adds its own flavor. If you can’t find your preferred brand, another plant-based butter will work, though the taste might be a bit different. Quality counts here, since the margarine and oil do the heavy lifting for the soup’s creaminess and aren’t easy to swap out without changing how it turns out.

Blending Creates Smooth Base

To create the creamy foundation of this vegan mushroom soup, begin by heating 2 tablespoons of plant-based margarine and 1 tablespoon of extra virgin olive oil in a large saucepan. Chop 10 large white button mushrooms and 2 scallions, then sauté them in the margarine and oil mixture until they are just cooked through. Add 1/4 teaspoon of soy sauce and stir to combine, then mix in 1 tablespoon of ginger juice and allow it to cook until fully absorbed into the mushrooms. Taste the mixture at this stage – it should have a slightly salty flavor that will serve as the base for your soup.

Once the initial mushroom mixture has developed proper flavor, transfer the sautéed mushrooms and scallions to a blender. Add 1 can of organic coconut milk and 1 can of filtered water to the blender, then blend until smooth and creamy. A high-speed blender* will ensure your soup achieves the silkiest possible texture and consistency. Taste the blended soup to confirm it has a rich mushroom flavor and proper consistency. This blended base will form the creamy part of your final soup.

For the finishing touches, return the empty saucepan to the heat and add the remaining 1 tablespoon of margarine and 1/2 teaspoon of olive oil. Chop the remaining 5 large white button mushrooms and sauté until just cooked, then cut them into small pieces. Chop the 2 remaining scallions and add both the mushroom pieces and scallions to the creamy blended soup, warming it through gently without boiling. The result is a silky, restaurant-quality vegan mushroom soup ready to serve.

Apple, Tarragon, Five Spice

Once you’ve created your creamy mushroom base, you can improve the soup’s flavor by trying different ingredients that add depth and complexity. I’d recommend trying a finely chopped apple, which brings subtle sweetness that balances the earthy mushrooms. Tarragon adds an elegant, slightly anise-like note that works well with cream-based soups. Five-spice powder introduces warmth and interest through its blend of star anise, cloves, cinnamon, and other spices. Start with just a quarter teaspoon of tarragon or five-spice, then taste and adjust. The apple? Chop it small so it softens completely when you warm the soup through, contributing flavor without overwhelming the delicate mushroom foundation.

Crusty Bread Soaks Broth

Serve your mushroom soup with crusty bread. Tear off chunks of sturdy bread and let them soak in the hot soup, soaking up all those rich, creamy flavors you’ve worked hard to build. The bread softens and becomes part of the soup itself, giving you different textures with every spoonful. A good crusty loaf – nothing too soft – works best because it holds up without falling apart immediately.

Final Thoughts

Making this creamy vegan mushroom soup is straightforward, and you have plenty of room to make it your own. Experiment with the suggested variations – add apples for sweetness, tarragon for elegance, or curry powder for warmth. Celery and onion deepen the flavor, while five-spice powder adds complexity. Potatoes or sun chokes make it heartier. This recipe works because it’s flexible. Start with the basic version, then adjust seasonings and ingredients based on what you enjoy. You’ll quickly develop your signature version that satisfies your taste perfectly. When you’re ready to serve your creation, consider using a stainless steel soup pot* to maintain the quality and temperature of your finished dish.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe