Rich delicious mushroom soup made into a meal with hearty freekah. Chunky and filling, this delicious vegan soup is real comfort food. A family favourite!

Mushroom soup with freekeh

Course Soup, Starter
Cuisine Vegan, Vegetarian
Keyword freekeh, mushrooms
Total Time 1 hour
Servings 4
Calories 184kcal
Author Helen


  • 2 medium onions
  • 450 g brown mushrooms (20-30 mushrooms or about 6 cups, sliced)
  • 3 tbsp olive oil (or butter or ghee)
  • 1 tsp dried thyme
  • ½ tsp ground black pepper
  • 75 g freekeh (⅓ cup)
  • 600 ml hot vegetable stock (2 ⅔ cups)
  • 300 ml milk or non-dairy alternative (1 ⅓ cups)
  • Chopped parsley to garnish (optional)


  • Peel and thinly slice the onions. Brush any dirt from the mushrooms and slice thinly.
  • Heat the oil in a large saucepan over a medium flame, then saute the onions for 5 minutes until softened. Add the sliced mushrooms and continue to cook, stirring occasionally, for another 10 minutes.
  • Stir in the thyme, pepper and freekeh, and mix well. Add the hot stock, bring to the boil, and simmer, covered, for around 30 minutes. The freekah should be well cooked and the soup thickened.
  • Remove half the soup to a separate pan or large jug, and add the milk. Process with a stick blender until smooth.
  • Return the blended soup to the original pan and mix with the unblended soup to give a chunky, creamy texture.
  • Serve hot, sprinkled with chopped parsley to garnish.


Approx. per serving: 184 calories, 12g fat, 6g protein, 16g carbs