A hearty vegan wild rice soup recipe provides the perfect warm, plant-based comfort for busy families looking for a nutritious meal. This wholesome dish features tender wild rice, earthy mushrooms, and colorful vegetables simmered in a creamy, dairy-free broth that fills your kitchen with amazing aromas. It serves as a reliable go-to dinner on chilly evenings when you need something nourishing and quick.
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 15 min | 30 min | 45 min | 6 | Easy | American |
Nothing brings my family together quite like a big pot of soup on the stove. This vegan wild rice soup recipe has become a staple in our home because it manages to feel fancy enough for a weekend dinner but remains simple enough for a Tuesday night. My kids actually enjoy eating their greens when they are tucked into this flavorful, creamy broth, and I love that it keeps them full throughout their busy school days. It is one of those classic comfort food dishes that makes everyone feel cared for after a long day.
Why My Family Loves This Recipe
- It is incredibly comforting and warming during the colder months of the year.
- The texture remains satisfying and chewy thanks to the high-quality wild rice.
- This recipe is naturally plant-based and allergy-friendly for school lunches.
- It reheats perfectly, making it an excellent option for meal prepping on Sunday nights.
Ingredients
This recipe relies on simple, pantry-friendly ingredients that you likely already have or can easily find at your local market. Here is exactly what you need to prepare this cozy soup.
| Quantity | Ingredient | Notes |
|---|---|---|
| 3 cups | Cooked Wild Rice | Use 1 cup raw rice in 4 cups water |
| 2 large | Carrots | Chopped finely |
| 2 stalks | Celery | Chopped |
| 4 whole | Green Onions | Chopped |
| 8 ounces | Mushrooms | Sliced cremini or button |
| 4 cups | Water | Vegetable broth works too |
| 2 tsp | Salt | Adjust to your preference |
| 3 tsp | Oregano | Dried |
| 2 tsp | Old Bay | Optional seasoning kick |
| 1 tsp | Pepper | Black pepper |
| 2 tsp | Basil | Dried |
| 3 tbsp | Vegan Butter | Divide for roux |
| 1/4 cup | Flour | All-purpose or GF blend |
| 1 cup | Non-dairy Milk | Unsweetened soy or oat |
| 2-3 handfuls | Greens | Kale, spinach, or chard |
How to Make It
Cooking this soup is a straightforward process that rewards you with deep, complex flavors. Follow these steps to ensure your roux is perfectly creamy every single time.
Prepare the Rice
Cook your wild rice in four cups of water for forty-five minutes until the grains are soft and burst open.
Sauté the Vegetables
Heat a large pot over high heat and sauté the carrots, celery, and green onions in a splash of oil until they soften.
Add Mushrooms
Add your sliced mushrooms to the pot, cooking them until they release their liquid and begin to brown nicely.
Season the Base
Stir in your salt, oregano, Old Bay, pepper, and basil until the vegetables are evenly coated in the aromatic spices.
Simmer the Broth
Pour in the water, cover the pot, and let the mixture simmer while you prepare your creamy roux.
Create the Roux
Melt the vegan butter in a separate saucepan, whisk in the flour to create a paste, and gradually add the non-dairy milk.
Thicken the Soup
Add your cooked wild rice to the main pot, then stir in your thickened roux until the soup consistency becomes creamy and rich.
Final Touches
Cook on high for five to ten minutes, then fold in your fresh greens until they wilt into the hot soup.
Mom Tips & Hacks
Managing a household means every second counts, so I always cook my wild rice in large batches during my weekend meal prep session. You can keep the cooked rice in an airtight container for up to five days, which makes assembling this soup on a Tuesday night a breeze. If you have picky eaters who avoid mushrooms, try pulsing them in a food processor so they integrate into the broth without changing the texture too much. For lunchboxes, pack the soup in a pre-warmed thermos to ensure it stays hot until lunchtime. If you find yourself short on time, using a high-quality store-bought vegetable broth instead of plain water adds an extra layer of savory depth to the base without requiring any additional effort.
Easy Variations
You can easily customize this recipe based on what you have in your refrigerator or what your family prefers. If you want to increase the protein content, stir in a can of rinsed chickpeas or white beans during the final five minutes of cooking. For a heartier vegetable profile, feel free to add diced potatoes or frozen peas along with the carrots. If you prefer a lighter version, you can reduce the vegan butter and flour in the roux and rely on a splash of coconut cream to add richness. Should you want an extra spicy kick, a pinch of red pepper flakes or smoked paprika creates a wonderful contrast with the earthiness of the mushrooms and wild rice.
What to Serve With It
This soup is a complete meal on its own, but it pairs beautifully with a few simple sides that elevate the entire dining experience. My children love dipping a slice of warm, crusty sourdough bread into the creamy broth to soak up every last drop. A crisp side salad with a simple lemon vinaigrette provides a nice acidic contrast to the rich, earthy flavors of the wild rice. If you are serving this for a weekend brunch or dinner, homemade vegan garlic knots or saltines offer a fun, crunchy element that kids find irresistible. Finish the meal with a simple fruit compote or dairy-free oatmeal cookies to round out your family dinner with something sweet and satisfying.
Storage & Leftovers
Storing this soup is incredibly simple, and I find that the flavors actually improve the next day as the spices continue to meld. Place any leftovers in an airtight glass container and keep it in the refrigerator for up to four days. If you wish to freeze the soup, skip adding the greens until you are ready to reheat, as greens can get mushy after thawing. When you are ready to eat, reheat the soup on the stovetop over medium heat, adding a splash of extra non-dairy milk if the wild rice has absorbed too much of the liquid. It is a lifesaver for those hectic nights when cooking from scratch is just not possible, providing a hot, homemade meal in minutes.
FAQ
Can I substitute brown rice for wild rice in this soup?
You can use brown rice, but keep in mind that the texture will be much softer and the cooking time will change significantly. Wild rice provides a unique chewy bite that is essential to the heartiness of this specific recipe.
How do I know when the wild rice is perfectly cooked?
Your wild rice is ready when the outer hulls have split open and the grains are tender to the bite. It usually takes about forty-five minutes of boiling in water to achieve this texture.
What should I do if the soup gets too thick after sitting?
The rice will continue to absorb liquid as it sits, so simply add a small splash of water or non-dairy milk when reheating. Stir the soup well over medium heat until it returns to your desired creamy consistency.
Can I make this recipe ahead of time for a party?
This soup is excellent for make-ahead meals since the flavors develop further in the fridge. Prepare the soup as directed but stop just before adding the greens, then add them fresh when you reheat the pot before serving.
Does this recipe freeze well?
This soup freezes beautifully for up to three months when stored in a freezer-safe bag or container. Ensure you leave a little space at the top of the container for expansion and thaw overnight in the refrigerator before heating.
Conclusion
There is something truly special about serving a meal that feels like a warm hug in a bowl, and this vegan wild rice soup recipe hits that mark every time. By combining earthy mushrooms, nutty wild rice, and a velvety homemade roux, you create a dish that is both sophisticated and incredibly approachable for any night of the week. Whether you are meal prepping for busy school days or simply craving a nutritious, comforting dinner, this recipe delivers on every front. I encourage you to gather your ingredients and get a pot simmering on the stove this week. Your kitchen will smell amazing, and your family will surely appreciate the effort of such a wholesome, delicious meal. Happy cooking, and enjoy every spoonful of this plant-based goodness with your loved ones!
Print
Vegan Wild Rice Soup
- Total Time: 45
- Yield: 6 servings
- Diet: Vegan
Description
A hearty, plant-based comfort dish that warms the soul. This nutritious wild rice soup features earthy mushrooms, colorful carrots, and celery, all simmered in a rich, creamy, dairy-free broth. Perfect for chilly evenings, this soup is wholesome, allergy-friendly, and simple to prepare for a quick family dinner or nutritious meal prep.
Ingredients
3 cups cooked wild rice
2 large carrots, finely chopped
2 stalks celery, chopped
4 whole green onions, chopped
8 ounces cremini or button mushrooms, sliced
4 cups vegetable broth
2 tsp salt
3 tsp dried oregano
2 tsp Old Bay seasoning
1 tsp black pepper
2 tsp dried basil
3 tbsp vegan butter
1/4 cup all-purpose flour
1 cup unsweetened soy or oat milk
3 handfuls chopped kale, spinach, or chard
Instructions
In a large pot, melt 1 tablespoon of vegan butter over medium heat.
Add carrots, celery, and mushrooms, sautéing until softened.
Stir in the cooked wild rice, vegetable broth, salt, oregano, Old Bay, pepper, and basil.
Bring the mixture to a gentle boil, then reduce heat to simmer for 15 minutes.
In a separate small saucepan, melt the remaining 2 tablespoons of vegan butter and whisk in the flour to form a roux.
Slowly whisk in the non-dairy milk until smooth, then stir this creamy mixture into the main soup pot.
Add the greens and cook for an additional 2-3 minutes until wilted.
Serve hot.
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days. This soup reheats perfectly, making it ideal for meal prepping. If the soup becomes too thick upon reheating, add a splash of vegetable broth to reach your desired consistency.
- Prep Time: 15
- Cook Time: 30
- Category: Dinner
- Method: Stovetop
- Cuisine: American

