Barfis can be too sweet but not this delicately flavoured one, which has almonds, bringing an extra dimension of creaminess. It’s easy to make but you do need patience, which is well rewarded with a gorgeous pudding.
SERVES
12
Ingredients
800ml (27fl oz) whole milk
A pinch of saffron
Ghee, for greasing
60 grams (2¼oz) granulated sugar
1/4 teaspoon ground cardamom
150 grams (5-1/2 ounce) ground almonds
A handful of pistachios, finely chopped
Directions
Bring the milk slowly to simmering point in a pan. Add the saffron, reduce the heat to low and cook for 15 minutes, stirring every two minutes to prevent sticking.
Meanwhile, use some ghee and baking parchment to grease and line a 20cm (8 inch) square loose-bottomed cake tin.
Once the 15 minutes is up, stir the sugar into the milk and cook for ten minutes, still stirring every two minutes. Add the cardamom and almonds and mix well.
This is where you need to be patient: continue cooking for 20–25 minutes, stirring slowly the whole time. The mixture will gradually begin to thicken and come together, and will leave the sides of the pan.
Quickly tip the mixture into the prepared tin and spread out with a palette knife or the back of a spoon. Sprinkle the pistachios over the barfi and press them in. Leave to set completely. Cut into pieces to serve.
You can store this in the fridge for three to four days – just make sure to leave it at room temperature for an hour before serving.