Celeriac soup, toasted hazelnuts & truffle oil recipe | Waitrose

This creamy, velvety soup with crunchy sweet hazelnuts makes a lovely starter – you can easily double the quantity to serve more people 


2 tbsp olive oil
Knob of butter
3 echalion shallots, finely diced
2 celery sticks, chopped
1 clove garlic, finely chopped
1 celeriac, peeled and diced
1 medium potato, peeled and diced
1 bay leaf
1 tbsp lemon thyme leaves
1 litre vegetable stock
100g blanched hazelnuts, toasted (see Cook's Tip)
2 tbsp crème fraîche
½ lemon
Truffle oil, for drizzling


1. Heat the oil and butter in a medium saucepan. Cook the shallots and celery for 3-4 minutes until beginning to soften. Add the garlic and cook for 1 minute more.

2. Add the celeriac, potato, bay leaf and thyme and cook for 1 minute. Pour over the stock, cover and simmer for 20 minutes until the vegetables are very tender.

3. Remove the pan from the heat and take out the bay leaf. Add about three quarters of the hazelnuts, then chop the remaining nuts and set aside. Blend the soup with a stick blender until smooth, stir in the crème fraîche and blend again.

4. Add a squeeze of lemon then ladle into bowls. Serve scattered with the reserved hazelnuts and drizzled with the truffle oil.

Cook's tipTo toast hazelnuts, preheat the oven to 180°C, gas mark 4. Spread the nuts over a baking tray and place in the oven for about 5 minutes until golden.

  • Preparation time: 15 minutes
  • Cooking time: 25 minutes
  • Total time: 40 minutes

Serves: 4

Nutritional Info

Typical values per serving:

Energy 1,729kJ
Fat 35.6g
Saturated Fat 7.7g
Carbohydrate 16.6g
Sugars 5.2g
Protein 7.6g
Salt 0.5g
Fibre 8.7g

Click here for more information about health and nutrition

4 stars

Average user rating Based on 5 ratings