Go Back
+ servings
phirni recipe
Print Recipe
No ratings yet

Phirni Recipe

Phirni or firni is a traditional Indian dessert made with rice grits or pulsed rice and sugar.
Always served chilled in small clay pots or matka, this classic dessert is a must for festivals like Diwali, Holi, Karwa chauth.
Prep Time15 mins
Cook Time40 mins
Total Time55 mins
Course: Dessert, Indian
Cuisine: Indian
Keyword: phirni
Servings: 3
Calories: 392kcal
Author: Harini


  • 1/4 cup basmati rice or any long grain rice
  • 4 cups full fat milk 1000ml or 1 litre
  • 1/2 cup sugar
  • 1/4 cup slivered almonds
  • A big pinch of saffron soaked in 1/4 cup warm milk
  • 4 green cardamoms peeled and pounded
  • 1 tabespoon dried rose petals
  • 1 teaspoon ghee or butter



  • Soak 1/4 cup basmati rice n water for 20 minutes.
  • Rinse the rice grains and drain excess water.
  • Heat 1 teaspoon ghee in a pan.
  • Add the drained rice and saute in ghee for 3-4 minutes. Let the rice cool down a bit.
  • Take the sauteed rice in a small mixer grinder jar and grind to a coarse powder. The consistency should be of semolina or grits.
  • In the mean time soak the saffron strands in 1/4 cup warm milk.

How To Make Phirni

  • Add 1 litre or 4 cups milk in a heavy pan and bring to a boil.
  • Add the rice grits and saffron soaked milk.
  • Mix well and cook in medium flame until the rice gets completely cooked. It will take anywhere between 15-20 minutes in medium flame for the given quantity.
  • Add 1/2 cup sugar and mix well. Also add slivered almonds and mix well.
  • Simmer for 15-20 minutes for the phirni to thicken well.
  • Add pounded green cardamom and dried rose petals. Mix well.
  • Simmer for 5 more minutes and remove from flame.
  • Cool to room temperature, divide among serving bowls, cover and refrigerate for 3-4 hours.
  • Serve phirni chilled with chopped almonds, crushed rose petals.


Serving: 3g | Calories: 392kcal | Carbohydrates: 78g | Protein: 14g | Cholesterol: 30mg | Sodium: 14888mg | Potassium: 521mg | Fiber: 1g | Sugar: 67g | Vitamin A: 542IU | Vitamin C: 0.6mg | Calcium: 403mg | Iron: 0.5mg