If you’re craving a bowl of something hearty, velvety, and oh-so-cozy, let me introduce you to this Vegan Mushroom Soup with Wild Rice. Think earthy mushrooms, nutty wild rice, and a dreamy cashew cream that makes each spoonful feel like a warm hug on a chilly night.
As a busy mom of three, I’m always hunting for meals that feed a crowd, don’t require ten different pots, and still feel like I’ve just pulled off a small kitchen miracle. This soup checks all the boxes—it’s a 1-pot wonder, ready in about an hour, and one that even picky eaters find irresistible.
Table of Contents
Why You’ll Love This Vegan Mushroom Soup with Wild Rice
- Hearty & satisfying – wild rice makes this soup filling enough for dinner.
- Velvety without dairy – cashews blend into the creamiest base.
- Simple ingredients – pantry staples + fresh mushrooms.
- Meal prep friendly – keeps well in the fridge and freezer.
This isn’t just soup; it’s your weeknight best friend.
What Does Vegan Mushroom Soup with Wild Rice Taste Like?
Imagine walking through a forest after rain—earthy, grounding, and fresh. That’s what this soup tastes like (minus the muddy boots). Mushrooms bring deep umami, wild rice adds a nutty bite, and the cashew cream ties it all together with richness. Add a sprinkle of fresh parsley, and it’s downright restaurant-worthy comfort food.
Ingredients for Vegan Mushroom Soup with Wild Rice
The beauty of this Vegan Mushroom Soup with Wild Rice is that it transforms simple, wholesome ingredients into something deeply satisfying and comforting. You probably have many of these pantry staples already, and if not, they’re easy to find at your local grocery store. Let’s walk through what you’ll need and why each ingredient matters:
- Olive Oil – A couple of tablespoons of good olive oil gives the vegetables a rich base to sauté in. If you’re trying to cut down on oil, you could also use a splash of vegetable broth, but the oil adds a wonderful depth of flavor.
- Mushrooms (8 ounces, sliced) – Cremini mushrooms are my go-to because they’re affordable and flavorful, but you can mix in shiitake or even portobello for a bolder taste. Mushrooms are the star here—they give the soup that earthy, “meaty” bite without a trace of actual meat.
- Yellow Onion (1 medium, diced) – Onions form the backbone of so many soups, and in this recipe, they add sweetness and balance to the mushrooms.
- Vegan Worcestershire Sauce (1 teaspoon) – Not all Worcestershire sauces are vegan, so check the label. This ingredient is small but mighty, bringing tang and umami that makes the soup taste like it’s been simmering for hours.
- Carrots (2 large, peeled and chopped) – Carrots don’t just add color, they bring a natural sweetness that balances the earthy mushrooms. Plus, they sneak in some extra vitamins.
- Garlic (3 cloves, minced) – Because what’s a soup without garlic? It brightens and enhances every other flavor in the pot.
- Dried Sage (1 teaspoon) – Sage is grounding, earthy, and a little woodsy—perfect for a cozy fall or winter soup.
- Smoked Paprika (1 teaspoon) – Adds a gentle smokiness that pairs beautifully with the mushrooms and rice.
- Wild Rice Blend (1 cup) – Wild rice isn’t just filling; it’s also nutty and slightly chewy, giving the soup a wonderful texture. If you’re new to cooking with wild rice, you’ll love how hearty and satisfying it makes this dish.
- Vegetable Broth (7 cups) – A flavorful broth is key to building a rich soup base. Homemade broth is wonderful, but store-bought works just as well.
- Raw Cashews (1 cup) – Soaked and blended, cashews turn into a creamy base that makes this soup taste luxurious—without a drop of dairy.
- Salt & Black Pepper (to taste) – Don’t skip the seasoning! Salt brings the flavors together, and black pepper adds a little warmth.
👉 If you love soups that transform humble ingredients into bowls of comfort, check out my Marry Me Chicken Soup—it’s another family favorite that’s perfect for cozy nights.
This ingredient list is straightforward, but together, they create a soup that feels nourishing, hearty, and restaurant-worthy—all while keeping it 100% plant-based.

