Go Back
+ servings
5 from 1 vote
horizontal top down photo of two bowls of vegan mushroom soup with mushrooms and parsley next to bowls on wooden backdrop
Creamy Vegan Mushroom Soup
Prep Time
20 mins
Cook Time
1 hr

Dairy-free mushroom soup with wild rice for a hearty plant-based meal

Course: Soup
Cuisine: American
Keyword: dairy free, gluten free, mushroom soup, vegan, wild rice
Servings: 4 servings
Author: Julia
  1. Place cashews in a bowl and cover with water. Soak at least 1 hour, up to 8 hours. Strain and set aside until ready to use.

  2. Heat the avocado oil in a Dutch oven or large stock pot over medium-high. Add the onion and sauté, stirring occasionally, until onion begins turning brown, about 8 minutes.

  3. Add the carrot, garlic, and mushrooms, and continue cooking, stirring occasionally, until mushrooms begin to deepen in color, about 5 minutes.

  4. Add the rice, vegetable broth, sea salt, oregano, and nutritional yeast. Cover and bring to a full boil.

  5. While the soup is coming to a boil, blend the coconut milk and cashews together in a small blender. Stir this mixture into the pot, replace the cover, and reduce heat to medium-low to cook at a simmer. Continue cooking until soup has thickened and rice is cooked through, about 45 minutes. Taste soup for flavor and add more sea salt according to taste.

  6. Scoop soup into bowls and serve!

Recipe Notes

Use beef bone broth or chicken broth in place of vegetable broth if you aren't vegan