Creamy, hearty, and bursting with earthy flavors, this Delicious Vegan Mushroom Wild Rice Soup is the ultimate comfort food. It brings together the nutty chewiness of wild rice with the meaty richness of mushrooms, all wrapped in a silky, dairy-free broth. Perfect for chilly evenings, this soup feels like a warm hug in a bowl — cozy, satisfying, and nourishing.

WANT TO SAVE THIS RECIPE?
Each spoonful offers a symphony of textures and tastes, from the robust mushrooms to the tender rice and velvety broth seasoned with aromatic herbs. Whether you’re seeking a soul-warming vegan dinner, a crowd-pleasing lunch, or an easy make-ahead meal, this wild rice soup will quickly become one of your go-to favorites.
Why You’ll Love This Delicious Vegan Mushroom Wild Rice Soup
- Wholesome & Hearty: Packed with fiber, plant protein, and essential nutrients.
- Comfort Food Classic: Perfectly cozy without being heavy — ideal for fall and winter meals.
- Simple & Flexible: Made with easy-to-find ingredients and customizable to your taste.
- Vegan & Dairy-Free: Naturally creamy without any added cream or butter.
- Meal Prep Friendly: Stores and reheats beautifully for quick, delicious meals throughout the week.
Preparation Phase & Tools to Use for Delicious Vegan Mushroom Wild Rice Soup
Creating a creamy, luscious Vegan Mushroom Wild Rice Soup requires just a few essential kitchen tools. Each one plays a crucial role in ensuring the dish’s perfect texture and flavor:
- Large Heavy-Bottomed Pot or Dutch Oven: Vital for evenly cooking the soup without burning the ingredients at the bottom. A good pot helps build flavor by allowing the mushrooms to properly sauté.
- Sharp Chef’s Knife: Necessary for chopping mushrooms, onions, and other aromatics efficiently and safely.
- Cutting Board: Provides a stable surface for prepping your ingredients.
- Measuring Cups and Spoons: Ensure accurate quantities for perfect seasoning and consistency.
- Wooden Spoon or Silicone Spatula: Ideal for stirring the soup without scratching your pot and for sautéing vegetables evenly.
- Ladle: Makes serving the soup easy and clean, maintaining portion control.
- Blender (Optional): For those who prefer an ultra-creamy texture, blending a small portion of the soup can thicken it naturally without added cream.
Having the right tools on hand will make your cooking experience smooth, enjoyable, and mess-free!
Preparation Tips
- Prep All Ingredients First: Dice your onions, slice the mushrooms, and measure out the rice and broth before you start cooking. This keeps the cooking process flowing smoothly.
- Use a Mix of Mushrooms: Combining cremini, button, and shiitake mushrooms adds a deeper, more complex flavor profile.
- Toast the Rice Lightly: Sautéing the wild rice briefly before adding broth enhances its nutty flavor.
- Don’t Rush the Simmer: Wild rice needs time to fully cook and burst open. Be patient for the best texture.
- Season Gradually: Taste your soup as it cooks and adjust the seasoning gradually for a perfectly balanced flavor.
Ingredients for This Delicious Vegan Mushroom Wild Rice Soup
Here’s everything you’ll need to create this rich and hearty soup:
- 1 tablespoon olive oil — for sautéing the vegetables.
- 1 large yellow onion, diced — adds a sweet, savory base.
- 3 cloves garlic, minced — brings depth and aroma.
- 4 cups mixed mushrooms (cremini, button, shiitake), sliced — the star ingredient providing hearty texture and umami flavor.
- 1 cup wild rice — adds chewiness and a nutty flavor.
- 6 cups vegetable broth — builds a rich, savory base without overpowering the mushrooms.
- 1 cup canned coconut milk (full-fat) — gives the soup a luscious, creamy consistency without dairy.
- 2 tablespoons flour (all-purpose or gluten-free) — helps to slightly thicken the soup naturally.
- 2 teaspoons dried thyme — for a warm, herbaceous note.
- 1 teaspoon dried rosemary — pairs beautifully with mushrooms.
- 1 teaspoon smoked paprika — adds a subtle smokiness.
- Salt and pepper to taste — essential for seasoning.
- Fresh parsley, chopped (for garnish) — brightens up the flavors before serving.
- Crusty bread (optional) — perfect for dipping!
Optional Add-ins:
- A handful of spinach or kale stirred in at the end for added greens.
- A splash of white wine for extra depth during sautéing.

