Silky celeriac soup with smoked haddock

Silky celeriac soup with smoked haddock

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


Magazine subscription – 5 issues for £5

Cooking time

Prep: 10 mins Cook: 40 mins

Skill level



Serves 6

A twist on celery soup. Leave out the haddock if you like (it's just flaked over the top)

Nutrition and extra info

  • Freezable
Nutrition info

Nutrition per serving

Save to My Good Food
Please sign in or register to save recipes.


  • 50g unsalted butter
  • 1 onion, chopped
  • 1 leek, finely chopped
  • 1 garlic bulb, cut through the middle
  • few thyme sprigs, plus extra to serve
  • 4 bay leaves
  • 1 celeriac, peeled and diced
  • 2 medium potatoes, diced
  • 1l chicken stock
  • 500ml milk
  • 2 fillets natural smoked haddock
  • 500ml double cream

Compare prices

Want to see what this recipe costs at different supermarkets? Compare in one place here:


  1. Heat the 50g of butter in a large saucepan until foaming, then lower the heat a little. Sweat the onion and leek with the clove of garlic, a few sprigs of thyme and 2 bay leaves. Add the celeriac and the 2 potatoes and cook for 10 mins more, stirring frequently so the vegetables don’t stick to the pan. Pour over the litre of stock to just about cover, bring to the boil, then simmer gently for 20 mins.
  2. Meanwhile, in a deep frying pan bring the 500ml of milk and remaining bay leaves to the boil. Lower to a very gentle simmer, slide in the 2 haddock fillets and cover with baking paper. Cook for 3-4 mins until the fish flakes easily. Remove the fish from the milk and flake into a bowl; cover to keep warm.
  3. When the celeriac is tender, pour in the 500ml of cream, bring back to the boil and remove from the heat. Remove the garlic and herb stalks, then blitz until silky smooth using a stick blender. If you want to freeze the soup, stir through the fish at this point. Serve scattered with the flaked haddock and thyme leaves.

Recipe from Good Food magazine, December 2009

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.


Show comments
alisonpg's picture
  • 1
  • 2
  • 3
  • 4
  • 5

Made this today without the haddock. It is a lovely creamy soup, full of flavour. I used only 300ml cream and it was creamy enough. Recommended!

elisaponsele's picture

Really loved this recipe. Wasn't sure about serving this for the evening meal as my other half needs a lot of feeding, but this is actually super filling if using cream so we ended up having enough left over for lunch the next day (minus the fish). Delicious, very delicate flavour and pretty stress-free to prepare! Will definitely make again!

clairey206's picture

Made this today to see if it would make a nice xmas day starter. It was delicious, my daughter had seconds and she doesn't normally like fish. Definitely going to make for xmas. I also used the poaching milk instead of cream.

jessicagunn's picture
  • 1
  • 2
  • 3
  • 4
  • 5

This is a top recipe - a cut above most celeriac soups. The fish makes it a good hearty meal too. I avoided using the cream and just used the milk I'd poached the haddock in. Great winter supper - and a brilliant soup for those trying to use of veg box produce.

ruthh00's picture
  • 1
  • 2
  • 3
  • 4
  • 5

Delicious and enjoyed even by celery haters.

Jeisy3's picture
  • 1
  • 2
  • 3
  • 4
  • 5

Made this soup yesterday as I was looking for new recipes to make over the festive season. It was absolutely gorgeous. My children (one of whom is not keen on fish) loved it too. I put some of the fish in with the veg before I blended it which gave it a lovely subtle smoked fish flavour. We did find the soup very rich so next time I will use the poaching liquor instead of the cream to make it lighter if serving as a starter. This is definitely going to be regular on our menu!