Carrot Halva


6 cardamom pods
25g ghee/butter
500g carrots, peeled and grated
250ml evaporated milk (or condensed milk but then no need to add 100g sugar)
50g white sugar
50g soft light brown sugar
Pinch of saffron
Handful of raisins/sultanas/cranberries
20g milk powder (optional)
Handful of pistachios, almonds or cashews, roughly chopped

Serves 4

Squash the cardamom pods to remove the seeds, then roughly crush these to a powder in a pestle and mortar. Heat the ghee in a wide, heavy-based pan on a medium high heat and fry the powder for a minute or so until aromatic, then add the grated carrot and a pinch of salt.

Fry for five minutes on a medium heat, then turn up the heat and fry for another five, stirring all the time. Repeat if necessary until the carrots are soft and dryish – this should take 10-15 minutes in total.

Pour in the evaporated milk, add the saffron and bring to a boil. Turn down the heat to medium and simmer, stirring regularly, until most of the liquid has evaporated.

Add the sugar and dried fruit and continue cooking, stirring so the mixture doesn’t catch, until thickened, then stir in the milk powder if using and cook for another minute or so. Allow to cool slightly before serving with the nuts on top.

An alternative even richer halwa substitutes the 500g carrots with 500g grounds almonds.