Step 1: Sauté the Aromatics
In a large heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Add the diced onions and cook until they become translucent and slightly golden, about 5 minutes. Stir in the minced garlic and cook for another 1-2 minutes, until fragrant.
Step 2: Cook the Mushrooms
Add the sliced mushrooms to the pot. Sauté them, stirring occasionally, until they release their moisture and turn golden brown — about 8 to 10 minutes. This step is key to building rich umami flavor, so don’t rush it!
Step 3: Toast the Wild Rice
Sprinkle the wild rice into the pot with the sautéed mushrooms and stir well. Let it toast lightly for about 2-3 minutes, stirring often. This brings out its nutty, aromatic quality.
Step 4: Add the Broth and Simmer
Pour in the vegetable broth, scraping any flavorful bits from the bottom of the pot. Add the thyme, rosemary, smoked paprika, salt, and pepper. Stir to combine. Bring everything to a boil, then reduce the heat to low, cover, and let simmer for about 45-50 minutes, or until the wild rice is tender and has slightly burst open.
Step 5: Create the Creamy Base
In a small bowl, whisk together the flour and coconut milk until smooth. Pour this mixture into the soup pot. Stir well to incorporate and allow the soup to thicken slightly, simmering uncovered for another 5-10 minutes.
Step 6: Final Touches and Serve
Taste the soup and adjust the seasoning if needed. Garnish with freshly chopped parsley before serving. Pair it with a couple of slices of crusty bread for a complete, hearty meal.
Notes
- Adjust the Thickness: If you prefer a thicker soup, blend about one cup of the cooked soup and stir it back into the pot. For a thinner consistency, simply add a bit more vegetable broth.
- Rice Cooking Time Varies: Wild rice can be unpredictable — sometimes it cooks faster, sometimes slower. Always check for doneness and allow more time if needed.
- Flavor Boosters: A splash of soy sauce, tamari, or a touch of miso paste can add an extra savory depth if you like a bolder flavor.
- Herb Freshness: If using fresh thyme or rosemary instead of dried, double the quantity for a more vibrant flavor.
- Coconut Milk Substitute: If you prefer a less coconut-forward taste, unsweetened almond milk or oat milk can be used, although the soup will be slightly less creamy.
Watch Out for These Mistakes While Cooking
- Overcrowding the Mushrooms: If the mushrooms are piled up in the pot, they’ll steam instead of sautéing, losing that delicious caramelized flavor. Cook them in batches if necessary.
- Skipping the Wild Rice Toasting Step: Toasting the rice unlocks a wonderful nutty flavor — don’t skip it!
- Boiling the Soup After Adding Coconut Milk: High heat can cause coconut milk to separate. Once the milk is added, keep the soup at a gentle simmer.
- Not Seasoning As You Go: Waiting until the end to season can result in a flat-tasting soup. Layer the seasoning gradually as you cook.
- Over-Thickening: Too much flour or too long of a simmer after adding the coconut milk can make the soup too dense. Monitor the texture and add broth if needed.
What to Serve With Delicious Vegan Mushroom Wild Rice Soup
This hearty soup shines as a complete meal on its own but pairs wonderfully with a variety of sides to create an even more satisfying dining experience.
8 Recommendations:
1. Crusty Artisan Bread
Warm, crusty bread like a sourdough baguette or rustic whole grain loaf is perfect for soaking up the creamy broth.
2. Garlic Breadsticks
Crispy on the outside, soft on the inside, garlic breadsticks bring a flavorful and aromatic complement to the earthy mushroom soup.
3. Vegan Caesar Salad
A crisp romaine salad tossed in a creamy vegan Caesar dressing adds a refreshing contrast to the rich, hearty soup.
4. Roasted Vegetables
Seasonal roasted veggies such as carrots, Brussels sprouts, and parsnips enhance the meal with a variety of textures and flavors.
5. Simple Green Salad
A light salad of mixed greens with a lemon vinaigrette cuts through the creaminess and refreshes the palate.
6. Grilled Vegan Cheese Sandwich
A melty vegan cheese sandwich makes an indulgent and cozy sidekick for dipping into the soup.
7. Sweet Potato Fries
The natural sweetness and crispness of sweet potato fries balance beautifully with the savory, creamy soup.
8. Vegan Stuffed Mushrooms
Stay on theme with tender mushrooms stuffed with herbs, breadcrumbs, and vegan cheese for a delightful appetizer or side dish.
Storage Instructions for Delicious Vegan Mushroom Wild Rice Soup
Storing this comforting soup properly ensures that you can enjoy it for days without losing its flavor or texture:
- Refrigerator: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 5 days. The flavors will continue to deepen over time, making leftovers even more delicious!
- Freezer: This soup freezes well! Place cooled soup into freezer-safe containers, leaving a bit of space at the top for expansion. It will keep frozen for up to 2 months. For best results, thaw it overnight in the refrigerator before reheating.
- Reheating: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally. You may need to add a splash of vegetable broth or water as the rice tends to absorb liquid over time.
Pro Tip: Freeze the soup in individual portions for quick, easy meals on busy days!
Estimated Nutrition (Per Serving)
While actual nutrition values can vary based on specific ingredients and portion sizes, here’s a close estimate for one hearty bowl of Delicious Vegan Mushroom Wild Rice Soup:
- Calories: 320 kcal
- Protein: 8 grams
- Carbohydrates: 38 grams
- Fat: 15 grams
- Saturated Fat: 10 grams (from coconut milk)
- Fiber: 5 grams
- Sugar: 4 grams
- Sodium: 600 mg
- Cholesterol: 0 mg (completely plant-based!)
This soup offers a balanced meal that’s rich in fiber, healthy fats, and plant protein — perfect for maintaining energy and satisfaction!
Frequently Asked Questions
1. Can I use a different type of rice instead of wild rice?
Yes, but keep in mind that white or brown rice will cook faster and give a different texture. Wild rice has a unique chewiness and nutty flavor that’s hard to replace.
2. How do I make this soup gluten-free?
Simply substitute the all-purpose flour with a gluten-free flour blend, or even use cornstarch as a thickening agent.
3. Can I make this soup in a slow cooker?
Absolutely! Sauté the onions, garlic, and mushrooms first, then transfer everything to a slow cooker. Cook on low for 6-7 hours or on high for 3-4 hours until the rice is tender.
4. Can I add more vegetables to this soup?
Definitely! Carrots, celery, spinach, or kale are excellent additions. Add leafy greens towards the end to preserve their vibrant color and texture.
5. What’s the best way to reheat this soup?
Reheat gently on the stovetop over medium-low heat, stirring often. Add a little extra broth if it becomes too thick after storing.
6. Will the coconut milk make the soup taste sweet?
No — the coconut milk gives creaminess without making the soup taste coconutty or sweet, especially when balanced with savory mushrooms and herbs.
7. Is this soup kid-friendly?
Yes! Kids tend to love the creamy texture and mild, comforting flavors. You can even chop the mushrooms smaller if needed for picky eaters.
8. Can I freeze this soup with the rice in it?
Yes, though the rice may absorb some of the broth during freezing. It’s a good idea to add a splash of vegetable broth when reheating to bring it back to a soup-like consistency.
Conclusion
Warm, rich, and deeply comforting, Delicious Vegan Mushroom Wild Rice Soup is the kind of recipe that you’ll want to make again and again. It’s simple yet nourishing, elegant enough for a cozy dinner party, but easy enough for a weekday meal. The savory depth from the mushrooms, the hearty bite of wild rice, and the creamy coconut milk broth come together in perfect harmony. Whether you’re craving an easy vegan dinner, a make-ahead meal for busy weeks, or a nourishing option to curl up with on a chilly day, this soup truly delivers. Gather your ingredients, grab your pot, and get ready to create a dish that will warm hearts and bellies alike!

