This wild rice and mushroom soup is cozy, earthy and full of flavor. Nutty wild rice, golden shiitake mushrooms and a classic veggie base simmer together in one pot for a hearty, plant-based bowl that feels like a warm blanket on a chilly day.

Jump to:
The backstory.
When the weather turns, I want a soup that eats like a meal without feeling heavy. Wild rice was my answer. It holds its chewy bite even after a long simmer, and paired with savory shiitakes and a little fennel, it turns a pot of vegetable stock into something rich and satisfying. This one has been on repeat in my kitchen every fall since.
xoxo Kori
It's a must-make.
This mushroom wild rice soup checks every box for a cozy weeknight dinner:
- Hearty without meat. Wild rice and meaty shiitakes make it filling and satisfying.
- One pot, easy cleanup. Everything simmers together, so there is barely anything to wash.
- Naturally gluten-free. Wild rice is gluten-free, just check the package to be sure.
- Great for meal prep. It keeps well all week and freezes beautifully.
Earthy, nutty and cozy in every spoonful.
Let’s talk texture and flavor.
Every bite has a little chew from the wild rice, balanced by tender vegetables and silky mushrooms. The broth is savory and earthy from the browned shiitakes, with a gentle sweetness from the fennel and carrots. Fresh herbs and a squeeze of lemon at the end brighten it all up.
What you'll need.
Here is what you need to make this wild rice and mushroom soup:
- Olive oil – for sautéing the vegetables.
- Onion, carrots and celery – the classic soup base.
- Shiitake mushrooms – they brown beautifully and add deep, savory flavor.
- Fennel bulb – adds a subtle sweetness. Save the fronds for garnish.
- Vegetable stock – a roasted vegetable stock adds even more depth if you can find it.
- Wild rice – rinse it well before adding it to the pot.
- Fresh parsley, thyme and chives – for a fresh, herby finish.
- Lemon juice – brightens the whole pot.
- Kosher salt and black pepper – to season.
For exact ingredient quantities, please see the recipe card below!
Love a cozy bowl? My Mushroom Barley Soup is just as hearty, and my Vegan Potato Leek Soup is creamy comfort in a bowl.
Customize it your way.
Make this soup your own with whatever you have on hand:
- Other mushrooms – swap in cremini, portobello or rehydrated dried shiitakes.
- No fennel – use leeks or extra celery plus a pinch of fennel seed.
- Rice swap – brown rice or a wild rice blend works too. Adjust the cooking time.
- Add greens – stir in a handful of spinach or chopped kale at the end.
- Herb mix – try marjoram, tarragon or a little rosemary. Rosemary is strong, so start small.
Flexible dietary swaps.
Easy swaps to fit the way you eat:
- Creamy version – stir in a splash of coconut milk or cashew cream at the end.
- Extra plant protein – add a can of drained white beans or chickpeas.
- No lemon – use white wine vinegar or a splash of sherry.
- Low sodium – use low-sodium stock and season to taste at the end.
How to make mushroom wild rice soup.
This one-pot soup comes together in four simple steps:
Sauté
Cook the onion and mushrooms in olive oil until soft and golden brown.
Sweat
Stir in the carrot, celery and fennel, cover and cook on low for about 5 minutes.
Simmer
Add the stock, wild rice, salt and pepper, then simmer until the rice is tender, about 45 minutes.
Finish
Stir in the fresh herbs and lemon juice, adjust the seasoning and serve.
How to serve it.
This soup is a meal on its own, but it is even better with a few extras:
- Serve with crusty bread or breadsticks for dunking.
- Pair with a green salad tossed in a lemony vinaigrette.
- Top with toasted pepitas or croutons for crunch.
- Garnish with the reserved fennel fronds and extra herbs.
- Make it flex – stir in shredded rotisserie chicken or diced cooked turkey during the last few minutes of simmering.
Kori's tips.
- Wild rice never gets fully soft like white rice. It is done when it is tender with a little chew.
- Let the mushrooms brown well before adding the other vegetables. That is where the flavor comes from.
- The rice keeps soaking up broth as it sits, so add a splash of stock when you reheat leftovers.
- Taste at the end and adjust the lemon, salt and herbs to your liking.
FAQs
Cool it quickly, then store it in an airtight container in the fridge for up to 4 days.
Yes. Freeze it in a freezer-safe container for up to 4 months, leaving about an inch of space at the top. Thaw it overnight in the fridge.
Reheat it slowly on the stovetop, or in the microwave at 50% power, stirring often. Add a splash of stock if it has thickened.
Yes, wild rice is naturally gluten-free. Check the package to make sure it was not processed with wheat.
📌 Be sure to save this pin to Pinterest for later!
Can I ask you a favor?
If you tried this recipe, let me know! I'd love for you to come back and give the recipe a 5 star rating and leave a review in the comments! 🙂
Want more easy dinners? Grab my FREE 5-night mostly meatless dinner plan and get new recipes in your inbox.

Wild Rice and Mushroom Soup
Ingredients
- 2 tablespoons olive oil
- 8 ounces yellow or white onion (small diced)
- 4 ounces shiitake mushrooms (stems removed, thinly sliced)
- 4 ounces carrot (peeled and small diced)
- 4 ounces celery (small diced)
- 4 ounces fennel bulb (small diced, fronds saved for garnish)
- 2 quarts vegetable stock
- 1 cup wild rice (rinsed and drained)
- 1 teaspoon kosher salt (plus more to taste)
- ½ teaspoon ground black pepper (plus more to taste)
- 2 tablespoons fresh parsley (chopped)
- ½ tablespoon fresh thyme (chopped)
- 1 tablespoon fresh chives (chopped)
- 2 tablespoons fresh lemon juice (plus more to taste)
Instructions
- Heat the olive oil in a 4-quart soup pot over medium heat. Add the onion and mushrooms and cook until soft and golden brown, about 8 to 10 minutes.
- Stir in the carrot, celery and fennel. Reduce the heat to low, cover and let the vegetables sweat for about 5 minutes.
- Add the vegetable stock, wild rice, salt and pepper. Raise the heat to medium-high and bring to a simmer. Simmer until the rice is tender, about 45 minutes, adjusting the heat to keep a gentle simmer. Wild rice stays slightly chewy when it is done.
- Stir in the parsley, thyme, chives and lemon juice. Taste and adjust with more salt, pepper or lemon juice. Garnish with the reserved fennel fronds and serve.
Kori's Tips
Nutrition
© 2026 Flexitarian Eats





Comments
No Comments