Vegan Cream of Mushroom Soup

Serves 4

30 Minute Prep Time

By Morgan Shupe on January 3, 2014 , categorized in Dinner, Lunch

Vegan Mushroom Soup

A favorite of the staff at Vega HQ, Chef Morgan’s vegan cream of mushroom soup hits the spot on cool winter days.


  • 1 tsp coconut or olive oil
  • 2 medium onions, diced
  • 2 lbs assorted mushrooms, cut into bite sized pieces. (at VegaHQ we used portabella and button mushrooms)
  • 1 cup of a good quality white wine, or vegetable broth
  • 2 (15oz) can coconut milk
  • 2-4 cups vegetable stock
  • 5 sprigs fresh thyme (and extra for garnishing)
  • Salt and pepper, to taste


  1. In a soup pot, melt coconut oil over medium-high heat.

  2. Add onion and sauté 5-8 minutes or until translucent.

  3. Add assorted mushrooms and sauté for 8-15 minutes until browned and juices are mostly evaporated.

  4. Add wine and deglaze pot, scraping any browned bits off the bottom.

  5. Reserve half of the mushrooms and onions and place into a blender.Add 1 can coconut milk and blend until smooth.

  6. Add pureed mushrooms, remaining coconut milk and 2 cups stock into pot. Add more stock if soup is too thick for your liking.

  7. Season soup with thyme leaves, salt and pepper.

  8. Simmer soup over medium-low heat for 10 minutes.

Morgan Shupe

Morgan Shupe is a Vancouver chef. Her amazingly delicious plant-based recipes for meals and smoothies are well-renowned at the Vega HQ kitchen—where she was formally Vega’s Chef. Morgan has wanted to be a chef since the age of 5 and is currently studying to become a registered holistic nutritionist.