
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.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
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.
- →
Weigh dry ingredients on a scale instead of using cups — grams are the difference between a tender and a tough crumb.
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
- •
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
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.
Can I make this ahead of time?
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
What can I substitute if I don't have all the ingredients?
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
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 →Featured in Guides
This recipe is featured in the following curated guides:
More Afghan Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes