Not just for Christmas, Brussels sprouts are in season all winter and this tasty soup is the ideal winter warmer.
Serves: 6
Prep time: 10 mins
Cooking time: 50 mins
Total time: 1 hr
Skill level: Bit of effort
Costs:Cheap as chips


  • 500g (1lb) Brussels sprouts
  • 2tbsp sunflower oil
  • 1 onion, peeled and chopped
  • 1 vegetable stock cube
  • 100ml (3½fl oz) crème fraîche
  • Freshly ground nutmeg
  • Salt and freshly ground black pepper
  • 15g (½oz) butter


  1. Reserve 2-3 whole sprouts then trim and halve the rest.
  2. Heat oil in a saucepan and add the onion. Cook over a medium heat for 8-10 mins, stirring occasionally, until the onion starts to turn a light-golden colour. Add halved sprouts to pan and cook over medium heat for 4-5 mins.
  3. Pour 600ml (1 pint) boiling water into the pan and stir in the stock cube. Bring to the boil, then reduce the heat and simmer for about 15-20 mins, until the vegetables are tender. Remove the pan from the heat and leave the soup to cool slightly.
  4. Purée the soup in a liquidiser, food processor, or with a hand blender, until smooth. Return the soup to the saucepan. Add crème fraîche and reheat soup until it’s piping hot, then season it to taste with nutmeg and salt and pepper.
  5. Melt the butter in a small pan and shred reserved sprouts. Add sprouts to pan and cook them for 2-3 mins. Pour soup into serving bowls and then top with sautéed sprouts and grind over extra black pepper, or nutmeg. (Not suitable for freezing).

Nutritional information per portion

fat 14.0g saturates 6.5g calories 156(kcal)

This nutritional information is only a guide and is based on 2,000 calories per day. For more information on eating a healthy diet, please visit the Food Standards Agency website.

Guideline Daily Amount for 2,000 calories per day are: 70g fat, 20g saturated fat, 90g sugar, 6g salt.