Afghan Firni (Rose Water Pudding)
Silky Afghan milk pudding set in individual bowls, fragrant with rose water and cardamom, topped with pistachios.
About This Recipe
Firni is Afghanistan's most beloved dessert — a delicate, barely set milk pudding thickened with rice flour, scented with cardamom and rose water, and served in individual clay or ceramic dishes. Unlike heavier puddings, firni is gossamer-light and silky, melting on the tongue. It's garnished with crushed pistachios and a dusting of cardamom, and its perfumed sweetness is the perfect counterpoint to hearty Afghan food.
Ingredients
Serves 6
- 1 literwhole milk
- 1/2 cupsugar
- 4 tbsprice flour
- 1.5 tspground cardamom
- 2 tbsprose water
- 1/4 cuppistachios, finely chopped (to garnish)
- extra cardamomto dust on top
Instructions
- 1
Make the base
Whisk rice flour with 1/4 cup of cold milk until smooth. Combine remaining milk and sugar in a saucepan over medium heat.
- 2
Thicken
When milk is warm (not boiling), add the rice flour mixture. Stir continuously over medium heat until the mixture thickens to a consistency that coats the back of a spoon, about 10–12 minutes.
- 3
Flavor
Remove from heat. Stir in cardamom and rose water.
- 4
Set in dishes
Pour into individual serving dishes or a large serving bowl. Cool to room temperature, then refrigerate for at least 2 hours until set.
- 5
Garnish and serve
Sprinkle with crushed pistachios and a dusting of cardamom. Serve cold.
Pro Tips
- →
Stir constantly while cooking — firni can catch on the bottom.
- →
Rose water should be subtle — a perfume, not a dominant flavor.
- →
The pudding firms up further in the refrigerator — don't over-thicken.
Variations
- •
Flavor with orange blossom water instead of rose water
- •
Add a layer of mango purée on top
- •
Use coconut milk for a dairy-free version
Storage
Refrigerate up to 4 days. Do not freeze.
History & Origin
Firni is made throughout Afghanistan, Iran, and the Indian subcontinent (where it's called phirni). In Afghanistan, it's traditionally served for Nowruz (Afghan New Year) and at celebrations. The use of cardamom and rose water reflects the Persian culinary influence on Afghan cuisine.
Frequently Asked Questions
Can I use cornstarch instead of rice flour?
Yes — cornstarch (3 tablespoons) produces a smoother but slightly different texture. Rice flour gives firni its characteristic slight grain.
How set should it be?
Firni should be like a very soft panna cotta — wobbles significantly when shaken but holds its shape when unmolded.
Nutrition Facts
Per serving · 6 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Afghan Recipes
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes