A time-honoured Indian confectionery hand-crafted with reduced milk, fragrant green cardamom, saffron, and toasted pistachio nuts.
Knead the khoya, flour, and warm milk into a smooth, soft dough and rest it 15 minutes.
Roll the dough into small smooth balls without cracks.
Boil the sugar and water with the crushed cardamom pods to a light sticky syrup and keep it warm.
Fry the balls in warm ghee over low heat, stirring gently, until deep golden.
Slide the fried balls into the warm syrup, add rose water, and soak at least 2 hours before serving.