How to Make Vegan Mushroom Soup with Wild Rice
One of the best things about this Vegan Mushroom Soup with Wild Rice is how straightforward it is to make. You don’t need fancy gadgets or chef-level skills—just a large pot, a blender, and a little patience while the rice cooks. Here’s the full step-by-step guide:
Step 1: Sauté the Base
Start by warming 2 tablespoons of olive oil in a large pot over medium heat. Once hot, add your sliced mushrooms and diced onion. Sauté them together for about 10–15 minutes, stirring frequently. You’ll know they’re ready when the mushrooms release their juices and the onion turns translucent and lightly golden. This step is essential—it builds that deep, earthy flavor the soup is known for.
👉 Pro tip: Don’t rush this part. Let the mushrooms brown just a little—it’s what gives the soup its incredible depth.
Step 2: Layer in Flavor
Next, stir in the vegan Worcestershire sauce, then add the chopped carrots and minced garlic. Cook for just 1 minute, long enough for the garlic to release its aroma. You’ll start to smell the soup come alive—it’s one of those little moments that makes cooking so satisfying.
Step 3: Add Spices, Rice & Broth
Now it’s time to add the soul of this dish. Sprinkle in the dried sage and smoked paprika, followed by the wild rice blend and vegetable broth. Give everything a good stir to combine.
Bring the pot to a boil, then immediately reduce the heat to low. Cover and let it simmer for about 45 minutes, or until the wild rice is tender but still has a pleasant chew. Wild rice is naturally firmer than white rice, so don’t expect it to get mushy—that chewy bite is exactly what makes it special.
👉 If you’ve enjoyed hearty grain-based soups like my Mediterranean Lentil Soup, you’ll appreciate how the wild rice adds that same satisfying “stick-to-your-ribs” quality here.
Step 4: Make It Creamy
Once the rice is cooked, carefully ladle about 1 ½ cups of the soup into a high-powered blender. Add the raw cashews and blend until very smooth, creating a luscious cream. Pour this creamy mixture back into the pot and stir well. This is where the magic happens—the soup transforms into a velvety, dairy-free dream.
👉 No cashews on hand? Don’t worry! You can swap in 1 cup of full-fat coconut milk—just stir it directly into the soup after the rice finishes cooking.
Step 5: Season & Serve
Finally, taste the soup and season with salt and freshly ground black pepper to your liking. Ladle it into bowls, garnish with a little chopped parsley if you’d like, and serve warm. Pair it with crusty bread, a fresh salad, or enjoy it on its own as a complete, comforting meal.
Tips and Tricks for Perfect Vegan Mushroom Soup with Wild Rice
- Short on time? Swap wild rice for quinoa—it cooks faster.
- No cashews? Use 1 cup full-fat coconut milk.
- Boost flavor: Add a splash of soy sauce or balsamic vinegar.
- Make ahead: This soup tastes even better the next day.
- Avoid mushy rice: Don’t overcook—wild rice has a firm bite.
Storage for Vegan Mushroom Soup with Wild Rice
- Fridge: Store in a sealed container for 4–5 days.
- Freezer: Freeze in portions for up to 3 months.
- Reheat: Gently on the stove or microwave (add a splash of broth if it thickens).
FAQs
Q: Can I use different mushrooms?
Yes! Try shiitake or portobello for a deeper flavor.
Q: Can I make this in a slow cooker?
Absolutely. Just toss everything in (except cashews) and cook on low for 6–7 hours. Blend with cashews before serving.
Q: Is this gluten-free?
Yes—wild rice and the rest of the ingredients are naturally gluten-free.
Conclusion
This Vegan Mushroom Soup with Wild Rice is proof that comfort food can be nourishing, filling, and dairy-free without missing a thing. It’s the kind of recipe that warms not just your belly, but your whole day. So grab your biggest spoon, because this is one bowl you’ll want seconds of.
And hey—if you make it, snap a picture and tag me! I’d love to see your kitchen magic.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Vegan Mushroom Soup with Wild Rice: Cozy & Creamy Comfort
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
Earthy mushrooms and wild rice come together in this velvety Vegan Mushroom Soup. It’s a cozy 1-pot meal that’s creamy, hearty, and ready in about an hour.
Ingredients
2 tablespoons olive oil
8 ounces mushrooms, sliced (such as cremini)
1 medium yellow onion, diced
1 teaspoon vegan Worcestershire sauce
2 large carrots, peeled and chopped
3 cloves garlic, minced
1 teaspoon dried sage
1 teaspoon smoked paprika
1 cup wild rice blend
7 cups vegetable broth
1 cup raw cashews
Salt, to taste
Ground black pepper, to taste
Instructions
1. Warm olive oil in a large pot over medium heat. Add sliced mushrooms and onion, sautéing for 10–15 minutes while stirring frequently.
2. Stir in Worcestershire sauce, then add carrots and garlic. Cook for another minute until garlic is fragrant.
3. Add sage, smoked paprika, wild rice, and vegetable broth. Stir to combine.
4. Bring soup to a boil, then reduce heat, cover, and simmer for about 45 minutes until rice is tender.
5. Transfer 1 1/2 cups of soup to a blender along with the cashews. Blend until smooth and creamy.
6. Return blended mixture to the pot, stirring well to make the soup creamy.
7. Season with salt and black pepper to taste. Garnish with chopped parsley, if desired.
Notes
Use 1 cup full-fat coconut milk instead of cashews if preferred — stir it in after the rice cooks.
Store leftovers in the fridge for 4–5 days, or freeze for longer storage.
You can substitute other grains like quinoa or farro in place of wild rice.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 of 8 servings
- Calories: 224 kcal
- Sugar: 5 g
- Sodium: 850 mg
- Fat: 11 g
- Saturated Fat: 2 g
- Unsaturated Fat: 8 g
- Carbohydrates: 27 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 0 mg




