Go Back
+ servings

Creamy Vegan Mushroom Barley Soup

Loaded with protein, fibre and minerals, this easy vegan mushroom barley soup is comforting and cleansing, making a great meal after a stressful period.

Course Soup, Soups, Soups & Stews
Cuisine vegan
Keyword easy mushroom barley soup, mushroom barley soup
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Servings 3
Calories 299 kcal
Author Hello Veggie


  • 3 cups Portobello mushrooms
  • 1 yellow onion
  • 2 celery stalks
  • 1 carrot
  • 1/2 cup hulled barley
  • 4 cups low sodium vegetable broth
  • 1 tbsp avocado oil
  • 1/2 inch ginger piece, grated
  • 2 tsp turmeric
  • 1/2 cup frozen spinach defrosted
  • Freshly ground black pepper
  • 1 small bunch fresh parsley chopped
  • 1/3 cup soy yogurt to serve


  1. Cook the barley according to the package instructions (about 60 minutes).

  2. Cut the mushrooms into large chunks, dice the onion, carrot and the celery stalks, and add them into a medium soup pot with the avocado oil, ginger and turmeric.

  3. Cook over medium heat for 5 minutes, stirring frequently.

  4. Add the vegetable broth and bring to boil over medium heat.

  5. Lid the pot, turn the heat to low and simmer for 20 minutes.

  6. Add the barley and spinach, mix, and simmer uncovered for 10 more minutes.

  7. Transfer 1/3 of the soup (including veggies and barley) into the blender and process to obtain a creamy liquid.

  8. Pour the blended soup back into the pot and mix to combine. Season with freshly ground black pepper.

  9. Divide into serving bowls, add a dollop of soy yogurt to each bowl, garnish with fresh parsley and serve warm.

Nutrition Facts
Creamy Vegan Mushroom Barley Soup
Amount Per Serving
Calories 299
* Percent Daily Values are based on a 2000 calorie diet.