Creamy Afghan Firni with Pistachios and Saffron
This traditional Afghan Firni is a delicate, creamy cornstarch pudding infused with fragrant saffron and rosewater, then garnished with crunchy pistachios. It's a simple yet elegant dessert, perfect for any occasion.
Let's cook.
In a medium saucepan, combine 3 and 1/2 cups of whole milk and the granulated sugar. Heat over medium heat, stirring occasionally, until the sugar dissolves and the milk is warm but not boiling, about 5 minutes.
In a small bowl, whisk together the remaining 1/2 cup of cold whole milk with the cornstarch until smooth and no lumps remain. This is your cornstarch slurry.
Gradually whisk the cornstarch slurry into the warm milk in the saucepan. Continue to cook over medium heat, stirring constantly with a whisk or wooden spoon, for 8-10 minutes, until the mixture thickens to a pudding-like consistency.
Remove the saucepan from the heat. Stir in the crushed saffron threads and rosewater. Mix well to ensure the saffron color and aroma are evenly distributed.
Pour the firni into individual serving bowls or a single large serving dish. Allow it to cool at room temperature for about 15 minutes.
Once slightly cooled, cover the bowls with plastic wrap and refrigerate for at least 2 hours, or until thoroughly chilled and set.
Before serving, garnish generously with the chopped pistachios.
About This Recipe

Big flavor.✦
Chef's Tips
Easy Substitutions
Storage & Reheating
Serving Suggestions
Common Mistakes
Frequently Asked Questions
What if my Firni is too thin?
Can I use a different type of milk?
Why is my Firni lumpy?
Reviews
No reviews yet
Be the first person to review this recipe.
Made this recipe?
Tell us how it turned out.





