A comforting, earthy soup that brings together the nutty flavor of wild rice and the deep richness of mushrooms in a creamy, plant-based broth. This hearty dish is perfect for cozy evenings and delivers both warmth and nourishment in every spoonful.
Why You’ll Love This Recipe
This soup is deeply satisfying while remaining completely plant-based. The combination of wild rice and mushrooms creates a rich, almost meaty texture without any animal products. It’s perfect for meal prep since it tastes even better the next day, and it’s naturally wholesome with simple, accessible ingredients. Whether you’re vegan or just looking for a comforting, healthy meal, this recipe checks all the boxes.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 cup wild rice, rinsed
1 tablespoon olive oil
1 medium onion, finely chopped
3 cloves garlic, minced
3 cups mushrooms, sliced (cremini or button)
2 medium carrots, diced
2 celery stalks, diced
6 cups vegetable broth
1 teaspoon dried thyme
1 teaspoon dried rosemary
1/2 teaspoon black pepper
1 teaspoon salt (adjust to taste)
1 cup unsweetened plant-based milk
3 tablespoons all-purpose flour
2 tablespoons nutritional yeast (optional)
2 tablespoons fresh parsley, chopped
Directions
Cook the wild rice according to package instructions. Set aside once done.
In a large pot, heat olive oil over medium heat. Add chopped onion and sauté for 3–4 minutes until softened.
Add garlic and cook for another 1 minute until fragrant.
Stir in mushrooms, carrots, and celery. Cook for 6–8 minutes until vegetables begin to soften and mushrooms release their moisture.
Add vegetable broth, thyme, rosemary, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15–20 minutes.
In a small bowl, whisk together plant-based milk and flour until smooth.
Slowly pour the mixture into the soup while stirring continuously to avoid lumps.
Add the cooked wild rice and let the soup simmer for another 5–10 minutes until thickened.
Stir in nutritional yeast if using, and adjust seasoning as needed.
Garnish with fresh parsley before serving.
Servings and timing
Servings: 4 to 6 servings
Prep time: 15 minutes
Cook time: 45 minutes
Total time: 1 hour
Variations
You can swap the mushrooms with a mix of wild mushrooms for a deeper flavor. Add spinach or kale toward the end for extra greens. For a thicker texture, blend a portion of the soup and mix it back in. If you prefer a richer taste, use coconut milk instead of regular plant-based milk.
Storage/Reheating
Store the soup in an airtight container in the refrigerator for up to 4 days. It will thicken as it sits, so you may need to add a bit of water or broth when reheating. Reheat on the stovetop over medium heat or in the microwave until warmed through. This soup also freezes well for up to 2 months.
FAQs
Can I use a different type of rice?
Yes, but wild rice provides a unique texture and flavor. Brown rice is the closest substitute.
How do I make this soup gluten-free?
Use a gluten-free flour blend or cornstarch instead of all-purpose flour.
Can I make this soup oil-free?
Yes, sauté the vegetables in a bit of vegetable broth instead of oil.
What type of mushrooms works best?
Cremini mushrooms are ideal, but button or a mix of mushrooms also works well.
Can I make this ahead of time?
Yes, the flavors deepen over time, making it perfect for meal prep.
How can I make it thicker?
Blend part of the soup or add a bit more flour slurry.
Is nutritional yeast necessary?
No, but it adds a subtle cheesy, savory flavor.
Can I freeze this soup?
Yes, let it cool completely before freezing in airtight containers.
What can I serve with this soup?
It pairs well with crusty bread or a simple salad.
Can I use fresh herbs instead of dried?
Yes, use about three times the amount of fresh herbs compared to dried.
Conclusion
Vegan wild rice mushroom soup is a comforting, wholesome dish that brings together rich flavors and nourishing ingredients in one pot. It’s easy to prepare, adaptable to your preferences, and perfect for any time you need a warm and satisfying meal.