• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sharmis Passions
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Phirni Recipe | Firni Recipe

    Last Updated On: Mar 18, 2026 by Sharmilee J

    23
    Shares

    Jump to Recipe Jump to Video Print Recipe

    Phirni is one of those popular and classic Indian desserts. It is creamy, slightly thick, and subtly flavored with saffron and cardamom. This recipe is usually made on special occasions or festivals like Eid, Diwali or Holi. Recipe included with step by step pictures and video.

    phirni served in small clay bowls

    This phirni recipe is made with just few ingredients that is readily available in your kitchen. Even now, it's one of those desserts I always run to when I want something simple yet special. The richness from saffron and cardamom is truly heartwarming. It's one of the easiest dessert to make at home, and whenever I make it, it's always a hit.

    Jump to:
    • About Phirni
    • Phirni Video
    • Phirni Ingredients
    • How to make Phirni Step by Step
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Phirni

    Phirni is a North Indian rich and luscious dessert made by cooking basmati rice in full cream milk along with sugar and flavoured with saffron and cardamom. It is similar to kheer, but has a smooth pudding-like texture and served in small pots or cups, and I love garnishing with saffron strands and chopped nuts. 

    Phirni is an easy traditional Indian rice pudding like dessert. Phirni / Firni is prepared with full cream milk, basmati rice and sugar as main ingredients. The cooked rice milk mixture is poured into small earthen clay pots garnish with mixed nuts and saffron. Phirni or Firni is made for festivals like Holi, Diwali and Ramzan.

    Phirni is especially popular during Ramadan and Eid, as it is a light yet rich dessert. The rice is soaked and ground coarsely and added to boiling milk. As it simmers, the rice thickens the milk and gives it a creamy base. A little saffron is added for color and flavor. This recipe has mild sweetness and doesn't overpower the flavor.

    I love using full cream milk for this recipe, as it gives a rich flavor and taste. This phirni recipe sets beautifully when chilled, and thickens even more as it cools. It's best to make it a few hours ahead before serving. This recipe can make your festive platter look rich and beautiful.

    You can also customize this recipe with your favorite flavors. This is a basic phirni recipe with kesar that I am posting but there are many variations to phirni like Rose Phirni, Pistachio Phirni, Almond Phirni, Kesar Phirni or with fruits like Mango, Orange Phirni or even Tender Coconut Phirni etc.

    phirni served in small clay bowls

    Phirni Video

    Phirni Ingredients

    • Basmati rice - Use good quality basmati rice, soak it for 20 minutes then air dry and grind it to a slightly coarse mixture. It should not be powdered or very coarse.
    • Full cream milk - This is the base of the recipe, using full cream milk adds richness and flavor.
    • Sugar - Adds sweetness to the phirni. I have used regular granulated white sugar.
    • Saffron - Soak saffron in warm milk, adds a mild colour and rich flavour. 
    • Cardamom powder, Rose water - Adds warm aroma and taste to the dish.
    • Mixed nuts - Add finely chopped almonds, pistachios for garnish.
    ingredients needed to make phirni

    Similar Recipes

    • Mango Phirni
    • Bread Kheer
    • Shrikhand
    • Tender coconut pudding
    • Carrot halwa
    • More desserts

    Why This Recipe Works

    • This is an easy dessert made with simple ingredients.
    • It's thick, with a smooth and creamy texture.
    • Flavored naturally with saffron and cardamom.
    • Perfect recipe for festivals and special occasions.
    • Can be made ahead and stored in fridge.
    • Easily customizable with fruits, dry fruits, etc.
    • Great dessert option for iftar or dinner parties.

    How to make Phirni Step by Step

    1.Rinse ¼ cup basmati rice in water then soak it in water for 20 minutes.

    soak basmati rice in water

    2.Drain water and spread it in the strainer and air dry it.

    drain water,  air dry it

    3.Once dried grind it to a slightly coarse mixture and set aside.

    grind it slightly coarse

    4.Heat 1 liter - 4 cups full cream milk in a heavy bottomed pan.

    boil milk

    5.Once boiled add little hot milk to 10 strands of saffron.

    add milk to saffron

    6.Add rice mixture.

    add rice mixture

    7.Mix it well so that there are no lumps.

    mix well

    8.Cook until it becomes thick and rice turns soft.

    cook until thick

    9.Now add ½ cup sugar and saffron milk.

    add sugar, saffron milk

    10.Mix it well, it will turn slightly runny. Keep cooking until it is thick.

    mix well

    11.Add ¼ teaspoon cardamom powder and ½ teaspoon rose water.

    add cardamom powder, rose water

    12.Mix it well. It should be thick but in flowing consistency like this.

    mix until thick

    13.Transfer the mixture to small clay bowls.

    transfer to clay bowls

    14.Sprinkle chopped nuts and saffron. Chill it for minimum 2 hours.

    sprinkle nuts, saffron

    Serve chilled!

    phirni served in small clay bowls

    Expert Tips

    • Soaking - Soaking rice is mandatory, do not skip this step.
    • Drying & Grinding - Air dry the rice then grind it slightly coarse. It should not be powdered or very coarse
    • Mixing - Keep mixing continuously in low flame after rice paste is added else it will form lumps.
    • Milk - Use full cream milk for best results.
    • Saffron milk - Adding hot milk to saffron strands makes it to release color and deep flavour.
    • Adjustment - If phirni thickens too much while cooling, add little milk and adjust consistency.
    • Chilling - Chill for at least 2 hours before serving.
    • Cookware to use - Use a heavy-bottomed flat based pan to prevent milk sticking to the bottom.
    • Serving - Serve it in small cups or earthen pots for a traditional look.
    • Nuts - Add nuts of your choice, I used almonds and pistachios.

    Serving and Storage

    Serve phirni chilled, garnish it with saffron strands and chopped nuts. It pairs beautifully with a festive meal or can be served as a light dessert after lunch or dinner. 

    Store in the refrigerator for up to 2 days. If it thickens too much after chilling, add a tablespoon of milk and stir gently before serving.

    FAQS

    1. Can I make Phirni without saffron?

    Yes, but saffron adds a rich flavor and color. You can skip saffron and use cardamom powder alone.

    2. Can I use toned or low-fat milk?

    Yes, but it won't be as rich and creamy as full cream milk. So I would recommend using full cream milk.

    3. Can I make this ahead for a party?

    Yes, Phirni sets beautifully when chilled. Make it 4-5 hours ahead or even a day before - it works perfectly.

    4. What can I garnish with besides nuts?

    You can use dried rose petals, silver leaf, or a pinch of saffron on top.

    5. Can I add condensed milk to phirni?

    Yes, for a richer taste, you can add a few spoons of condensed milk. Just reduce sugar accordingly.

    phirni served in small clay bowls

    If you have any more questions about this Phirni Recipe do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook,  Pinterest, Youtube and Twitter .

    Tried this Phirni Recipe? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    Print Recipe Pin Recipe

    Phirni Recipe | Firni Recipe

    Phirni is one of those popular and classic Indian desserts. It is creamy, slightly thick, and subtly flavored with saffron and cardamom. This recipe is usually made on special occasions or festivals like Eid, Diwali or Holi. Recipe included with step by step pictures and video.
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Chilling Time1 hour hr
    Total Time1 hour hr 30 minutes mins
    Servings4 cups
    AuthorSharmilee J

    Ingredients

    • ¼ cup basmati rice
    • 4 cups full cream milk
    • ½ cup sugar
    • 10 strands saffron
    • ¼ teaspoon cardamom powder
    • ½ teaspoon rose water
    • chopped mixed nuts for garnish I used almonds and pistachios

    Instructions

    • Rinse ¼ cup basmati rice in water then soak it in water for 20 minutes.
    • Drain water and spread it in the strainer and air dry it.
    • Once dried grind it to a slightly coarse mixture and set aside.
    • Heat 1 liter - 4 cups full cream milk in a heavy bottomed pan.
    • Once boiled add little hot milk to 10 strands of saffron.
    • Add rice mixture.
    • Mix it well so that there are no lumps.
    • Cook until it becomes thick and rice turns soft.
    • Now add ½ cup sugar and saffron milk.
    • Mix it well, it will turn slightly runny. Keep cooking until it is thick.
    • Add ¼ teaspoon cardamom powder and ½ teaspoon rose water.
    • Mix it well. It should be thick but in flowing consistency like this.
    • Transfer the mixture to small clay bowls.
    • Sprinkle chopped nuts and saffron. Chill it for minimum 2 hours.
    • Serve chilled!

    Video

    Notes

    • Soaking - Soaking rice is mandatory, do not skip this step.
    • Drying & Grinding - Air dry the rice then grind it slightly coarse. It should not be powdered or very coarse
    • Mixing - Keep mixing continuously in low flame after rice paste is added else it will form lumps.
    • Milk - Use full cream milk for best results.
    • Saffron milk - Adding hot milk to saffron strands makes it to release color and deep flavour.
    • Adjustment - If phirni thickens too much while cooling, add little milk and adjust consistency.
    • Chilling - Chill for at least 2 hours before serving.
    • Cookware to use - Use a heavy-bottomed flat based pan to prevent milk sticking to the bottom.
    • Serving - Serve it in small cups or earthen pots for a traditional look.
    • Nuts - Add nuts of your choice, I used almonds and pistachios.
    Nutrition Facts
    Phirni Recipe | Firni Recipe
    Amount Per Serving (75 g)
    Calories 293 Calories from Fat 72
    % Daily Value*
    Fat 8g12%
    Saturated Fat 5g31%
    Polyunsaturated Fat 0.3g
    Monounsaturated Fat 2g
    Cholesterol 29mg10%
    Sodium 97mg4%
    Potassium 424mg12%
    Carbohydrates 47g16%
    Fiber 0.3g1%
    Sugar 37g41%
    Protein 9g18%
    Vitamin A 409IU8%
    Vitamin C 2mg2%
    Calcium 307mg31%
    Iron 0.4mg2%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    23
    Shares

    More RandomPosts

    • CoconutmilkMurukku3
      Thenga Paal Murukku Recipe
    • Wholewheatcookies4
      Eggless Whole Wheat Butter Cookies Recipe
    • CarrotYogurtPops2
      Carrot Yogurt Popsicles Recipe
    • Rajma Recipe | Rajma Masala Recipe

    Reader Interactions

    Comments

      5 from 4 votes (4 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. jeyashri suresh

      July 28, 2014 at 6:33 am

      one of my family's fav dessert. Super creamy and nice clicks

      Reply
    2. Ramya Venkateswaran

      July 28, 2014 at 7:45 am

      delicious phirni

      Reply
    3. Kurinji

      July 28, 2014 at 4:43 pm

      phirni looks delicious....

      Reply
    4. traditionallymodernfood

      July 28, 2014 at 7:41 pm

      Creamy and delicious dessert

      Reply
    5. Devi Sree

      July 28, 2014 at 7:49 pm

      sharmi please post Butter chicken recipe. I am waiting for the recipe from you for long time.Please do post the recipe as soon as possible...

      Reply
    6. Sowmya Sundararajan

      July 29, 2014 at 12:59 am

      I love Phirni. My mom used to prepare this quite often. She used to incorporate Pineapple pieces into it without curdling the milk. Thanks for bringing back the memories Sharmi.

      Reply
    7. Jeena suraj

      July 29, 2014 at 3:28 am

      Tasty, Creamy, and Delicious..

      Reply
    8. Raks anand

      July 29, 2014 at 5:05 am

      I never have tasted this one before, wish to have some 🙂

      Reply
    9. Jayanthi Sindhiya

      July 30, 2014 at 3:47 am

      Nice klicks,I love phirni a lot, Iam a great fan of ur blog,I have tried so many recipes.thank u

      Reply
    10. Jennifer Kakodkar

      November 02, 2015 at 4:27 am

      Nicely explained. Pics r clear n looks delicious.

      Reply
    11. big foodie

      April 06, 2016 at 8:09 pm

      How many days in advance before a party can you make it? thanks.

      Reply
      • SHARMILEE J

        April 10, 2016 at 6:24 am

        You can make it the previous day and refrigerate it

        Reply
    12. Jyoti Sehgal

      December 02, 2016 at 5:25 pm

      Why my firni giving flavour like kheer ��

      Reply

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • Phirni Recipe | Firni Recipe
    • Aloo Gobi Recipe (Potato Cauliflower Masala)
    • VanillaChocolateBurfi2
      Vanilla Chocolate Barfi Recipe
    • Curry Powder Recipe (Curry Masala Powder)

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • Homemade Chocolate Recipe

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.