Wild Rice and Mushroom Soup

5 from 264 votes
Jump to RecipePrint

This post may contain affiliate links. Please read our disclosure policy.

Wild rice and mushroom soup is a hearty, vegetarian soup made from scratch. Enjoy this wild rice soup recipe with crusty bread for a cozy weeknight dinner. Wild rice and mushroom soup in a gold bowl topped with fresh thyme

Why You’ll Love this Wild Rice and Mushroom Soup

You truly can’t beat homemade soup when the temps start dropping. It’s miles ahead of anything canned in terms of nutrition and flavor, and often leaves you with plenty of leftovers. (And I’m sure we can all agree that soup is SO much better the next day!)

This wild rice soup recipe features meaty mushrooms, a wealth of aromatics, and rustic herbs. The wild rice adds hearty texture and earthy flavor, plus lots of essential nutrients. Wild rice takes longer to cook than most other rice varieties, however the finished result is always worth it.

Enjoy this bowl of bliss with crusty bread and fresh Parmesan, and experience healthy comfort food at its finest.

Recipe Ingredients and SubstitutionsWild rice and mushroom soup ingredients in separate bowls on a white board

  • Wild Rice: Technically, wild rice is not a rice, but rather a semi-aquatic grass native to North America. You can typically find it in the bulk bin section or grain aisle of most well-stocked grocery stores. Cooked wild rice has a cream-colored interior and deliciously nutty flavor. It’s fantastic in pilafs, stuffings, and casseroles, and also gives heft to chowders and soups.
  • Mushrooms: I use baby bella (or cremini) mushrooms, however the options are endless here. You can use a mix of shiitakes, white button, or a more exotic blend. I don’t suggest using only white button, though–they lack the umami and “oomph” factor compared to other varieties.
  • Aromatics: All good homemade soups start with a mirepoix as the flavor base. I like using a traditional mix of onion, carrots, and celery, plus some minced garlic cloves.
  • Spice blend: You want lots of earthy dried spices here to add a rustic backbone to the dish. I suggest using either Herbes de Provence or poultry seasoning, which include similar herb blends.
  • Cream: To achieve a rich, creamy consistency, this soup requires either heavy cream or cashew cream. If making dairy free/vegan, use homemade or store-bought cashew cream. Otherwise, just 1/2 cup of heavy cream adds plenty of richness.
    • To make homemade cashew cream, simply soak 1/3 cup raw cashews in 2/3 cup of hot/boiling water for 30 minutes (or longer). Once the cashews soften, transfer mixture to a high power blender and blend until smooth.

Seared mushrooms on top of creamy rice soup

Step-by-Step Instructions

Step 1: Sauté the Vegetables

Heat a glug of oil and a pat of butter in a large stockpot or Dutch oven over medium-high heat. Once hot, add the onion, carrots, and celery, and cook for about 8 minutes, until softened.Onion, carrots, and celery being sautéed in a Dutch oven

Step 2: Add the Mushrooms

Next, add the mushrooms and garlic, and stir to combine. Cook this mixture for about 6 to 8 more minutes, until the mushrooms are soft and slightly golden.

Mushrooms being added to mirepoix in a large blue pan

Step 3: Add the Rice and Simmer Soup

Add the wild rice and stir to coat. Let the rice cook for 1 to 2 minutes to lightly toast the grains. Next, stir in the salt, pepper, and herb mixture.

Add the broth and stir well. Bring the mixture to a low boil, cover, reduce the heat, and simmer for 45 to 60 minutes, or until the rice is tender.Wild rice being mixed into sauteed vegetable mixture

Step 4: Add Cream and Parmesan

Remove the lid and stir in the heavy cream. Gradually sprinkle in the Parmesan cheese, while stirring continuously to avoid clumping, until all is combined. Lastly, remove from heat, ladle into bowls, and top with garnishes of choice!A white ladle pulling out a serving of soup

FAQs and Expert Tips

What to Serve with Wild Rice and Mushroom Soup:

I love serving this soup with a crusty French baguette for sopping up extra broth. Alternatively, you can make homemade croutons with day old bread and sprinkle them overtop.

As far as sides, this soup complements a fresh, crunchy salad beautifully. I particularly love this 10 Minute Shredded Brussels Salad or this Chopped Winter Salad with White Balsamic.

