This post may contain affiliate links. Please read our disclosure policy.
Soup season is here, and this vegan wild rice mushroom soup is sure to warm you up from the inside out! Rich, earthy and full of flavor, this simple soup recipe will be your new fall favorite!
Ingredients to make mushroom soup
- Oil: For sautéing. I use olive oil, but vegetable or canola will work well.
- Onions: To create a base flavor for the soup. Finely dice it for the best flavor.
- Mushrooms: I like to use a mix of crimini, oyster and shitake mushrooms.
- Thyme: Mushrooms and thyme work together so well! The earthy flavors of the thyme really compliment the mushrooms.
- Balsamic vinegar: To add a little tang and cut through the creaminess.
- Broth: I use vegetable broth to keep this soup vegan, you can use chicken if you prefer.
- Milk: To keep this soup plant based I used oat milk, but dairy, almond or hemp will all work well.
How to make mushroom with wild rice
- Sauté the onions until lightly golden.
- Add in the mushrooms and thyme and sauté until the mushrooms start to brown.
- Stir in the balsamic vinegar and add in the rice.
- Add the broth.
- Bring to a boil and let simmer.
- Stir in the milk.
- When it’s ready you can use an immersion blender to make it more creamy. But I like seeing the small chunks of mushrooms and onions in there, so I prefer to leave as is.
Tips for making mushroom soup
- Use a variety of mushrooms for the best flavor. I used crimini, oyster and shitake which all have slightly different flavors and textures to create a rich soup. You can mix and match your mushrooms.
- Blend with immersion blender if you want it less chunky. Once you have stirred in the milk, you can use the stick blender to blend it in the pot. alternatively, you can transfer it to a stand blender in batches, but be careful as it will be very hot.
- Use fresh thyme or any herbs if possible. Their freshness lends a wonderful fragrance to the soup and just adds so much more flavor as compared to dried thyme.
- Simmer the soup, don’t boil it. Boiling the soup can cause the mushrooms to dry out. You should have a couple of bubbles come to the surface every few seconds.
Frequently asked questions
Soup makes for a great make ahead meal. Once it has cooled, transfer it to an airtight container and it will keep well in the fridge for up to 4 to 5 days.
When it sits, the rice will absorb a lot of the liquid, so when you reheat it, stir in a little extra broth or water to help loosen it back up.
It’s best to make this mushroom soup with wild rice as it has a longer cooking time and this allows the soup to get really flavorful from the mushrooms. If you do use white or brown rice, you won’t need to simmer it for as long.
Simmer the soup with the lid off. This will allow the soup to steam and get rid of any excess liquid so that you end up with a thick soup.
More soup recipes to try:
- Healthy Broccoli and Cheese Soup
- Chickpea Noodle Soup
- Sweet Potato Cauliflower Soup
- Lentil Kale Soup
- Carrot Ginger Soup
- Chicken Lemon Orzo Soup
If you’ve tried this healthy-ish feel good Wild Rice Mushroom Soup recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!
Wild Mushroom Rice Soup
- 2 tablespoons olive oil
- 1 large onion finely chopped
- 8 ounces crimini mushrooms chopped
- 4 ounces fresh oyster mushrooms chopped
- 4 ounces fresh shiitake mushrooms stemmed, caps chopped
- 1 tablespoon chopped fresh thyme
- 3 tablespoons balsamic vinegar
- 1/2 cup wild rice
- 4 cups vegetable broth
- ½ cup unsweetened oat milk or any milk/creamer
- In a large pot over medium-high heat, heat the olive oil. Add the onions; sauté until lightly golden, about 5 minutes.
- Add all the mushrooms and thyme; sauté until mushrooms begin to brown, about 8 minutes.
- Add balsamic vinegar and stir to combine. Mix in the rice and stir for an additional minute. Pour the broth and bring the soup to a boil.
- Reduce heat; simmer covered for 45 minutes, until the rice is fully cooked.
- Stir in the milk before serving.
- You can use chicken broth rather than vegetable.
- You can use any kind of milk or creamer.
- If you don’t have thyme, feel free to use oregano, parsley, cilantro or other herbs.