Posted Under: Mushroom

Vegan Mushroom Soup Recipe

Written By Luca Romano

Published:

A rich, creamy vegan mushroom soup is the ultimate comfort food, perfect for cozy nights and special occasions alike.

This soup is packed with deep, earthy flavors from sautéed mushrooms, blended into a velvety smooth base enriched with coconut cream. A drizzle of olive oil and a garnish of pan-fried mushrooms with fresh thyme elevate this dish into a restaurant-worthy meal.

The combination of garlic, onions, and a touch of thyme enhances the natural umami of the mushrooms, while a splash of plant-based milk ensures a luscious, silky texture.

Serve this soup with crusty bread or a side of roasted vegetables for a truly satisfying plant-based feast.

Ingredients

Here’s what you’ll need to make this rich and flavorful vegan mushroom soup:

  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 lb cremini or button mushrooms, sliced
  • 1 tsp dried thyme (or 1 tbsp fresh thyme leaves)
  • ½ tsp smoked paprika (optional, for depth)
  • 4 cups vegetable broth
  • 1 tbsp soy sauce or tamari (for umami boost)
  • 1 tbsp nutritional yeast (for richness)
  • ½ cup canned coconut milk or unsweetened plant-based milk
  • 1 tbsp cornstarch mixed with 2 tbsp water (for thickening, optional)
  • Salt and black pepper to taste

For Garnish:

  • ½ cup sliced mushrooms, pan-fried until golden brown
  • 1 tbsp olive oil (for drizzling)
  • 2 tbsp coconut cream (for a creamy swirl)
  • Fresh thyme sprigs

Instructions

Follow these simple steps to create a creamy, flavorful vegan mushroom soup:

  1. Sauté the aromatics:
    Heat olive oil in a large pot over medium heat. Add the onion and cook for 3-4 minutes until softened. Stir in the garlic and cook for another minute until fragrant.
  2. Cook the mushrooms:
    Add the sliced mushrooms and thyme to the pot. Sauté for about 8-10 minutes until the mushrooms release their juices and begin to brown.
  3. Build the broth:
    Stir in the smoked paprika (if using), soy sauce, and nutritional yeast. Pour in the vegetable broth and bring the mixture to a gentle simmer. Let it cook for 15 minutes to develop deep flavors.
  4. Blend the soup:
    Use an immersion blender to blend the soup until smooth, or transfer it to a blender in batches and puree until creamy.
  5. Add creaminess:
    Stir in the coconut milk and, if needed, the cornstarch slurry to thicken the soup. Let it simmer for another 2-3 minutes until fully incorporated.
  6. Season and adjust:
    Taste the soup and adjust salt and black pepper as needed.
  7. Prepare the garnish:
    In a small pan, heat a bit of olive oil and pan-fry the reserved mushroom slices until golden brown.
  8. Serve and enjoy:
    Ladle the soup into bowls, drizzle with olive oil, swirl in coconut cream, and top with pan-fried mushrooms and fresh thyme sprigs.

Tweaks and Additions

Customize your vegan mushroom soup with these variations:

  • Make it nutty:
    Stir in a tablespoon of cashew cream for extra richness.
  • Add more veggies:
    Toss in diced potatoes or cauliflower while simmering for a thicker texture.
  • Try different mushrooms:
    Use a mix of shiitake, oyster, or portobello mushrooms for deeper, complex flavors.
  • Give it a kick:
    Add a pinch of cayenne pepper or black garlic for a bold twist.
  • Make it extra thick:
    Use less broth or blend in a handful of soaked cashews for an ultra-creamy finish.
  • Boost the umami:
    A splash of balsamic vinegar or miso paste can add another layer of richness.

This vegan mushroom soup is a perfect balance of creaminess and depth, making it an irresistible dish for any occasion. Whether you’re serving it as a cozy main course or a starter for a special meal, it’s sure to impress!

Leave a Comment