Given that it was 52ยฐ when I woke up this morning, I think itโs safe to say that soup season is officially upon us! While I am no fan of cold weather, I do appreciate the excuse to eat all the cozy comforting foods! Like this Instant Pot Wild Rice Mushroom Soup!
Unlike most wild rice mushroom soups, this soup also has white beans, which (a) adds to the creamy texture, and (b) makes it a heartier, well-rounded meal.
Plus, this soup couldnโt be easier to make! Once you chop up some veggies, you just toss everything into the Instant Pot and walk away! The cook time is pretty similar to the standard cook time on the stove for this kind of soup, but the beauty of the Instant Pot is you can set it and forget it! No need to occasionally check on the soup, stir it, or make sure itโs not bubbling over (or burning).
Table of contents:
1. Why you’ll like this recipe
2. Tips for making this recipe
3. Watch! How to make this soup
4. Recipe card with notes
Why youโll like this recipe
Easy and Hands Off. Itโs made with half of the effort of a traditional wild rice soup. The only real work is chopping up the vegetables! Then you get to dump everything in the Instant Pot and let the machine do its magic! While the Instant Pot is working, spend your free hour working on your side hustle, playing with your kids, hitting the gym, or whatever you donโt spend enough time doing.
The hands off nature of this recipe makes it a great choice for weeknight meals!
Hearty. This soup is protein-packed! In addition to wild rice (which has 6 grams in 1/4 cup, uncooked) and mushrooms (3 grams in 1 cup, uncooked, for just 21 calories), this soup has cannellini beans! So, unlike a traditional wild rice soup, this feels like a full, balanced meal!
These stats make it a great option for meal prep, in addition to the fact that this recipe makes a large quantity and stays good in the fridge for 4-5 days.
Surprisingly Creamy. This soup is incredibly creamy and, no I didnโt use the vegan superstar ingredients cashews or canned coconut milk! Or, of course, cream or milk, which is what traditional wild rice soup recipes rely on. Itโs a creamy, stick-to-your-ribs kind of soup thatโll satisfy your cold weather cravings.
Wholesome. Despite being creamy and hearty, this soup is 100% wholesome and made with nourishing, whole food plant-based ingredients! Itโs vegan, gluten-free, and oil-free!
Tips for making this recipe
Give the cannellini beans a quick 15-minute soak in water while you chop up the vegetables and prep any other ingredients. This improves the texture of the beans, making it less likely that some of your beans will have split skins.
Beans with split skins look wrinkly and craggly. There will likely be a small number of beans that didnโt fully cook through, but not to worry – just scoop them out with a ladle and discard them. Youโll reduce the likelihood of having a few beans with split skins if you quick soak them.
Donโt skip the bouquet garni! A bouquet garni is a fancy French term for a bundle of herbs tied together. Itโs what infuses the soup with a deep aroma of fresh herbaceousness.
If youโve seen some of my Instant Pot recipes or have my cookbook The Vegan Instant Pot Cookbook, you know that I typically like to sautรฉ a few ingredients in the Instant Pot before pressure cooking them. This is because that initial sautรฉ helps create layers of flavors.
However, with this soup, the bouquet garni (along with flavorful mushrooms) is sufficient to bring a rich depth of flavor to the soup. If you donโt have all of the specific herbs called for in the recipe, feel free to double up on another herb or use a similar herb (e.g., if you donโt have rosemary, add some oregano or add double the amount of thyme).
Pick a creamy plant-based milk. I wouldnโt use almond milk (or rice milk), which are on the thinner side. I used a carton coconut milk beverage from So Delicious (affiliate link), which is quite creamy. Another good option would be unsweetened oat milk. And if you want to go extra creamy, use a can of โliteโ or reduced-fat coconut milk!
For the cornstarch or arrowroot powder slurry, make sure the milk is cold and hasnโt been sitting out. When making a slurry, you want want to make sure that your mixing liquid is cold. If you try adding cornstarch or arrowroot powder directly to the soup, youโll get lots of clumps (eww).
Be sure to re-stir or re-whisk the slurry just before adding it to the soup, as it will congeal while it sits. If you use arrowroot powder, it will take less time for the soup to thicken.
Watch! How to make this soup
And for full instructions, check out my Youtube video, which contains even more cozy vegan soups!
Thatโs about all for this creamy vegan Instant Pot Wild Rice Mushroom Soup! If you make the soup, be sure to leave a comment below!
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Instant Pot Wild Rice Mushroom Soup (Vegan)
Ingredients
- 1 medium yellow onion, chopped
- 3 carrots, chopped
- 3 ribs celery, chopped
- 6 cloves garlic, chopped
- 10 ounces mixed mushrooms, sliced
- 8 ounces dried cannellini beans, soaked for 15 minutes
- 1 cup uncooked wild rice (not a โwild rice blendโ)
- 4 cups vegetable broth
- 2 1/2 cups water (or more vegetable broth)
- 2 teaspoons kosher salt, plus more to taste
- Freshly cracked black pepper to taste
- Bouquet Garni: 2 dried bay leaves + a few sprigs each of fresh thyme, sage and rosemary, tied together in a bundle with kitchen twine (see the video for instructions)
- 2 cups cold creamy plant-based milk (I used carton/drinking coconut milk; you could also use oat milk)
- 1/4 cup cornstarch or arrowroot powder
Instructions
- Soak the cannellini beans for 15 minutes in cool water while you prep the rest of the ingredients.
- Lightly grease the inner pot of the Instant Pot. This is optional but helps prevent the rice from sticking to the bottom and makes cleanup easier. If you are oil-free, skip this step.
- Place the onions, carrots, celery, garlic, mushrooms, soaked cannellini beans, wild rice, vegetable broth, water, 2 teaspoons kosher salt, black pepper to taste, and bouquet garni in the Instant Pot. Stir to combine.
- Secure the lid and set the Pressure Release to Sealing. Select the Pressure Cook (or Manual) setting at high pressure and set the cook time to 45 minutes.
- Once the 45-minute timer has completed and beeps, perform a quick pressure release by carefully switching the Pressure Release knob from Sealing to Venting. Open the pot and remove the bouquet garni.
- While the pressure is releasing, make the slurry: whisk together the plant-based milk and cornstarch or arrowroot powder, whisking well until no clumps remain.
- Select the Sauteฬ setting. Once the soup is starting to boil, add the cornstarch or arrowroot slurry to the Instant Pot, along with a few pinches of kosher salt and stir well to incorporate. Heat for approximately 5 minutes, or until the soup has thickened (arrowroot powder takes less time to thicken). The soup will also thicken as it rests.
- If you want the soup to be extra creamy, run an immersion blender through about half of the soup (or transfer half of it to a stand blender) and roughly pureฬe. Stir well so the unblended soup is incorporated into the blended soup.
- Store leftovers in an airtight container in the fridge for up to 5 days.
I made this on the stovetop and it turned out great. To convert this recipe to the stovetop, I 1) soaked the beans overnight, 2) sautรฉed the aromatics in a bit of olive oil first, then added the broth/water, beans, rice, and herbs, 3) brought it to a boil and then simmered for about 45 minutes or so before following the rest of the directions as-is (for the slurry, etc.). I found I didn’t need to blend anything at the end, the broth was thickened enough without it. A nice earthy rustic soup for bread dippin’. Thanks!
Thanks for sharing your experience with us, Kat! Lovely to hear you found the soup delicious.
Delicious! I added a few pinches of truffle salt since I only had crimini mushrooms and it went well with the recipe! Flageolet beans worked perfectly as a substitute.
Weโre so happy that the soup turned out well for you, Kara. Thank you for taking the time to leave a comment and for trying out the recipe!
I just tested my new InstantPot with this recipe – exciting stuff!
My soup turned out a bit bland, but I blame my substitutions: I used 2 tsp dried thyme instead of fresh, and used 2 tsp dried dill instead of the rosemary. I guess this just underlines the magic of the bouqet garni, right? To save the day, I added dark miso and soy sauce for the umami boost – success!
Nisha, your recipes rock and I am ready for more kitchen adventures with your guidance. Thanks for the culinary fun!
Thanks for sharing your experience with us, Quynh! We are glad you’re able to think on your feet in the kitchen. We hope you get a chance to try the recipe as-written…. and that you fall in love with it!
Thank you for the wonderful compliment about the recipes- we are grateful you’re a part of the RPL community!
This soup was delicious on the first day, but the quality deteriorated in the following days.
I took it to work the next day and it had thickened so much that it was like eating mushroom pudding. My partner finished it off on the third day but didn’t enjoy it โ he said that both the taste and texture had noticeably deteriorated.
For these reasons I’d only recommend this soup if you plan on eating all of it on the same day.
We’re sorry to hear the leftovers weren’t great, Mari. We appreciate your feedback about this, thanks for leaving a review. We’re at least happy to learn you enjoyed the soup on day 1!
If you reheat it and maybe add some water while reheating it should be fine! I do it this way and love it for days and also freeze it for later
its a staple in our home!
It came out so great! I didn’t use rosemary but followed the rest of the recipe to a T. Thanks Nisha!
Thanks for sharing, Gillian!
Wild rice soup lover, mushroom hater. How would you substitute mushrooms?
Hi there Terri, since mushrooms are one of the main ingredients in this dish, we are hesitant to recommend an alternative. To replace the umami that mushrooms bring, you could try adding miso paste or soy sauce and additional onion if you’d like. As for the texture, we found this article online that may help you find a substitute for mushrooms in your soup. Good luck!
I really enjoyed this soup! I had to make adjustments based on what I had on hand (such as dried rather than fresh mushrooms and, contrary to advice, a wild rice blend), but I needed a way to use up those ingredients, and this was the perfect option for combining several items into one dish. The soup turned out quite rich and hearty, which would make it a great option for the winter, though it’s a nice year-round meal. I’m sure I’ll make this again!
Hi K, weโre thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!
I was not a big fan of this soup at first. It had too much of a rosemary flavor (I just used one sprig but it was a rather large sprig) but it also seemed to be โlackingโ something so I sprinkled some ground cumin (my โgo-toโ for umami flavor) and it was perfect. Next time I will add 5 minutes or so to the cook time because my beans were not as soft as I would have liked. These were beans I had just bought for this recipe but who knowsโฆthey may have been sitting on some warehouse shelf for a while so they may have been older than I thought). Anyways, I will definitely make this again with the added cumin and cook time. The recipe made a lot so I will freeze the remainder of the soup and hope that it is as good one frozen and then reheated.
Good to hear you enjoyed the soup. Thanks for sharing!
So good!! Delicious and heartyโno wimpy soup and no need to puree! I made a double batch so that I could have a good supply for the freezer. I think I will add a little cooked spinach when I reheat a bowl and maybe a nice hunk of bread to go with it! Also, definitely good enough for company!
Awesome, Madonna. Thanks for your comment and for taking the time to review!
I don’t have an instant pot – can i still make this?
From Nisha: “Hi Colleen,
I havenโt tried it myself, but youโd need to soak the dried cannellini beans first (overnight or 8 hours). Or you can just use canned beans and add them during the last 15-20 minutes of cooking.
Then start by sauteing the aromatics (onions, garlic, mushrooms, carrots, celery) in some olive oil in a large Dutch oven or soup pot until softened. Add the remaining ingredients (soaked, dried cannelini beans) and simmer for 45-50 minutes until softened. Or add the canned beans for the last 15-20 minutes.
Then add the cornstarch/arrowroot slurry at the end for a few minutes to thicken.
Hope that helps!”