Hearty mushroom soup

Hearty mushroom soup

  • 1
  • 2
  • 3
  • 4
  • 5
(74 ratings)

Prep: 30 mins Cook: 30 mins

More effort

Serves 4 - 6
A satisfying and low-fat vegetarian soup that's a good source of folic acid

Nutrition and extra info

  • Can be frozen
  • Vegetarian
  • Healthy

Nutrition: per serving

  • kcal245
  • fat7g
  • saturates1g
  • carbs35g
  • sugars10g
  • fibre3g
  • protein8g
  • salt1.13g
Save to My Good Food
Please sign in or register to save recipes.


  • 25g pack porcini mushrooms



    The mushroom is a fungus which comes in a wide range of varieties that belong to two distinct…

  • 2 tbsp olive oil
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 1 medium onion, finely diced



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 2 large carrots, diced



    The carrot, with its distinctive bright orange colour, is one of the most versatile root…

  • 2 garlic cloves, finely chopped
  • 1 tbsp chopped rosemary, or 1 tsp dried



    Rosemary's intense, fragrant aroma has traditionally been paired with lamb, chicken and game…

  • 500g fresh mushroom, such as chestnut, finely chopped



    The mushroom is a fungus which comes in a wide range of varieties that belong to two distinct…

  • 1.2l vegetable stock (from a cube is fine)
  • 5 tbsp marsala or dry sherry
  • 2 tbsp tomato purée
  • 100g pearl barley
  • grated fresh parmesan, to serve (optional)



    Parmesan is a straw-coloured hard cheese with a natural yellow rind and rich, fruity flavour. It…


  1. Put the porcini in a bowl with 250ml boiling water and leave to soak for 25 mins. Heat the oil in a pan and add the onion, carrot, garlic, rosemary and seasoning. Fry for 5 mins on a medium heat until softened. Drain the porcini, saving the liquid, and finely chop. Tip into the pan with the fresh mushrooms. Fry for another 5 mins, then add the stock, marsala or sherry, tomato purée, barley and strained porcini liquid.

  2. Cook for 30 mins or until barley is soft, adding more liquid if it becomes too thick. Serve in bowls with parmesan sprinkled over, if desired.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
30th May, 2019
An absolutely splendid soup! It is full of flavour. In my case I did not add barley because it is an ingredient not liked by my wife. I added a little extra water to lighten it a little. This is a recipe I will use again.
12th Jan, 2018
Some unhappy commenters may not have used tomato paste, which seems to be what is meant by puree - which would lend it more flavor and red color.
Frantic Flapjack
12th Dec, 2017
This soup has lovely ingredients but somehow didn't look great. Okay for a family meal but I wouldn't serve as say part of a dinner party as it doesn't look very appetising and the texture is chunky. It just doesn't seem to blend as a soup usually does.
Brian 44
17th Aug, 2017
Used brown lentils instead of pearl barley and added some corn flour to thicken. Next time will reduce liquid or bulk out with more of everything else, this may have been because of using the lentils instead of pearl barley, Really nice soup though and will be great for those winter nights.
AmandaHK's picture
4th Feb, 2017
I used red wine instead of marsala/dry sherry. Kids helped to prepare and stir in the ingredients. My daughter dislikes mushrooms - picks them off pizza's - but loved this soup! Very tasty. I added more water the following day and had enough lunch for 3 adults . Delicious and will be doing again.
12th Nov, 2016
Loved this. Didn't have any portion mushrooms so left them out. Used more garlic, quartered the mushrooms to keep them chunky but the other veg quite small. I presoaked the barley in some of the stock and added a little smoked paprika then put it on the slow cooker for 3 hours to simmer slowly. Came out more like a stew but was pretty tasty and the barley had cooked through perfectly.
1st Oct, 2015
This soup is absolutely delicious!! I added smoked paprika which really gave it warmth and made it super cosy. I'll be making this loads over the Autumn and winter. Yum!
egreenwood20's picture
19th Jan, 2015
Average. I don't advise leaving this overnight either, as the liquid seems to disappear and it becomes more like a stew.
6th Dec, 2014
Made this soup last night. It is amazing and even more amazing the day after. Got 6 portions out of it and goes really well with garlic bread. Def recommend this soup.
22nd Jul, 2014
Really enjoy this soup and have added to my regular meal plan. I use brown or swiss mushrooms though and a little more garlic.


10th Jan, 2016
If it serves 4-6 then is the nutrition info for 4 or 6 servings per batch?
goodfoodteam's picture
12th Feb, 2016
Hi there, thanks for getting in touch. When we give the Per Serving nutritional breakdown we base the portion size on the first one given, unless otherwise stated. That means the nutrition for this recipe is based on 4 portions.
8th Dec, 2013
i want to make this as a starter and I think that will work best without the pearl barley. agree/disagree?
goodfoodteam's picture
18th Dec, 2013
Hi there, The soup may be a little thin without the pearl barley, we would suggest leaving it in, or reduce the amount of stock to 900ml and leave it out.Best wishes. 
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?