Badam Phirni Recipe

Badam Phirni is a rich rice pudding just like kheer but more creamier and thick and smooth full of goodness of badam. Badam Phirni is lip smacking and and a royal treat for the taste buds. Soaked and grinded Basmati rice is added to the milk and cooked on low flame stirring continuously until it thickens. This cardamom flavoured and badam rich phirni is a sure heart winner. When served chilled and garnished with chopped badam relishing it is a completely divine experience. Learn how to make easy badam phirni or Indian almond pudding.

Badam Phirni

Total Time: 1 hr + 2 hrs Soaking

Serves: 3


  • 1/4 cup basmati rice
  • 1 litre milk full cream
  • sugar or as required
  • 15 – 20 Almonds (badam)
  • 1/2 tsp Green Cardamom Powder
  • Few strands of kesar (saffron)
  • For Garnish : 4 – 5 finely chopped Badam

How to make badam phirni :

  1. Wash the rice and soak in water for 1 hour. Drain and grind it to a fine paste. Keep it aside.
  2. Also soak the almonds for 1 hour and then peel and grind to a fine paste
  3. Soak the saffron strands in 1 tblsp of warm milk and keep aside.
  4. Heat milk in a heavy bottom kadai or pan.
  5. When the milk boils, lower the flame and add the rice paste and stir constantly to ensure it gets properly mixed in the milk and no lumps are formed.
  6. Let the milk simmer till the rice gets cooked.
  7. Now add the sugar, almond paste, cardamom powder and the saffron milk.
  8. Mix well and cook till the phirni thickens and sugar gets fully disssolved.
  9. Garnish the badam phirni with chopped almonds and chill the phirni for 3 – 4 hours before serving.