Creamy Vegan Mushroom Soup Recipe

Introduction

This creamy vegan mushroom soup is a comforting and flavorful option perfect for cool evenings. Combining a variety of mushrooms with cashews and miso delivers a rich, silky texture without dairy. Simple to prepare, it’s a delicious way to enjoy earthy mushroom goodness in every spoonful.

A bowl filled with creamy, light tan mushroom soup that has a smooth texture with small chunks of mushrooms throughout. On top, there are several whole and sliced sautéed mushrooms in brown shades, garnished with small bits of fresh green herbs. A silver spoon is resting inside the bowl. The bowl is white with a green interior. The setting includes a white marbled texture surface and a piece of toasted bread with a golden-brown crust on the side. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 oz (28g) dried porcini mushrooms or other dried mushrooms (optional)
  • 16 ounces fresh mushrooms, ideally a variety such as cremini, shiitake, oyster, and/or maitake
  • 1 tablespoon extra virgin olive oil
  • 1 large sweet onion, finely chopped
  • 8 garlic cloves, finely chopped
  • 2 tablespoons vegan butter (or more olive oil)
  • Kosher salt and freshly cracked black pepper
  • ½ cup (120 mL) dry white wine
  • Bouquet garni: 1 large sprig of rosemary, 2 sprigs of thyme, and 2 bay leaves
  • 3 cups (720 mL) good-quality vegetable broth (4 cups if not using homemade mushroom stock)
  • ½ cup (70g) raw cashews
  • 1 tablespoon white miso paste (or red miso for a more robust taste)
  • 1 tablespoon soy sauce or tamari (use tamari for gluten-free)
  • ¼ teaspoon Dijon mustard (optional)
  • 1 small handful of fresh chives and/or parsley, chopped

Instructions

  1. Step 1: If using dried mushrooms, place them in a bowl and cover with 1 ½ cups (360 mL) room temperature water. Weigh them down to keep submerged and soak for 30 minutes until softened.
  2. Step 2: Remove the mushrooms from the soaking liquid and strain the liquid through a fine mesh sieve to reserve the mushroom stock. Rinse the rehydrated mushrooms by agitating them gently in fresh water a few times to remove sediment. Drain and slice or tear into strips as appropriate.
  3. Step 3: Prepare fresh mushrooms by slicing cremini and shiitake (remove stems), or tearing oyster and maitake into strips, discarding tough ends.
  4. Step 4: Heat olive oil in a Dutch oven or large soup pot over medium-high heat. Add chopped onions with a pinch of salt and sauté for 4 to 5 minutes until beginning to soften. Stir in garlic and cook for 1 to 2 minutes more.
  5. Step 5: Add vegan butter and once melted, add both fresh and any rehydrated dried mushrooms. Cook for about 5 minutes until softened, seasoning with salt and pepper toward the end.
  6. Step 6: Pour in the white wine, scraping up any browned bits from the bottom of the pot. Let it simmer for 3 to 4 minutes until the alcohol smell dissipates and some liquid evaporates.
  7. Step 7: Add the mushroom stock (reserve a tablespoon to avoid sediment) and vegetable broth. Include the bouquet garni and bring to a boil. Cover, reduce heat, and simmer for 15 minutes.
  8. Step 8: Remove about one-third to one-half of the soup (including mushrooms but not the bouquet garni) and transfer to a blender. Add cashews, miso paste, and soy sauce. Blend on low then high speed until smooth.
  9. Step 9: Stir the blended mixture back into the pot. Simmer for another 5 to 10 minutes to thicken and develop flavor. Adjust seasoning with salt and pepper. Stir in Dijon mustard if using. Remove the bouquet garni.
  10. Step 10: Serve the soup in bowls, drizzling with a little olive oil for extra richness if desired, and garnish with chopped parsley or chives.

Tips & Variations

  • Use a mix of mushroom varieties for deeper flavor and interesting texture.
  • For a gluten-free version, substitute tamari for soy sauce and ensure your broth is gluten-free.
  • Cashews can be soaked in hot water for 15 minutes if your blender isn’t very powerful, to ensure smooth blending.
  • Swap white miso for red miso for a more intense, earthy flavor.
  • Add a splash of lemon juice or a few drops of vinegar before serving to brighten the soup.

Storage

Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over medium-low heat, stirring occasionally to prevent sticking. The soup may thicken upon cooling; add a splash of vegetable broth or water to loosen it when reheating.

How to Serve

A deep white bowl filled with creamy mushroom soup that has a smooth light beige base with visible slices of cooked brown mushrooms and fresh green herbs sprinkled on top. The soup is thick and textured with small chunks of mushrooms throughout. A spoon is scooping up some soup from the right side, held by a woman's hand, while another woman's hand holds the bowl on the left side. Around the bowl, there are two pieces of toasted golden brown bread placed on a white plate, along with a small white dish holding fresh green parsley leaves, all set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this soup oil-free?

