Begin by heating the milk in a saucepan over medium heat until it's warm but not boiling. In a separate bowl, whisk together the sugar and rice flour. Slowly whisk this mixture into the warmed milk, ensuring there are no lumps. Add the cardamom, saffron threads, and almond slivers, stirring well. Cook over medium low heat, constantly stirring, for about 10 minutes or until the mixture thickens to a pudding like consistency. Remove from heat and stir in the butter and rosewater. Pour the Firni into individual serving dishes and allow it to cool. Chill in the refrigerator before serving, garnished with additional almond slivers or a light dusting of ground cardamom.
Chefβs Insight
This Persian dessert is a great choice for entertaining, as it can be prepared in advance and requires minimal effort, allowing you to focus on other aspects of your event. The fusion of spices and aromatic flavors will impress your guests with its depth and complexity.
Notes
Be careful not to overcook the mixture, as this can result in a grainy texture. Feel free to adjust the amount of rosewater to suit your personal preference.