Full-fat milk, sugar, saffron strands, cardamom powder and a combination of nuts like cashews, pistachios and almonds are needed to prepare basundi.
Start by boiling the milk in a heavy-bottomed pan. After it reaches a boil, lower the heat and simmer it, stirring from time to time to avoid burning, until the volume is reduced to roughly half.
Add the sugar, cardamom powder and saffron threads once the milk has thickened. Simmer the mixture for a further few minutes or until the sugar is completely dissolved and the basundi becomes creamy.
In a separate pan, lightly roast the nuts until they are golden brown and fragrant. After letting them cool, roughly chop or crush them with a mortar and pestle.
Transfer the Basundi to a serving dish and garnish with the roasted nuts. For the best taste and texture, chill the Basundi in the refrigerator for a few hours before serving. Enjoy this creamy and indulgent dessert with family and friends.