Roasted Spiced Cauliflower Soup

Roasting the cauliflower really adds depth to this comforting vegetarian meal

  • Rating
    (13 ratings)
    Rate this recipe
  • Serves 4

  • Prep time 20 mins

  • Cooking time 45 mins

  • Total time 1 hr 5 mins

  • Skill level Easy

  • Calories 310 per serving

  • Freeze yes
  • Prepare ahead yes


  • 2 cauliflowers, broken into florets
  • 2 tsp coriander seeds
  • 2 tsp cumin seeds, plus 1 tsp to garnish
  • 1 tsp fennel seeds
  • 3 tbsp olive oil
  • 1 red chilli, finely chopped
  • 1 lemon, zest and juice
  • 2 medium onions, finely chopped
  • 400ml (14fl oz) hot vegetable stock
  • 500ml (18fl oz) semi skimmed milk
  • 200ml (7fl oz) single cream


Fry some slices of smoked bacon, then chop and use to garnish the soup


Roasting the cauliflower is a great way to add extra flavour and depth to this soup. Perhaps if you're roasting vegetables for your sunday roast, pop some extra cauliflower into the mix and whizz them up using this method and they can make a perfect starter course to a family gathering or dinner party. This works really well with some croutons or if you're having it as a main, try some crusty bread with it. 

Why not have a look at our other soups on offer, there's too much choice!

  1. Preheat the oven to 200C/180C fan/400F/gas 6. Place the cauliflower in a large pan of boiling water and cook for 3 minutes before draining well.

  2. Grind the seeds in a pestle and mortar. Toss the cauliflower florets in 2 tbsp of oil, the spices, chilli and lemon zest. Transfer to two baking sheets, season well and roast for 15 minutes.

  3. Fry onions in the remaining oil for 10 minutes until soft. Reserve a handful of cauliflower and roughly chop the rest, then stir through the onions and cook for a further 10 minutes.

  4. Pour over the lemon juice, stock and milk. Use a stick blender or food processor to whiz until smooth.

  5. Return the soup to a saucepan and bring to the boil. Take off the heat and stir through the cream.

  6. Place the remaining 1 tsp of cumin seeds in a frying pan and dry fry for 2 minutes over a high heat. Sprinkle over the soup and garnish with the reserved cauliflower to serve.