This Vegan Instant Pot Mushroom Soup cooks up in no time, and is wonderfully creamy (but dairy free) and flavorful. 108 calories and 3 Weight Watchers SP
When I first thought of making a vegan Instant Pot mushroom soup, I envisioned a barley mushroom version, brothy and light. But then I had a wild craving for a childhood favorite, cream of mushroom soup, and I wasn’t going to be satisfied with anything else. We’ll leave the barley version for another day.
A few years ago, I shared a vegan mushroom soup that was rich with curry flavors and included a splash of coconut milk to achieve that creamy consistency while keeping the soup dairy free. That recipe was my launching point for this pressure cooker soup recipe, adding to my collection of healthy Instant Pot soup recipes.
Serve this alongside a green salad and some good, crusty bread for a light lunch or dinner. This chopped kale salad is a great option.
How do you make Instant Pot Mushroom Soup?
This recipe really couldn’t be easier. Start by sautéeing the vegetables in the Instant Pot, then add some vegetable broth and set the pressure cooker to high pressure for 10 minutes.
Just so you can plan your dinner prep time accurately, the Instant Pot will take about 10 minutes to come to pressure before the cooking actually starts. That’s included in the cook time listed in the recipe below.
Once the soup is cooked, the only remaining step is to puree it in a blender with the coconut milk. A word to the wise…the soup is going to be hot, which means that the steam will be inclined blow the lid off of the blender. To avoid this, you could allow the soup to cool for several minutes.
I find that if I puree the soup in a two batches, holding the lid tightly on the blender, and then stopping the blender occasionally and lifting the lid to release the steam, I can avoid any soup explosions.
How do you make vegan mushroom soup?
In a traditional mushroom soup, the vegetables are sautéed in butter, and milk and/or cream make up the creamy liquid. But none of those ingredients are vegan!
The solution is dead simple! Substitute the butter with olive oil or coconut oil, and swap out the milk/cream and replace with coconut milk.
Other healthy Instant Pot recipes:
Instant Pot Lentil Soup with Sweet Potato (Vegan) {Cookin’ Canuck}
Instant Pot Chicken Curry with Potatoes {Cookin’ Canuck}
Instant Pot Vegetarian Chili {Cookin’ Canuck}
Instant Pot Garlicky Cuban Pork {Skinnytaste}
Instant Pot Salmon with Chili Lime Sauce {Savory Tooth}

Vegan Instant Pot Mushroom Soup
Ingredients
- 2 teaspoons olive oil
- 1 medium onion chopped
- 1 large celery stalk chopped
- 1 large carrot peeled & chopped
- 4 garlic cloves minced
- 8 ounces crimini mushrooms sliced
- 8 ounces shiitake mushrooms stems removed, sliced
- 1 teaspoon dried thyme
- 1/2 teaspoon ground pepper
- 3 cups high-quality vegetable broth
- 1/2 teaspoon kosher salt
- 2/3 cup lite coconut milk
Instructions
- Set the Instant Pot to Sauté mode. Heat the olive oil, then add the onion, celery and carrots. Sauté the vegetables, stirring occasionally, until starting to soften, 3 to 4 minutes.
- Add the garlic, crimini and shiitake mushrooms, thyme and pepper. Cook until the mushrooms are starting to release their liquid, 2 to 3 minutes. Stir in the broth and salt.
- Put the lid on the Instant Pot, close the steam vent and set to HIGH pressure using the manual setting. Decrease the time to 10 minutes. It will take the Instant Pot about 10 minutes to reach pressure.
- Once the time is expired, carefully release the steam using the quick release valve.
- Transfer half of the soup to the blender, add the coconut milk, hold on the top and blend until almost smooth (leave a little bit of texture), stopping the blender and opening the lid occasionally to release the steam. Transfer the pureed soup to a pot or bowl. Repeat with the second half of the soup.
- If the soup needs to be reheated, return it to the Instant Pot and heat gently over the Sauté mode. Serve.
Notes
Nutrition
This post was originally published on January 8, 2018 and updated on December 3, 2019.
Disclosure: This post contains links to my Amazon affiliate page. Any revenue made from sales through these links helps to support this blog. Thank you!
Sumith
Recipe sounds great!! Easy to make and delicious. Thanks for the share.
Frances
Just made this and it is terrific. Love using my pressure cooker and am glad to see so many recipes for it. It is a great mushroom soup.
Dara
I’m so glad to hear that, Frances! I’m smitten with my pressure cooker too – it really does mealtime prep easy.
Elyse
Fabulous , thanks so much. I used an immersion blender. Shared on a few fb groups.
Rachelle
Can you use regular coconut milk instead of lite?
Dara
Yes, that should work.
Arpita Patel
I am making this for the 2nd time in less than 2 weeks. Can’t believe how good it is. Everyone loved it. Thumbs up to you.
Karin
Hi,
Love all your recipes!!! What would be your go to grocery store brand of vegetable stock? I noticed your recipe called for high quality. Can’t wait to make this soup!!
Dara
Zoup! is hands-down my favorite, though it is a bit pricier. Alternatively, Pacific Foods makes a good one.
Elyse
I keep making this over and over , hubs and I love it so much. I’m wondering why it’s necessary to cook the mushrooms til the start giving off water. . I’m thinking of trying a dump.
Ekyse
Oh ps I never use coconut milk. I add extra broth.
EJ
We tried this wonderful recipe tonight and loved it. Since I didn’t have coconut milk, we made a substitute evaporated milk with 1 1/2 C. of water & 1/2 C. plus 1 T. of powdered milk in the blender and it worked out well. I also used baby bella and crimini mushrooms.
My husband practically licked the bowl.
Laura
I used to hate mushrooms, but they are growing on me in my adult years. This soup is to die for! I made it more creamy by blending it a bit more and adding more coconut milk. Next time I will use regular coconut milk. I love how easy this is!
Dara
That gives me hope that my boys will someday like them. 🙂 So glad you enjoyed the soup!