Yes, you can skip the olive oil and vegan butter, sauté the vegetables in a little vegetable broth instead. The mushrooms and other ingredients will still provide plenty of flavor.

What can I use instead of cashews?

Blanched almonds or sunflower seeds can be alternatives, though cashews give the creamiest texture. If nut allergies are a concern, you can omit them and blend some cooked potato or cauliflower for creaminess.

Print

Creamy Vegan Mushroom Soup Recipe

This creamy vegan mushroom soup is a rich, comforting dish made with a variety of fresh and dried mushrooms, blended cashews for creaminess, and enhanced with white wine, miso, and fresh herbs. Perfect for a cozy meal, it balances deep umami flavors with a smooth texture, all while being entirely plant-based and gluten-free when tamari is used.

  • Author: reem
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Gluten Free

Ingredients

Scale

Mushrooms

  • 1 oz (28g) dried porcini mushrooms or other dried mushrooms (optional)
  • 16 ounces fresh mushrooms (ideally a variety such as cremini, shiitake, oyster, and/or maitake)

Vegetables and Aromatics

  • 1 large sweet onion, finely chopped
  • 8 garlic cloves, finely chopped
  • 1 small handful of fresh chives and/or parsley, chopped
  • Bouquet garni: 1 large sprig rosemary, 2 sprigs thyme, 2 bay leaves

Liquids and Fats

  • 1 tablespoon extra virgin olive oil
  • 2 tablespoons vegan butter (or more olive oil)
  • ½ cup (120 mL) dry white wine
  • 3 cups (720 mL) good-quality vegetable broth (4 cups if not using mushroom stock)

Other

  • ½ cup (70g) raw cashews
  • 1 tablespoon white miso paste (or red miso for a more robust taste)
  • 1 tablespoon soy sauce or tamari (use tamari for gluten free)
  • ¼ teaspoon Dijon mustard (optional)
  • Kosher salt and freshly cracked black pepper, to taste

Instructions

  1. Optional Mushroom Stock Preparation: Place dried mushrooms in a bowl and cover with 1 ½ cups room temperature water. Submerge completely using a smaller bowl or weight. Soak for 30 minutes until softened. Scoop out mushrooms, strain liquid through a fine sieve to remove sediment and reserve the stock. Clean rehydrated mushrooms in water multiple times to remove grit, then slice and set aside.
  2. Prepare Fresh Mushrooms: Slice fresh mushrooms such as cremini and shiitake (remove shiitake stems). Tear oyster or maitake mushrooms into strips, discarding tough ends.
  3. Sauté Aromatics and Mushrooms: Heat olive oil in a Dutch oven or soup pot over medium-high heat. Add chopped onions with a pinch of salt, sauté for 4-5 minutes until soft. Add garlic, cook for 1-2 minutes. Add vegan butter and melt, then add fresh and rehydrated mushrooms. Cook for about 5 minutes until softened. Season with salt and pepper.
  4. Deglaze with Wine: Pour in white wine, scrape browned bits from pot bottom. Simmer for 3-4 minutes until alcohol smell dissipates and liquid reduces slightly.
  5. Add Broth and Simmer: Add mushroom stock if using (reserve last tablespoon due to sediment) plus vegetable broth (use 4 cups if no mushroom stock). Add bouquet garni. Bring to boil, cover, reduce heat, simmer 15 minutes.
  6. Blend Soup Base: Remove 1/3 to 1/2 of soup (~2 ½ cups), including some mushrooms but no bouquet garni. Transfer to blender, add cashews, miso paste, and soy sauce. Blend from low to high speed until smooth.
  7. Combine and Finish Cooking: Stir blended mixture back into pot. Bring to simmer and cook 5-10 minutes until flavors meld and soup thickens slightly. Adjust seasoning with salt and pepper. Add Dijon mustard if desired. Remove bouquet garni.
  8. Serve: Ladle soup into bowls, drizzle with a little olive oil for extra richness if desired, and garnish with chopped parsley and/or chives.

Notes

  • Using a variety of mushrooms increases the complexity and depth of flavor.
  • Dried mushrooms add intense umami, but are optional if unavailable.
  • Soaking and rinsing dried mushrooms well prevents gritty texture in the soup.
  • Vegan butter adds richness, but olive oil works as a substitute.
  • Replacing white miso with red miso results in a deeper, more robust taste.
  • Use tamari instead of soy sauce for a gluten-free option.
  • Dijon mustard adds a subtle acidity and brightness if desired.
  • This soup stores well and flavors improve after a day refrigerated.

Keywords: vegan mushroom soup, creamy mushroom soup, plant-based soup, gluten free vegan soup, mushroom bisque vegan, easy mushroom soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating