Ingredients

  • SpinneysFOOD diced butternut 900g
  • Milk 875ml
  • SpinneysFOOD fine grain white sugar 180ml
  • Light brown sugar 125ml
  • Almond flour 125ml
  • Butter 250g (150 +100)
  • Rose water 1 tsp
  • Ground cardamom 1 tsp
  • SpinneysFOOD salt ½ tsp
  • Milk powder 145g
  • SpinneysFOOD all-purpose flour 50g
  • Whole almonds 50g
  • Oats 50g
  • Demerara sugar 125g
  • Ghee 30g
  • SpinneysFOOD raisins 50g
  • Sultanas 50g

Nutrition (Per serving)

  • Calories 939
  • Fat 35g
  • Saturates 14g
  • Protein 33g
  • Carbs 131g
  • Sugars 80g

Given the cook-at-home nature of Spinneys and natural variations in ingredients, nutritional information is approximated."

Butternut halva with ghee and almond crumble

Arabic 30 Mins Prep · 90 Mins Cook


  1. Working in 2 batches, place the butternut and milk in a blender and purée until smooth. Transfer to a large saucepan over a medium-high heat and bring to a boil. Cook, stirring often, for 15 minutes. Reduce to a medium heat, and cook, stirring regularly, until reduced and thickened to the consistency of loose peanut butter, approx. 45 minutes.
  2. Add the white sugar, light brown sugar, almond flour, 150g of butter, rose water, cardamom and salt, and cook, stirring often, until smooth, approx. 5 minutes.
  3. Remove the saucepan from the heat.
  4. Using a handheld blender or a food processor, add the milk powder to the halva mixture until no lumps remain. Set aside.
  5. Preheat the oven to 180°C, gas mark 4.
  6. To make the crumble, rub together the remaining 100g of butter, flour, roughly chopped almonds, oats and demerara sugar to form rough crumbs. Spread onto a lined baking sheet and bake for 10-15 minutes, or until golden.
  7. Melt the ghee in a small saucepan and add the raisins and sultanas. Simmer until the raisins swell.
  8. Transfer the halva to a serving platter or bowl and sprinkle the crumble over and drizzle with the ghee.