This soup started as a bit of a fridge-clearer on a cold Tuesday, if Iโm honest. I had half a pack of mushrooms going soft, a few leeks looking sorry for themselves, and one lonely potato left in the drawer. I figured: throw it all in a pot and hope for the best.
The first version was… fine. Not bad, just flat. The mushrooms got a bit lost, and the whole thing tasted more beige than bold. But after a few tweaks (and accidentally discovering that tarragon absolutely sings in this), it turned into one of those comforting, silky soups I now batch-make and stash in the freezer.
If your soup often ends up bland or watery, let me show you how I fixed that.
Why This One Works So Well
The leeks and mushrooms play off each other brilliantlyโbut it’s the potato that gives this soup real body. No cream soup that tastes like water here. The starch from the spuds thickens everything naturally, so you get that luxurious texture without needing loads of dairy.
Also? Tarragon. I know, I didnโt expect it either. But it lifts the whole thingโlike a squeeze of lemon but more mysterious.
Most recipes skip browning the veg, but donโt. That 5 minutes of frying adds proper depth. Iโve made the lazy version and the rich versionโand trust me, itโs worth the sizzle.
INGREDIENTS + WHY THEY MATTER
- Sunflower Oil + Butter โ The combo gives a light base with buttery flavour. Just oil is too flat; just butter burns.
- Leeks โ Sweet, mellow, and softer than onions. Must be well cleanedโthose layers hide dirt like you wouldnโt believe.
- White Mushrooms โ Cheap, cheerful, and perfect here. Chestnut mushrooms work too, but they make the soup darker and a bit more savoury.
- Potatoes โ For creaminess without cream. I used floury ones (like Maris Piper) and they broke down beautifully.
- Stock (Veg or Chicken) โ Use what you have, but homemade or low-salt stock makes a big difference.
- Double Cream โ Just a swirl for richness. Skip it if you’re dairy-freeโthe soup still works.
- Tarragon โ Earthy, slightly aniseed-y, and the secret hero of this soup. Donโt overdo it though.
Making It Yours (Without Ruining It
- Dairy-Free? Leave out the butter and cream. Use olive oil and a splash of oat milk at the endโit stays smooth.
- No Tarragon? Try fresh parsley or thyme. Just donโt use dried tarragonโitโs too sharp.
- Chunky Version? Blend half the soup and stir the rest back in for texture.
- Mushroom Upgrade: Swap in some wild mushrooms for a fancier twist. I did it once with girollesโdivine, but pricey.
MISTAKES IโVE MADE (AND HOW TO AVOID THEM)
What Went Wrong | Why It Happens | How to Fix It |
---|---|---|
Soup tasted bland | Didnโt brown the leeks/mushrooms | Give them 5โ7 mins on high heat to caramelise |
Mushrooms turned slimy | Overcrowded the pan | Cook in batches or use a wide saucepan |
Texture was watery | Used waxy potatoes (like Charlotte) | Use floury ones like Maris Piper or King Edward |
Flavour disappeared after freezing | Too much water, not enough seasoning | Reduce slightly before freezing + season well |
HOW TO MAKE MARY BERRYโS MUSHROOM AND LEEK SOUP
- Heat the base: In a large saucepan, heat 1 tbsp sunflower oil and a knob of butter over medium-high heat.
- Sautรฉ the veg: Add 3 sliced leeks and 350g chopped mushrooms. Fry for 5โ7 minutes, stirring often, until soft and golden. Donโt skip thisโit builds flavour.
- Add potato and stock: Stir in 2 diced potatoes and pour over 750ml hot stock. Season with salt and pepper.
- Simmer: Bring to the boil, then reduce heat. Cover and simmer for 15 minutes until potatoes are soft.
- Blend: Let it cool a bit, then blend until smooth. I use a stick blender right in the pan.
- Finish: Stir in 4 tbsp double cream and 1โ2 tbsp finely chopped tarragon. Taste and tweak the seasoning.
- Serve: Ladle into bowls with an extra swirl of cream and a bit more tarragon if you fancy.

TIPS FROM MY KITCHEN
- I chop the mushrooms roughly so they brown fasterโdonโt crowd the pan.
- I blend the soup just before serving, not hours aheadโit keeps it fresher.
- If Iโm freezing it, I leave the cream out and stir it in after reheating.
- I always taste before servingโmushroom soups need more salt than you think.
STORAGE + SERVIN
- Fridge: Keeps well for 2 days. Reheat gently with a splash of water or stock.
- Freezer: Freeze without cream for up to 3 months. Thaw overnight, then reheat and swirl in cream.
- Pair it with: Warm crusty bread or cheese toasties. Itโs light enough for lunch, rich enough for dinner.
FAQs
Q: Can I use chestnut mushrooms instead of white?
A: Absolutelyโthey give a deeper flavour and a browner colour. Great swap.
Q: Can I leave out the potatoes?
A: You can, but the soup will be much thinner. Add a splash of cream or blend in a tin of cannellini beans if you still want that creamy texture.
Q: How do I stop mushroom soup tasting โmuddyโ?
A: Donโt overcrowd the pan, brown the veg properly, and season generously. Also, fresh herbs (like tarragon or parsley) lift the flavour massively.
Q: Can I make this in advance for guests?
A: Yes! Just hold back the cream and herbs until reheating. It tastes even better the next day.
Q: Whatโs the best way to blend it smooth?
A: A stick blender works best. If you use a jug blender, cool the soup first and blend in batches to avoid explosions (trust me).
Try More Mary Berry Recipes:
Mary Berry Mushroom and Leek Soup
Course: SoupsCuisine: BritishDifficulty: Easy4
servings10
minutes20
minutes150
kcalCreamy, comforting mushroom and leek soup with potatoes and tarragon. Easy to make, perfect for chilly days or quick lunches.
Ingredients
1 tbsp sunflower oil
A knob of butter
3 medium leeks, trimmed and sliced
350g (12oz) white closed-cup mushrooms, roughly chopped
2 large potatoes (300โ350g/10ยฝโ12oz each), peeled and diced
750ml (1โ pints) hot chicken or vegetable stock
4 tbsp pouring double cream
1โ2 tbsp finely chopped tarragon
Directions
- Heat oil and butter in a large pan over medium-high heat.
- Add leeks and mushrooms, sautรฉ for 5โ7 minutes until soft and golden.
- Stir in potatoes and pour in stock. Season well.
- Bring to a boil, then simmer for 15 minutes until potatoes are soft.
- Remove from heat. Blend until smooth.
- Stir in cream and tarragon. Taste and adjust seasoning.
- Serve hot with a swirl of cream and fresh herbs.
Notes
- I chop the mushrooms roughly so they brown fasterโdonโt crowd the pan.
- I blend the soup just before serving, not hours aheadโit keeps it fresher.
- If Iโm freezing it, I leave the cream out and stir it in after reheating.
- I always taste before servingโmushroom soups need more salt than you think.