Vegan Cream of Mushroom Soup Recipe

Vegan cream of mushroom soup in bowls and mushrooms accompany.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegan Cream of Mushroom Soup is super simple and oh-so-yummy! Packed with earthy mushroom flavor, this creamy soup will make you forget about canned cream of soups!


  • 1 onion, diced
  • 4 cloves garlic, chopped
  • 2 tablespoons olive oil
  • 1/4 cup rice
  • 2 cups chopped mushroom
  • 1/2 teaspoon nutmeg, grated
  • 2 cups hot water
  • 2 cups coconut milk
  • A handful of spinach, roughly chopped
  • 1 teaspoon salt
  • 2 tablespoons chopped fresh dill


  1. Heat olive oil in a large soup pot. Add the onion and garlic and sauté until onions are transparent.
  2. Add in the rice and sauté for about 5 minutes, stirring continually.
  3. Add in mushrooms and cook until they are tender and browned.
  4. Sprinkle nutmeg over it and pour in water and coconut milk.
  5. Bring it to boil and let it simmer for another 5 minutes. Remove from the heat.
  6.  Take one cup of the soup and put it aside.
  7. Blend the remaining soup in the pot using a hand blender until smooth.
  8. Pour one cup of the soup back into the pot and give it a good stir. Add in spinach and salt. Put it back over the medium low heat and simmer for 10 minutes.
  9. Garnish with chopped fresh dill and serve hot.