• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Whisk Affair
  • Home
  • Recipe Index
  • Indian Recipes
  • Meal Type
    • Salads
    • Soups
    • Appetizers
    • Main Course
    • Desserts
  • My Cookbook
    • My E-Books
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Healthy Recipes
  • Buy my Cookbook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Whisk Affair » Recipes » Indian Sweets & desserts » Phirni (Firni, Indian Rice Pudding)

    Published: Jan 19, 2021 | Last Updated On: Jan 20, 2021 by Neha Mathur

    Phirni (Firni, Indian Rice Pudding)

    1621 shares
    Jump to Recipe

    Phirni (Firni, Indian Rice Pudding) is a traditional Indian dessert that is made using milk and rice. This Mughlai sweet is a treat to eat and is very easy to make. Here is how to make it (vegetarian, gluten-free).

    Here are some more Indian desserts recipes that you may like – Seviyan Kheer, Carrot Kheer, Makhane Ki Kheer, Sabudana Kheer, and Badam Kheer.

    Phirni served in clay bowls.
    Jump to:
    • About Phirni
    • Ingredients
    • How To Make Phirni
    • Frequently Asked Questions
    • Variations
    • Serving Suggestions
    • Storage Suggestions
    • You Might Also Like
    • Recipe Card

    About Phirni

    Phirni (Firni, Indian Rice Pudding) is a rich & creamy Indian dessert (Kashmiri) that is made by slow-cooking ground rice with whole milk and flavorings like saffron and cardamom. Slivered nuts are added to it for a lovely crunch.

    Phirni recipe was brought to Kashmir by the Mughals but it is now popular all over India and even Pakistan.

    Since this has been made from the times of kings, some people also call it shahi phirni.

    This rich, creamy and indulgent dessert is apt to make for special celebrations or festive occasions like Diwali, Rakshabandhan, Karwa Chauth, and any special occasions.

    This kesar phirni recipe serves 6 but you can easily double or triple it.

    Ingredients

    Phirni ingredients.

    Rice – Use any flavorful white rice to make this dessert. I use basmati rice but Gobindo Bhog, Indrayani, Ambemohar, etc can be used too.

    Milk – Whole milk (full-fat milk) is best to make phirni. I do not recommend using skim or low-fat milk to make this dessert.

    Ghee – A little ghee gives a nice earthy flavor to this dessert.

    Saffron and Rose Water – Flavor the rice pudding with saffron and rosewater for a traditional taste.

    Nuts – Garnish the rice phirni with slivered almonds and pistachios for a lovely crunch.

    Sugar – Adjust the amount of sugar according to your taste and preference. I do not suggest using jaggery or any other sweetener to make this dessert, as it will take away from the authentic taste.

    If saffron is not available, then you can make firni recipe without it.

    You can also add a little cardamom powder or kewra water to flavor the phirni.

    How To Make Phirni

    Rinse 3 tablespoon white rice with water and soak it in 1 cup of water for an hour.

    Rice soaked in water.

    Drain the water and add the soaked rice to the small jar of a blender or a small food processor along with 1 tablespoon water and blend to make a coarse paste.

    Do not make fine paste otherwise, the texture of firni will not be great

    Scrape the sides of the jar a few times while blending.

    Coarsely ground rice.

    Heat 1 teaspoon ghee in a non-stick heavy bottom medium-size pan over medium heat.

    Ghee added to a pan.

    When the ghee is hot, add 32 fl oz (1 liter) of whole milk (full-fat milk) to the pan and bring it to a boil. Stir frequently while heating to avoid scorching at the bottom of the pan.

    Whole milk added to the pan.

    Add the ground rice paste and 15-20 saffron strands to the milk and stir well.

    Ground rice and saffron added to the pan.

    Reduce the heat to low and cook for 40-50 minutes until the phirni has thickened, stirring at regular intervals while cooking to avoid the formation of lumps.

    The consistency of phirni should be like that of a thick custard.

    Keep scraping the sides of the pan regularly and add the thickened milk back to the pan.

    Keep in mind that the phirni will further thicken upon cooling.

    Add ½ cup sugar and ½ teaspoon rose water to the pan and mix well. You can adjust the sugar according to your taste. Cook for another minute until the sugar is dissolved.

    Sugar and rose water added to the pan.

    Transfer the phirni into individual serving small earthen bowls. You can use glass or ceramic bowls too. You can also serve the phini in one large serving bowl instead of serving it in individual servings.

    Garnish with slivered almonds and pistachios. Dried rose petals can also be used for garnishing.

    Cover the bowls with plastic wrap so that the phirni doesn’t absorb the smell from the fridge and refrigerate it for 4-5 hours before serving.

    Ready phirni served in a clay bowl.

    Frequently Asked Questions

    How to make vegan phirni?

    To make it vegan, cook rice in one cup of water along with saffron strands on low heat until it is softened. Then add 3 cups of coconut milk or almond milk and sugar and cook for 5-6 minutes on low heat. Add sugar and cook for another minute. Do not add ghee to this recipe. Garnish and serve.

    How to make firni using condensed milk?

    Cook the phirni as per the instructions given on the recipe card. Once it is reduced to half and the rice is properly cooked, add ½ cup of sweetened condensed milk. Taste the phirni and add sugar if required. If not, skip adding the sugar. Chill and serve!

    What is the difference between rice kheer and phirni?

    Made with milk and rice, this dessert is very similar to kheer (another version of Indian rice pudding). The difference between kheer and phirni is that kheer is made using whole rice grains while rice is ground coarsely to make phirni. Phirni is also thicker and creamier in consistency than kheer. Kheer can be served hot or cold but phirni is always served chilled.

    Why is my phirni not setting?

    Phirni doesn’t set if it is made using low-fat milk or if it is not cooked well. Always use whole milk to make this dessert and cook it until the consistency is like a thick custard or porridge.

    Variations

    Phirni can be flavored using various ingredients and you can make many variations of this dessert.

    Add cardamom powder or kewra essence for a nice flavor.

    Add pureed seasonal fruits and make variations like Mango, Apple, Strawberry, or Orange Phirni.

    Rose syrup (rooh af za) and gulkand can also be added to it to make a rose-flavored phirni.

    Add almond paste to this north Indian dessert and make badam phirni.

    Add some Khoya (reduced milk solids) to make Shahi Kesar Khoya Phirni.

    You can also substitute rice with sooji (semolina) and make a delicious Sooji Firni. It is a great option if you want to avoid rice in your meals.

    Thandai Phirni which is flavored with Thandai Powder is a delicious variation that you can make for the festival of Holi.

    Serving Suggestions

    Phirni is always served chilled so plan it a few hours before you want to serve it.

    Phirni was traditionally served in individual clay (earthen) bowls called shakore which absorbed the extra moisture making it creamier and richer. It also gives a nice earthy aroma to it. But you can definitely serve this creamy pudding in your regular serving bowls.

    Storage Suggestions

    Firni will last in the refrigerator for about 2 days when stored properly in an airtight container. It is not recommended to freeze it, as it will split while you thaw it.

    You Might Also Like

    • Homemade Instant Thandai Powder (Thandai Masala)
    • Kesar Badam Milk (Badam Doodh)
    • Shrikhand
    • Kesar Pista Kulfi

    Recipe Card

    Loved this recipe?Click here to leave a review and give us a five star rating ★★★★★
    Kesar Phirni or Firni is a traditional Kashmiri dessert that is made using milk and rice. This Mughlai sweet is a treat to eat and is very easy to make. Here is how to make it.

    Phirni Recipe (Firni, Indian Rice Pudding)

    Phirni (Firni, Indian Rice Pudding) is a traditional Indian dessert that is made using milk and rice. This Mughlai sweet is a treat to eat and is very easy to make. Here is how to make it.
    4.38 from 8 votes
    Print Pin Rate
    Course: Dessert
    Cuisine: Indian
    Diet: Gluten Free, Vegetarian
    Prep Time: 10 minutes
    Cook Time: 1 hour
    Soaking Time: 1 hour
    Total Time: 2 hours 10 minutes
    Servings: 6 people
    Calories: 106kcal
    Author: Neha Mathur

    Ingredients 

    • 3 tablespoons raw white rice
    • 34 fluid ounces whole milk (full-fat milk) (1 liter)
    • 1 teaspoon ghee
    • 15-20 strands saffron (optional)
    • ½ cup granulated white sugar
    • ½ teaspoon rose water
    • almond and pistachio slivers for garnishing
    US Customary or Metric
    Prevent your screen from going dark

    Instructions

    • Rinse rice with water and soak it in 1 cup of water for an hour.
    • Drain the water and add the rice to the small jar of a blender along with 1 tablespoon water and blend to make a coarse paste. Scrape the sides of the jar a few times while blending.
    • Heat ghee in a non-stick heavy bottom medium-size pan over medium heat.
    • When the ghee is hot, add milk to the pan and bring it to a boil. Stir frequently while heating to avoid scorching at the bottom of the pan.
    • Add the ground rice and saffron strands to the milk and stir well.
    • Reduce the heat to low and cook for 40-50 minutes until the phirni has thickened, stirring at regular intervals while cooking to avoid the formation of lumps.
    • The consistency of phirni should be like that of a thick custard.
    • Keep scraping the sides of the pan regularly and add the thickened milk back to the pan.
    • Keep in mind that the phirni will further thicken upon cooling.
    • Add sugar and rose water to the pan and mix well. You can adjust the sugar according to your taste. Cook for another minute until the sugar is dissolved.
    • Transfer the phirni into individual serving earthen bowls. You can use glass or ceramic bowls too. You can also serve the phini in one large serving bowl instead of serving it in individual servings.
    • Garnish with slivered almonds and pistachios. Dried rose petals can also be used for garnishing. Cover the bowls with plastic wrap so that the phirni doesn’t absorb the smell from the fridge and refrigerate it for 4-5 hours before serving.

    Notes

    Use any flavorful white rice to make this dessert. I use basmati rice but Gobindo Bhog, Indrayani, Ambemohar, etc can be used too.

    Nutrition

    Calories: 106kcal | Carbohydrates: 24g | Fat: 1g | Cholesterol: 2mg | Sodium: 4mg | Potassium: 51mg | Sugar: 16g | Vitamin A: 15IU | Vitamin C: 2mg | Calcium: 5mg | Iron: 0.3mg
    Pin this recipe for later use!I LOVE to see your creations so pin and mention @WhiskAffair!
    Sign up for regular updates?I would love to have you as part of my journey. Click to sign up!

    More Sweets & Desserts Recipes

    • Traditional Carrot Halwa (Gajar Ka Halwa) w/ Khoya
    • White Chocolate Nuts Cups
    • Rajbhog Shrikhand
    • Gulab Jamun Truffles

    Reader Interactions

    Comments

      Did you make this recipe? Let me know! Cancel reply

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

      Recipe Rating




    1. Manjula Bharath

      August 18, 2013 at 3:00 pm

      wow thats an delicious phirni and looks so yummy dear 🙂

      Reply
    2. Subha Subramanian

      August 18, 2013 at 3:08 pm

      Lovely Phirni……..Looks delicious………

      Reply
    3. Divya Shivaraman

      August 19, 2013 at 1:31 pm

      so perfectly done…phirni looks super delicious

      Reply
    4. Sona S

      August 20, 2013 at 8:18 am

      Phirni looks very delicious.

      Reply
      • Asw

        August 03, 2020 at 3:39 pm

        What short grain variety rice should I use for this? Raw or boiled?

        Reply
        • Neha Mathur

          August 07, 2020 at 7:45 am

          You have to use raw rice. Any variety works fine in this recipe.

          Reply
    5. Somdutta

      May 04, 2020 at 6:02 am

      Hi Neha ,I like your recipe,I tried with strawberry ,it came well.

      Reply
      • Neha Mathur

        May 04, 2020 at 10:20 am

        Happy to hear!

        Reply

    Primary Sidebar

    Hey! Nice to meet you

    Neha Mathur, Founder & Recipe Expert at Whisk Affair

    Hi! I'm Neha, Blogger & Recipe Expert behind Whisk Affair. I've nurtured Whisk Affair since 2012 by trying & testing every recipe published. Be sure that it will turn out good each time! Read More about me…

    Stay Connected

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    My Cookbook

    Neha's Cookbook Cover

    Click to Buy Now on Amazon

    Healthy Recipes

    • Healthy Broccoli Apple Salad
    • Persian Watermelon Salad (With Cucumber And Feta)
    • Jamaican Cucumber Salad
    • Lemon Capellini Salad (With Tomatoes And Capers)
    • Lemon Garlic Salad Dressing
    • Mediterranean Chickpea Quinoa Salad

    Indian Winter Recipes

    • Punjabi Sarson Ka Saag
    • Saag Paneer
    • Makki ki Roti (Vegan, Gluten Free)
    • Gobi Paratha
    • Gond Ke Laddu
    • Traditional Carrot Halwa (Gajar Ka Halwa) w/ Khoya

    Most Popular Recipes

    • Best Hibachi Fried Rice (Japanese Style Fried Rice)
    • Spicy Lemon Garlic Baked Tilapia
    • Creamy Garlic Parmesan Sauce
    • Lemon Tea
    • Chicken Clear Soup
    • Scrambled Egg Whites

    Footer


    ^ back to top

    About

    About Neha

    Diwali E-Book

    My Cookbook

    Stay Connected

    Sign up! for emails and updates

    Contact Me

    Policies

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Whiskaffair has been featured in leading media including the huffington post, bloomberg quint, buzz feed, your story and many more

    Copyright © 2022 WhiskAffair Food LLP