Roasted cauliflower with tomato & cashew sauce

For an easy veggie dinner, try this roasted cauliflower. It has a deliciously nutty flavour that works well with a simple tomato and cashew sauce

  • Prep:5 mins
    Cook:40 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 240
  • fat 17g
  • saturates 5g
  • carbs 13g
  • sugars 8g
  • fibre 3g
  • protein 7g
  • salt 0.1g


  • 1 cauliflower, cut into florets
  • 2 tsp nigella seeds
  • 2 tbsp vegetable oil
  • 3 tsp garam masala
  • 2 garlic cloves, crushed
  • 2cm piece ginger, grated
  • 500g passata
  • 2 tbsp cashew nut butter
  • 50ml double cream
  • brown rice or naan bread
  • ½ bunch coriander, chopped


  1. Heat oven to 200C/180C fan/gas 6. Toss the cauliflower florets with the nigella seeds, 1 tbsp of the oil and 2 tsp of the garam masala. Spread out onto a roasting tray and cook for 35-40 mins until starting to soften and char, tossing halfway through.

  2. Meanwhile, heat the rest of the oil in a small pan. Add the garlic, ginger, passata and the remaining garam masala and leave to simmer, uncovered, for 10-15 mins. Stir in the cashew nut butter and cream, then season to taste.

  3. Serve the sauce over the brown rice or naan bread, top with the roasted cauliflower and garnish with the coriander.

Suggested recipes from this collection...