Delicious Vegan Mushroom Wild Rice Soup
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
Description
Craving a cozy, satisfying meal that’s both wholesome and packed with flavor? Look no further than this Delicious Vegan Mushroom Wild Rice Soup! This easy recipe brings together tender wild rice, hearty mushrooms, and a rich, creamy coconut milk broth to create the perfect comfort food experience. Ideal for those seeking quick dinner ideas, healthy snacks, easy vegan recipes, or new dinner ideas to warm up chilly nights. The robust flavors and satisfying textures make it an irresistible dish for both vegans and non-vegans alike. Whether you need easy food ideas for meal prepping or a healthy lunch option, this soup promises pure, heartwarming goodness in every spoonful. Let your kitchen fill with the earthy aroma and comforting vibes that only a bowl of homemade soup can offer!
Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 4 cups mixed mushrooms (cremini, button, shiitake), sliced
- 1 cup wild rice
- 6 cups vegetable broth
- 1 cup canned coconut milk (full-fat)
- 2 tablespoons flour (all-purpose or gluten-free)
- 2 teaspoons dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Optional: crusty bread for serving
Instructions
- Sauté the Aromatics: In a large heavy-bottomed pot, heat olive oil over medium heat. Cook diced onions until translucent, then add minced garlic and cook until fragrant.
- Cook the Mushrooms: Add sliced mushrooms and sauté until golden brown and their moisture has evaporated.
- Toast the Rice: Stir in wild rice and toast for 2-3 minutes to enhance its nutty flavor.
- Add Broth and Seasoning: Pour in vegetable broth. Add thyme, rosemary, smoked paprika, salt, and pepper. Bring to a boil, then reduce heat and simmer covered for 45-50 minutes, or until rice is tender.
- Make It Creamy: Whisk coconut milk and flour together, then stir into the soup. Simmer uncovered for 5-10 minutes until slightly thickened.
- Adjust and Serve: Taste and adjust seasoning as needed. Garnish with chopped parsley and serve hot with crusty bread.
- Prep Time: 15 minutes
- Cook Time: 1 hour