How to Store, Reheat and Freeze:

  • To Store. Refrigerate leftovers for up to 5 days or freeze for up to 3 months.
  • To Reheat. Reheat gently on the stovetop over medium heat until warm throughout. You can also reheat this soup in the microwave, however be sure to stop and stir it every 30 to 45 seconds. This helps promote even reheating so the top layer isn’t scolding and bottom is still cold.
  • To Freeze. Store cooked and cooled leftovers in an airtight freezer-safe storage container in the freezer for up to 3 months. Let thaw in the refrigerator overnight before reheating.
  • I use my Lodge Enameled 6-qt Dutch Oven for every single homemade soup recipe. It’s a staple piece on my stovetop, and has endless functionality. Lodge is also quite a bit cheaper than Cuisinart, yet just as good quality, in my opinion.
  • Using a quality wild rice blend, like this variety from Lundberg, will transform your soup. This rice is full-bodied in flavor with earthy aromas.

Wild rice and mushroom soup in a gold bowl with spoons resting on the side

More Healthy Soup Recipes to Try:

Instant Pot Vegetable Soup

Nourishing White Bean and Lemon Soup

White Bean Enchilada Soup

If you give this wild rice soup recipe a try, snap a pic and tag #dishingouthealth so I can see your beautiful creations. Also, follow along on Facebook and Pinterest for the latest recipe updates!

5 from 264 votes

Wild Rice and Mushroom Soup

Wild rice and mushroom soup is a hearty, vegetarian soup made from scratch. Enjoy this wild rice soup recipe with crusty bread for a cozy weeknight dinner.
Prep Time: 15 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 25 minutes
Servings: 6 servings

Equipment

  • Large Dutch oven or stock pot

Ingredients  

  • 2 Tbsp. olive oil
  • 2 Tbsp. unsalted butter
  • 1 yellow onion, finely chopped
  • 3/4 cup finely chopped carrots
  • 1/2 cup finely chopped celery
  • 8 oz. baby bella (cremini) mushrooms, sliced
  • 4 garlic cloves, minced
  • 1 cup dry wild rice blend (such as Lundberg brand)
  • 1 Tbsp. poultry seasoning (sub Herbs De Provence)
  • 1 tsp. kosher salt
  • 1/2 tsp. black pepper
  • 4 cups (1 quart) lower sodium vegetable broth
  • 2/3 cup heavy cream (sub cashew cream*)
  • 1/3 cup finely grated Parmesan cheese
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Measure out heavy cream and let it sit at room temperature while you prepare soup. Or, prepare cashew cream, if using (see notes for instructions).
    Heat oil and butter in a large stockpot or Dutch oven over medium-high heat. Once hot, add the onion, carrots, and celery, and cook for 8 minutes, or until softened.
  • Add mushrooms and garlic, and stir to combine. Cook for 6 to 8 minutes, stirring only occasionally, until the mushrooms are soft and slightly golden.
  • Add rice and stir to coat. Let the rice cook for 1 to 2 minutes to lightly toast the grains. Stir in poultry seasoning, salt, and pepper.
  • Add broth and 1 cup of water; stir well. Bring the mixture to a low boil, cover, reduce heat to medium-low, and simmer for 45 to 60 minutes, or until the rice is tender.
  • Remove the lid and stir in the heavy cream (or cashew cream). Gradually sprinkle in the Parmesan cheese, stirring continuously to avoid clumping, until all is combined. Remove from heat and ladle into bowls.

Video

Notes

To make homemade cashew cream, pour 2/3 cup boiling water over 1/3 cup raw cashews. Let sit while the soup cooks. When ready to stir in the cream, transfer mixture to a blender and blend until smooth. Pour cashew cream into soup and stir well to combine. 
To Store: Refrigerate leftovers for up to 5 days or freeze for up to 3 months.
To Reheat: Reheat gently on the stovetop over medium heat until warm throughout. You can also reheat this soup in the microwave, however be sure to stop and stir it every 30 to 45 seconds. This helps promote even reheating so the top layer isn't scolding and bottom is still cold.
To Freeze: Store cooked and cooled leftovers in an airtight freezer-safe storage container in the freezer for up to 3 months. Let thaw in the refrigerator overnight before reheating.

Nutrition

Serving: 1.5cups | Calories: 350kcal | Carbohydrates: 37g | Protein: 8g | Fat: 22g | Saturated Fat: 10g | Sodium: 725mg | Fiber: 5g | Sugar: 3g

I calculate these values by hand to ensure accuracy, however expect up to a 10% variable depending on food brands.

If you love this recipe, please leave a star rating and review below!

 

224K Shares

You May Also Like

5 from 264 votes (111 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




269 Comments

  1. Wolfram says:

    5 stars
    Hi Jamie
    what an awesome recipe. I loved the step by step instructions and had all the ingredients lined up, just as in your video.
    As a final touch I had ladled the soup into Le Creuset mini cocottes, adding some optic effect to the great taste. I shall definitely try out some more of your dishinghouthealth stuff.

    1. Jamie Vespa says:

      Hi Wolfram – I’m so glad you enjoyed this one! Thanks for taking the time to leave a review!

  2. Trish says:

    I somehow forgot to add the spice blend, but even without it, thus soup was great. The earthiness of the mushrooms and wild rice carried the soup. Thank you firva great new addition to my repetiure.

  3. JenZo says:

    5 stars
    10 STARS! I have lived my whole life as a mushroom lover and am always looking for a new recipe to try. They are all lacking in some way. This soup was spot on and gave me the meaty umami flavor I crave. Again, a recipe I have made several times. I added cooked farro instead of rice once and that was great too. Thank you! Another winner.

    1. Jamie Vespa says:

      I’m so glad it was a hit, Jen! Thank you for taking the time to leave a review!

  4. Jenna says:

    I used one box of Earthly Grains Long Grain & Wild Rice Mix from Aldi without the seasoning packet and simmered the soup for about 30 minutes and it turned out great!

    1. Jamie Vespa says:

      So glad you enjoyed this one, Jenna! Thank you for leaving a review!

  5. Patti says:

    Thank you – I love this recipe. . Made it today for the first time. Used Lundberg wild rice and herbs de Provence. The cheese really takes it to the next level. Next time I may cook the mushrooms first so they turn golden brown to increase flavor. Perfect for a cold day like today. I’ll be making this soup again!

    1. Jamie Vespa says:

      Hi Patti – I’m so glad the recipe is a hit! Thank you for taking the time to leave a review!

  6. Heather says:

    5 stars
    GOOD GRIEF!! Absolutely Fantastic. This was so easy to make and was so much better than expected. My husband was literally groaning how good it was. He said and I quote, ” This is one of the top 5 things I have ever put in my mouth!”
    We did the Vegan way you suggested with the cashew milk and coconut oil. THANK YOU!

    This is our 3rd recipe of yours in the last 2 weeks. All SCRUMPTIOUS!! So much so I found 3 more, all planned for this week.

    I have a food crush on YOU!

    1. Jamie Vespa says:

      Omg you made my day, Heather!! Thank you for leaving the fantastic review and positive feedback! I’m so thrilled you’ve been enjoying the recipes!

  7. Marline Callaway says:

    5 stars
    I’ve shared this soup with many coworkers and friends and they all have rave reviews! It’s a keeper!!

  8. Carlita Baxter says:

    5 stars
    This soup is SO simple and cozy! Everything I crave this time of year.

  9. Lori says:

    5 stars
    This soup is amazing! I did it in the instant pot. I sautéed the veggies like the recipe stated on the sauté setting then I PC’d on the soup setting for 24 minutes. I let the pressure release for 10 minutes then I did a quick release. I didn’t have any poultry seasoning so I did 2 tsp thyme and 1 tsp parsley. So filling! This is definitely a keeper!

    1. Jamie Vespa says:

      I’m so glad you enjoyed it, Lori! Thank you for taking the time to leave a review!

  10. Lauren says:

    5 stars
    I’ve been making this again and again for over a year now. Though I am not vegan, I make it vegan because it’s so delicious with coconut oil, shitake, and cashew cream. My husband and I sometimes sprinkle nutritional yeast on top for cheesiness flavor. It’s a crowd pleaser and I come back to it again and again!

    1. Jamie Vespa says:

      I’m so glad this one is a hit, Lauren! Thank you for taking the time to leave a review!