• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast & Brunch
    • Lunch & Dinner
    • Vegetarian Sides
    • Vegan Desserts
    • Drinks
    • Gluten- Free
    • Refined-Sugar Free Desserts
    • 10 Ingredients or Less
    • 30 Minutes or Less
  • Popular Recipes
  • About
    • Discount Codes
    • Lifestyle
  • Work With Me
  • Subscribe
  • eBook

ShortGirlTallOrder logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Popular Recipes
  • Breakfast + Brunch
  • Lunch & Dinner Mains
  • Vegan Desserts
  • Drinks
  • About
  • Work with me
  • Vegan eBook
  • Follow ShortGirlTallOrder On:

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » All Recipes » Vegan Soups + Stews

    Published: Mar 2, 2020 · by Megan · This post may contain affiliate links.

    Vegan Mushroom Wild Rice Soup

    236.7K shares
    Jump to Recipe
    mushroom soup with text "creamy vegan mushroom wild rice soup".

    This Vegan Mushroom Wild Rice Soup is seriously SO creamy that you would never guess it is completely dairy-free & made with no cream! If you are on the hunt for a delicious vegan soup recipe that is actually filling, this hearty & gluten-free mushroom wild rice soup that can be made in one pot is here for you.

    dipping toasted bread into a bowl of wild mushroom rice soup

    Why you will love this wild rice soup

    Did I mention this dairy-free soup is still ridiculously creamy?! I used to love chicken and wild rice soup before I went vegetarian 10 years ago. Until today, I had not eaten anything nearly as satisfying and I have to say this hearty soup may even be better than the original!

    As you can see from my Vegan Truffle Mac and Cheese, Vegan Cauliflower Alfredo, and Vegan Lemon Butter Pasta, I have a thing for making healthy & dairy-free alternatives of my favorite recipes cream-filled recipes.

    Also, this recipe is naturally gluten-free using wild rice as the grain in this soup. Plus, this vegan mushroom soup has only 8 ingredients! I don't know about you, but I ALWAYS down for a soup recipe with minimal ingredients and fewer trips to the grocery store.

    Ingredients:

    labeled ingredients including vegetable broth, wild rice blend, onions, mushrooms, coconut milk, dried parsley, salt, pepper, vegan butter

    Fun Fact about wild rice:

    Okay guys, give me a minute to geek out here. Did you know that wild rice is...NOT ACTUALLY RICE! It resembles white and brown rice and is closely related, but it's actually a grass seed that grows in lakes.

    On the plus side, it actually has more protein, minerals, and B vitamins than white or brown rice though. For this recipe, I chose to use Lundberg Farms Wild Rice Mix which is a mix of Long Grain Brown Rice, Sweet Brown Rice, Wild Rice, Wehani Red Rice, and Black Rice.

    How to make vegan mushroom rice soup from scratch

    This soup requires only one pot. YAY! That being said, there are some crucial steps to make this mushroom cream soup as flavorful as possible.

    First, rinse & soak the wild rice before cooking with it:

    Why do we rinse rice before cooking with it? To remove some of the starch and, frankly, the dirt! While we want some of the starch from the rice to thicken the soup, it's good to remove most of it so the soup doesn't get TOO thick (yes it is possible).

    Also, I recommend soaking the rice for 15-30 minutes before cooking it. This helps speed up the cooking process and leads to much chewier wild rice. I soak my rice when I am cutting the veggies and sautéing them, so this step should not add any more time to this recipe.

    Sauté the mushrooms, onions, & garlic:

    This is where ALL the flavor gets added to the dish.

    Since we are only using one pot for this recipe, first add in the melted butter to your soup pot.

    Once it's hot and bubbly, add in the thinly sliced mushrooms,  diced onions, and minced garlic and sauté for 10-15 minutes until all the water has evaporated. The end result should be browned and crispy mushrooms, caramelized onions, and slightly browned garlic (see below for reference).

    The mushrooms don't all need to be crispy, but most should be, which is why it's essential to slice the mushrooms very thin. At the very end, add in the spice mix of dried parsley, salt, and pepper.

    DO NOT add the salt until the very end as it will draw out too much moisture from the mushrooms and it will be virtually impossible to get those crispy good slices in 15 minutes or less.

    cooking mushrooms and onions for wild mushroom rice soup

    Add in the mushroom rice soup ingredients & cook the soup:

    Now that we have some crispy browned veggies, it's time to pour in the rest of the ingredients. Pour in the veggie broth, wild rice, and coconut milk and stir everything together. Make sure to scrape up any mushrooms or onions that are stuck to the bottom of the pan so they can get mixed into the soup.

    Then, bring the soup to a boil, reduce the heat to a simmer, and cook for 20 minutes covered.

    At the 20 minute mark, remove the soup lid, stir the soup, and let it cook an additional 20 minutes uncovered. Cooking it uncovered in the last half helps some of the water evaporate and leads to a thicker soup. If you want a thinner soup, just leave the lid on during these last 20 minutes!

    creamy mushroom wild rice soup in a soup pot

    FAQ for this recipe:

    Can I cook this recipe with white or brown rice?

    Yes! However, this changes the recipe A LOT. If you are planning to cook this recipe with white rice, the cooking time after adding in the rice goes from 40 minutes to 15-20 minutes.

    Wild rice requires much more time to cook. White rice is also starchier rice and will make this soup MUCH thicker. I've tried this recipe with white rice and it's still delicious, but please make sure to adjust the cooking time!

    What can I substitute coconut milk for?

    Coconut milk makes this soup TRULY creamy, so I don't recommend swapping it out if you don't have to. However, I realize we all have different dietary preferences, and any other plant-based milk works as a substitute. The best milk alternative would be oat milk, rice milk, or cashew milk.

    What mushrooms work best for this recipe?

    I used a mix of Crimini mushrooms, white button mushrooms, and Shiitake mushrooms for this soup. However, most common mushroom varieties should work. Chanterelle mushrooms or porcini mushrooms would both be great additions!

    Can I store this soup as leftovers?

    Yes! However, expect a thicker leftover that resembles a risotto. After sitting overnight the rice tends to soak up even more veggie broth and becomes a thick mixture similar to risotto. Plus, coconut milk solidifies in the fridge contributing to the thick texture.

    To give leftovers a soup-like consistency, just add in some additional veggie broth and heat up in a pot on the stove. Alternatively, enjoy as a thicker risotto-like soup. I promise it's still delicious!

    By the way, this soup will keep in the fridge for up to 4 days or freezer for up to 1 month in a closed container.

    Does this soup work with frozen/pre-cooked rice?

    Yes! However, you're going to have to reduce the amount of veggie broth you add to the soup. Uncooked rice soaks up the broth when it is cooked and, if if you use the same amount of veggie broth with pre-cooked rice, your soup will be too watery and not creamy. I recommend changing the veggie broth from 5-6 cups to 3-4 cups. (depending on the thickness you want).

    Follow the instructions on the frozen/ pre-cooked rice to reheat and set it aside. Then, follow the recipe below through step 5 (except do not add the rice and reduce the veggie broth to 3-4 cups). At the 20 minute mark, add in the rice and cook uncovered for another 5 minutes or so until everything is well mixed. 

    What goes with a vegan mushroom soup?

    Personally, I find this soup filling and satisfying all on its own. However, I do like to serve this soup with a thick slice of vegan garlic bread or spelt bread to soak up any excess liquid! It also goes great with a fresh and crispy side salad like my Chickpea Arugula Salad.

    a slice of toasted bread in a bowl of mushroom wild rice soup

    This Vegan Mushroom Wild Rice Soup is truly hearty, filling, and nutritious. I promise you won't be able to tell there is no dairy or cream in this recipe. Plus, it's probably when of my favorite soups when I am feeling under the weather. This soup will truly warm you up from the inside out!

    -TSG

    More SGTO vegan soup recipes you will love:

    • two bowls of carrot lentil soup with a slice of bread, cilantro, hemp seeds, and a swirl of coconut cream on top
      Carrot Lentil Ginger Soup
    • two bowls of soup with crispy chickpeas and oreganos on top with sides of extra chickpeas and toasted bread
      Vegan Roasted Cauliflower Carrot Soup (GF)
    • cast iron pot full of vegetable soup with white beans and kale
      Vegan Tuscan White Bean Kale Soup
    • hand dipping toasted bread into a bowl of broccoli soup
      Creamy Vegan Broccoli Soup

    If you loved this recipe, please leave a 5-star review on the recipe card. I always appreciate your feedback and support! You can also follow along on my Instagram, Facebook, TikTok, and Pinterest, or sign up for our newsletter!

    a bowl of mushroom wild rice soup with toast

    Vegan Mushroom Wild Rice Soup

    A creamy & dairy-free soup with wild rice, meaty mushrooms, onions, and a truly flavorful soup broth. The most comforting vegan & gluten-free soup!
    4.69 from 360 votes
    Print Pin
    Course: Vegan Soups + Stews
    Cuisine: Vegan
    Prep Time: 5 minutes minutes
    Cook Time: 55 minutes minutes
    Total Time: 1 hour hour
    Servings: 4 servings
    Author: Megan Horowitch

    Ingredients 
    US Customary - Metric

    • ¾ cup wild rice blend
    • 4 cups mushrooms diced (I used a mix of white button, Crimini, & Shiitake)
    • 1 cup white onion diced
    • 2 cloves minced garlic about 1 Tbsp
    • 2 Tablespoon vegan butter or oil
    • 1 teaspoon dried parsley
    • 5-6 cups vegetable broth I start with 5 and add up to 6 for a slightly thinner soup
    • 14 ounce can coconut milk
    • salt & pepper to taste

    Instructions

    • First, rinse the wild rice and add it to a small or bowl to soak in cold water for 15-30 minutes.
    • While the rice is soaking, chop & prep the vegetables. Slice the mushrooms thinly (removing the bottom of the stems if desired) and  finely dice the onions.
    • Next, add the vegan butter to a large soup pot and turn on the heat. Once the butter has melted, add in the onion, garlic, and mushrooms. Then, sauté for 15 minutes until the onions & mushrooms are beginning to crisp up and brown. Make sure to stir consistently to evenly cook the vegetables.
    • Once the vegetables are cooked, season with a mix of parsley, salt, and pepper. Then, add the vegetable broth, soaked & strained wild rice, and coconut milk to the pot with the vegetables. Stir to mix together.
    •  Bring the pot of soup to a boil. Then, reduce the heat to a simmer and cook covered for 20 minutes.
    • At the 20 minute mark remove the soup lid, stir the soup, and cook the soup uncovered for an additional 15-20 minutes until the rice is cooked through. (Please note, if you are using a rice other than wild rice, cooking time will vary, so check if it is done at the 20 minute mark).
    • Remove the soup from the heat and let it sit for 5 minutes to thicken. Finally, serve and enjoy!

    Notes

    • I used a mix of Crimini mushrooms, white button mushrooms, and Shiitake mushrooms for this soup. However, most common mushroom varieties should work. Chanterelle mushrooms or porcini mushrooms would both be great additions!
    • Coconut milk makes this soup TRULY creamy, so I don't recommend swapping it out if you don't have to. However, I realize we all have different dietary preferences, and any other plant-based milk works as a substitute. The best milk alternative would be oat milk, rice milk, or cashew milk.
    • If you are planning to cook this recipe with white rice, the cooking time after adding in the rice goes from 40 minutes to 15-20 minutes. Wild rice requires much more time to cook. White rice is also starchier rice and will make this soup MUCH thicker, so you may want to add slightly more broth.
    • Soup can be stored as leftovers in a closed container in the fridge for up to 4 days or in the freezer for up to 1 month. Any leftovers will thicken substantially as the rice will absorb the liquid, so add in extra vegetable broth for a soup-like consistency when eating leftovers.
    • To get the rich color you see pictured, it's crucial to use a high quality thick veggie broth/stock. I used Pacific Foods Brand.

    Nutrition

    Serving: 1bowl | Calories: 440kcal | Carbohydrates: 39g | Protein: 10g | Fat: 30g | Saturated Fat: 22g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 1245mg | Potassium: 761mg | Fiber: 6g | Sugar: 10g | Vitamin A: 633IU | Vitamin C: 8mg | Calcium: 37mg | Iron: 3mg
    Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!

    More Vegan Soup & Stew Recipes

    • two bowls of yellow sweet dumpling squash soup topped with crispy kale chips and pomegranate seeds.
      Vegan Sweet Dumpling Squash Soup
    • dutch oven filled with a sweet potato lentil and kale stew topped with cilantro and two lime wedges.
      Vegan Sweet Potato Lentil Kale Stew
    • bowl of creamy soup with artichokes, spinach, gnocchi, and onion.
      Vegan Spinach Artichoke Gnocchi Soup
    • three bowls of vegetable lentil soup with sour cream and fresh parsley on top
      One-Pot Lentil Soup

    Sign up for our newsletter!

    And receive our FREE ebook with 6 easy 30-minute weeknight dinners to help you eat more plant-based meals!

    Reader Interactions

    Comments

    1. Kate says

      January 13, 2021 at 7:02 pm

      I have a question. Are you using full fat coconut milk, non fat, or partial fat?

      Reply
      • Megan Horowitch says

        January 14, 2021 at 12:00 am

        Full fat canned coconut milk 🙂

        Reply
    2. Jenna says

      January 13, 2021 at 8:07 am

      This is my new favourite soup! Made it twice already this week. I thought the rice was going to get mushy the next day, but it didn’t! Soaking the rice for 30 minutes exactly like the recipe says really makes the difference. Thank you!

      Reply
      • Megan Horowitch says

        January 13, 2021 at 4:47 pm

        Thank you! So glad you liked it 🙂 Yes soaking the rice before cooking makes such a big difference!

        Reply
    3. Marianne says

      January 10, 2021 at 12:39 am

      Can you use an instant pot to make this soup?

      Reply
      • Megan Horowitch says

        January 10, 2021 at 6:19 pm

        I haven't tried it so I am not sure. I think there would probably have to be some modifications.

        Reply
    4. AC says

      January 03, 2021 at 6:45 pm

      5 stars
      I decided to blend the ingredients after they simmered as I do not like big pieces of mushroom and the results were phenomenal. One of the best soups I have ever made. Did not disappoint.

      Reply
    5. Bri says

      December 29, 2020 at 8:41 pm

      This was amazing!! I am not vegan so I used ghee to cook the veggies and the soup turned out so delicious and flavorful. I enjoy thicker soups so it was the perfect consistency for me the next day and I didn't have to add any broth. Thanks for the awesome recipe!

      Reply
      • Megan Horowitch says

        December 29, 2020 at 11:23 pm

        So glad you enjoyed it 🙂

        Reply
    6. Katie says

      December 28, 2020 at 11:46 pm

      Hi! I can’t use coconut milk due to the saturated fat levels and my bf having super high cholesterol (that were working on lowering) do you think extra creamy oat milk would work as a substitute!?

      Reply
      • Megan Horowitch says

        December 28, 2020 at 11:57 pm

        I haven't tried it personally but others in the comment section have mentioned using soy/oat milk with success 🙂

        Reply
    7. Katie says

      December 28, 2020 at 11:45 pm

      5 stars
      Hi! I can’t use coconut milk due to the saturated fat levels and my bf having very high cholesterol (that were working on lowering) do you think extra creamy oat milk will work as a substitute!?

      Reply
    8. Jennifer K. says

      December 24, 2020 at 1:27 am

      5 stars
      I made this soup last week and my whole family loved it! I'm making it again tonight 🙂

      Reply
    9. debbie rosenbaum says

      December 16, 2020 at 6:06 pm

      4 stars
      This soup was perfect for a cold winter night! I did use low fat coconut milk. My husband who doesn't love mushrooms thought it was delicious. Will definitely make again. All of your recipes are wonderful!

      Reply
    10. Anne says

      December 12, 2020 at 4:14 am

      Just made this for my bookclub in chilly Canada (socially distanced, of course). We ate it outside and it was so yummy. The gals LOVED it - you made me look so good!
      I forgot that I didn't have parsley, so I used tarragon. This is definitely going in my "everyone loved it" file. Thank you so much.

      Reply
      • Megan Horowitch says

        December 12, 2020 at 4:57 pm

        Thank you so much for sharing, tarragon sounds like a delicious twist!

        Reply
    11. Cheri says

      December 12, 2020 at 12:35 am

      I have made this several times and it’s wonderful. The only thing I changed was the milk. I use cashew milk.

      Reply
      • Megan Horowitch says

        December 12, 2020 at 1:34 am

        Glad to hear it works well with cashew milk as I know a lot of people asked about that 🙂 Thanks for sharing!

        Reply
        • Cheri says

          December 24, 2020 at 2:44 pm

          I’m about to make it again to take and share with friends in northern IL. This will be perfect on Saturday after shopping, it’s going to be cold and this soup is rich and filling. Thank you for the recipe.

        • Megan Horowitch says

          December 24, 2020 at 6:21 pm

          You're so welcome, so happy you love it!

    12. MandyAndersenFit says

      December 08, 2020 at 8:28 pm

      5 stars
      This is literally the best soup I have ever eaten, by far. In fact, I have never left a review before, and this definitely warranted a review. The only change I made was 4 cups of broth (I love a denser soup) and I added a couple handfuls of baby spinach (cause I love mushrooms and spinach together) and it was amazing!!

      Reply
    13. Rebecca says

      December 08, 2020 at 12:18 am

      This soup is delicious! Even my husband ate it. I did kick it up a notch because I don’t add salt when I cook, so I deglazed the pan after sautéing the vegetables with a tablespoon of red wine vinegar, and then stirred in 3 cups of organic baby spinach and 2 tablespoons of nutritional yeast after it was done cooking. Amazing!

      Reply
      • Megan Horowitch says

        December 08, 2020 at 1:44 am

        Thanks for sharing, those sound like great additions!

        Reply
      • Mandy says

        December 08, 2020 at 8:31 pm

        Oh I wish I would have thought about nutritional yeast. I also added spinach and it was divine.

        Reply
    14. Brianna says

      December 03, 2020 at 8:24 pm

      Hello!
      I found this recipe and it looks delicious. I have Brown rice.. Would your white rice directions be the same for brown rice?

      Reply
      • Megan Horowitch says

        December 03, 2020 at 9:34 pm

        Yes they would be! I believe brown rice may take a tiny bit longer to cook, but the liquid adjustment recommendations would be the same.

        Reply
    15. Sapphire Bennett says

      November 30, 2020 at 7:38 pm

      this looks delicious! i was wondering, can this be frozen?

      Reply
      • Megan Horowitch says

        November 30, 2020 at 9:11 pm

        I’ve actually never frozen it- it doesn’t last that long haha! But I believe it would work. You just would want to store as individual servings for the best re-heating results. Also, it will get much thicker if left to freezer so just keep in mind it may be more of a risotto texture vs. soup once reheated. Hope that helps!

        Reply
    16. Angela says

      November 30, 2020 at 12:50 am

      Once the lid is removed, the temperature is left on low/simmer? I am making it now and, after removing the lid, I checked on it 20 mins later to see a skin on top and nothing seemingly happening. Thank you

      Reply
      • Megan Horowitch says

        November 30, 2020 at 1:04 am

        Hi, yes cook covered 20 minutes and uncovered for 15-20 minutes. I'm not sure what you mean by by a skin on top? The best way to tell if the soup is done is to check if the rice is cooked and the soup with thicken quite a bit.

        Reply
    17. Abby says

      November 27, 2020 at 10:53 pm

      I love mushrooms and was dying to make these, but I didn’t have wild rice. I did one cup of white rice, four cups of broth, a 13.5oz can of coconut milk. I brought to boil, reduced to simmer, covered for five minutes, and then let it go uncovered for another five, and that was that. My rice is cooked perfectly and, as the soup is sitting, it’s thickening. My 18 month old toddler DEVOURED his portion and then some. 10/10

      Reply
      • Megan Horowitch says

        November 27, 2020 at 11:59 pm

        Love hearing it worked with the substitutions, thanks for sharing!!

        Reply
    18. Amanda DiGiovanni says

      November 26, 2020 at 5:58 pm

      5 stars
      Made this for Thanksgiving and everybody loved it!!! It came out sooo good! Thanks so much for this recipe 😊

      Reply
    19. Alex says

      November 22, 2020 at 8:08 pm

      It's hard to get vegan butter in my country, could I use oil as a vegan alternative? 🙂

      Reply
      • Megan Horowitch says

        November 23, 2020 at 12:53 am

        Yep that works!

        Reply
    20. Julie Banta says

      November 14, 2020 at 7:46 pm

      5 stars
      Had this for lunch - great recipe. I've had to change my diet recently and will be a keeper. The hubby loved it too. Subbed with brown rice and almond milk - next time I will go up on the veggie broth a little. Can't wait to try more of your recipes!

      Reply
    « Older Comments
    Newer Comments »
    4.69 from 360 votes (279 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    picture of girl with curly hair holding a spoon of food.

    Hi, I'm Megan! I believe eating plant-based food can be enjoyable for everyone. Eating plants doesn't have to be hard and it certainly shouldn't be boring. I am here to help you on your journey to eating food you actually feel good about and to make cooking at home fun again! 

    More about me →

    Follow SGTO:

    Summer Favorites:

    • pile of cookies topped with vanilla icing and dried strawberry pieces
      Vegan Strawberry Sugar Cookies
    • bowl of thinly sliced cucumbers, edamame, cilantro, scallions, and sesame topped with a chili oil sauce.
      Cucumber Edamame Salad
    • bowl of pasta with burst cherry tomatoes, basil, vegan parmesan, and two forks
      Vegan Tomato Basil Pasta
    • round cake topped with swirls of whipped cream, blueberry jam, lemon slices, and lemon zest.
      Vegan Blueberry Lemon Cake
    • a plate of blackberry peach cobbler getting a spoonful taken out
      Vegan Blackberry Peach Cobbler
    • bowl of tomato gazpacho topped with tomatoes chives cucumber and oil drizzle.
      Vegan Gazpacho

    Footer

    ↑ back to top

    About

    • About
    • Contact

    Resources

    • All Recipes
    • Popular Recipes
    • Discount Codes

    Terms & Conditions

    • Privacy Policy & Disclaimer

    Copyright © 2024 ShortGirlTallOrder®. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.