Firni
Karim Ahmadzai
4 Feb 2026
Prep
10 mins
Cook
30 mins
Serves
4 People
Calories
350 calories
Indulge in the creamy sweetness of Firni, a traditional Indian rice pudding infused with fragrant cardamom and rose water, topped with crunchy almonds and pistachios. Perfect for festive occasions or a cozy weeknight dessert.
IngredientsWhat you need
- 1 cup basmati rice
- 4 cups milk
- 1/2 cup sugar
- 1 teaspoon cardamom powder
- 1/4 cup chopped almonds
- 1/4 cup chopped pistachios
- 1 teaspoon rose water
Method
- 1
Rinse and soak the basmati rice in water for about 3 hours. Drain and set aside.
- 2
In a pot, bring the milk to a boil over medium heat. Stir occasionally to prevent burning.
- 3
Add the soaked and drained basmati rice to the boiling milk. Cook on low heat, stirring frequently, until the rice is soft (about 20 minutes).
- 4
Stir in the sugar and cardamom powder. Continue to cook for another 5 minutes until the mixture thickens.
- 5
Remove from heat and add rose water if using. Mix well.
- 6
Pour the firni into serving bowls. Let it cool to room temperature, then refrigerate for at least 2 hours until set.
- 7
Garnish with chopped almonds and pistachios before serving.
Nutrition per serving
Fat
10g
Carbs
55g
Protein
10g
Available in
Rate this recipe
Comments
No comments yet. Be the first to share your thoughts!
Explore Recipes
Love cooking?
Create your own digital recipe book. Snap, save, and share your favorite recipes.
Karim Ahmadzai
4 February 2026
Nutrition per serving
Fat
10g
Carbs
55g
Protein
10g
Available in
