Zafrani Phirni Recipe (Kesar Badam Firni): Creamy Mughlai Dessert

Zafrani phirni recipe: four bowls of kesar badam phirni garnished with almonds and dried rose petals, a Mughlai Eid dessert
Zafrani Phirni, a royal Eid dessert

Zafrani Phirni Recipe: Saffron Almond Rice Pudding for Eid

Zafrani Phirni Recipe (Kesar Badam Firni): a royal Mughlai rice pudding made with coarsely ground basmati rice, almonds, creamy milk and golden saffron strands, then chilled until thick, fragrant and spoonable. This is the traditional Eid Phirni, the saffron almond rice pudding that crowns Ramadan iftar tables, served in earthen bowls with pistachios and rose petals. It is foolproof, lump free and can be made ahead, which makes it the perfect Eid dessert recipe for a crowd. A neighbour's grandmother taught me this one, and it has never let me down.

Zafrani Phirni

Ramadan is a time for reflection, togetherness, and, of course, indulging in time honoured festive treats! And what better way to celebrate than with a bowl of rich, aromatic, and utterly decadent Zafrani Phirni?

This saffron infused rice pudding is a Mughal inspired delicacy, blending the creamy goodness of milk with the luxurious touch of almonds and saffron. A dessert fit for royalty!

Expect a thick, velvety phirni with the gentlest graininess from the ground rice and almonds, perfumed with saffron, kewra and cardamom. It asks for patience rather than skill, and most of the work is simply waiting.

What Makes Zafrani Phirni Special?

Zafrani Phirni, also known as Shahi Firni or Kesar Badam Phirni, takes the humble Phirni to a whole new level of decadence. This royal dessert is enhanced with almond paste, cooked with milk and saffron, and lavishly garnished with slivered nuts, rose petals, and saffron strands.

The result? A dessert that is fit for royalty and lives up to its name: Zafrani (saffron infused) or Shahi (royal) Phirni!

History and Origin of Phirni

Phirni, also spelt Firni, is a milk and ground rice pudding with Persian roots and a Mughal heart. It is closely related to the Persian pudding called "Fereni", and is widely believed to have travelled to India with the Mughals. Zafrani simply means flavoured with saffron, and Kesar Badam means saffron and almond.

Its origins lie in the Middle East and Central Asia, where related milk and rice puddings still grace the table, from Afghan firni to the Arab muhallabia. Over time, innovative variations have emerged, from Pista Firni and Mango Firni to Rose Firni and Saffron Firni. Each version carries its own unique charm, but the classic Zafrani Phirni remains unmatched in richness and flavour.

Today, phirni is a fixture at Eid, Ramadan iftar tables, weddings and festive feasts, especially in the Awadhi and Lucknowi kitchens of North India. Traditionally it is set and served in earthen bowls called shikoras, which lend a gentle, earthy fragrance.

My Nostalgia and Memory

For me, Phirni (or Firni) is synonymous with Eid. It instantly brings back heartwarming memories of our kind neighbours in India, who never failed to send over delicious treats during Ramadan.

Their Phirni paired with the famous Nombu Kanji, Mutton Biriyani, and spicy Brinjal Curry was a feast we eagerly awaited.

Phirni is a simple yet elegant dessert made with rice and milk. The first time I tasted it, I mistook the base for semolina, only to learn later that it was powdered rice, the magic behind its creamy texture.

This recipe, taught to me by our neighbour's grandmother during my college days, is my go to version. It is a foolproof recipe, with no shortcuts or alterations. Trust me, sticking to the exact measurements ensures a perfectly creamy and fragrant dessert every time.

Craving more phirni? Start with my Classic Firni (Phirni), try the fragrant Rose Phirni (Gulab Firni), or browse every Phirni Recipe on the blog.

Why You Will Love This Zafrani Phirni Recipe

  • Foolproof Measurements: Exact, tested quantities give a perfectly creamy phirni every single time.
  • Naturally Thick and Creamy: Coarsely ground rice and almond paste thicken the milk, so no cornflour or condensed milk is needed.
  • Make Ahead Friendly: It tastes best after chilling for a few hours, so dessert is ready before the guests arrive.
  • Festive Yet Simple: Everyday ingredients, royal results, ideal for Eid, Ramadan iftar and special gatherings.
  • Vegetarian and Gluten Free: Made only with rice, milk, nuts and sugar, exactly as written.

Recipe Overview

  • Cuisine: North Indian (Mughlai)
  • Recipe Type: Dessert, Sweet, Eid Special
  • Yields: 4 Medium Bowls
  • Servings: 3 to 4 Portions
  • Difficulty: Medium
  • Author: SM @ Essence of Life - Food

Time Estimate

  • Soaking Time: 2 Hours (plus 30 minutes drying the rice)
  • Preparation Time: 30 to 40 Minutes
  • Cooking Time: 30 to 45 Minutes
  • Chilling Time: 4 Hours
  • Total Time: 7 Hours 25 Minutes (including soaking and chilling)

How to Make Zafrani Phirni: Step by Step Guide

Close up of traditional Kesar Badam Firni in an earthen shikora with rose petals, almonds and saffron, easy homemade Mughlai rice pudding
Kesar Badam Firni in an Earthen Bowl

Ingredient List 

For the Phirni:

  • 3 tbsp Basmati Rice or any long grained rice (soaked for 2 hours)
  • 3 tbsp Almonds (soaked overnight or blanched)
  • 1 to 1¼ cups Sugar (adjust to taste)
  • 5 cups Milk
  • 4 Cardamoms (elaichi), powdered
  • A pinch of Saffron Strands (soaked in 1 tbsp warm milk)
  • A few drops of Kewra Essence (optional)

For Garnishing:

  • A few Cashew Nuts, slivered
  • A few Almonds, slivered (reserved from above)
  • A few Pistachios, slivered
  • A few Saffron Strands (optional)
  • A few Rose Petals (optional)

Method: Detailed Cooking Instructions

Step 1: Soak the Rice, Almonds and Saffron

  1. Wash the rice and soak it in water for 2 hours.
  2. Soak the almonds overnight, or blanch them in hot water, then peel off the skins. Reserve a few for garnishing.
  3. Dry roast the saffron strands for a few seconds, then soak them in 1 tbsp warm milk and set aside.

Pro Tip: Long grained rice such as Basmati or Jasmine gives the best aroma. If you are using regular rice, a few drops of kewra essence adds the missing fragrance.

Step 2: Dry and Powder the Rice

  1. Drain the soaked rice and spread it on a clean kitchen towel for 30 minutes to dry.
  2. Pulse the dried rice in a mixer to a coarse powder. Do not grind it too fine.

Pro Tip: Soaking and coarsely grinding the rice gives the perfect creamy consistency. Some cooks prefer a paste or a fine powder, so choose the method you like best.

Step 3: Make the Almond Paste and Rice Mix

  1. Grind the remaining peeled almonds into a coarse paste.
  2. Chop or sliver the reserved almonds, cashews and pistachios for garnishing.
  3. Combine the rice powder and almond paste with some of the cold milk, stirring well to avoid lumps.

Pro Tip: Always mix the rice powder with cold milk before it meets the hot milk. This is the secret to a lump free phirni.

Step 4: Cook the Phirni

  1. In a heavy bottomed pan, bring the remaining milk to a boil.
  2. Gradually pour in the rice and almond mixture, stirring continuously.
  3. Simmer on a low flame for 10 to 15 minutes, stirring to prevent lumps, until the rice is fully cooked.

Pro Tip: Keep stirring and keep the flame low. This prevents the phirni from catching or sticking to the bottom of the pan.

Creamy saffron phirni with ground rice and almond paste texture, garnished with slivered almonds and dried rose petals
Thick, creamy and silky

Step 5: Sweeten and Infuse the Saffron

  1. Stir in the sugar and cardamom powder.
  2. Pour in the saffron soaked milk and mix well.
  3. Add a few drops of kewra essence, if using, for an aromatic touch.
  4. Cook until the phirni reaches your desired thickness.

Pro Tip: Adjust the sugar to your taste. Phirni thickens further as it chills, so stop while it still looks slightly loose.

Four earthen bowls of chilled Zafrani Phirni garnished with almonds and rose petals, a make ahead Ramadan iftar and Eid dessert
Chilled and served in earthen bowls

Step 6: Chill, Garnish and Serve

  1. Let the phirni cool to room temperature, then refrigerate for a few hours, ideally 4 or more.
  2. Serve chilled, garnished with slivered nuts, rose petals and saffron strands.

Pro Tip: Serve in earthen bowls for an authentic touch. Garnish just before serving so the nuts stay crisp and the rose petals stay bright.

Pro Tips and Notes

  • Rice Selection: Use long grained rice like Basmati or Jasmine for the best aroma. If using regular rice, add kewra essence for a fragrant touch.
  • Texture: Soaking and coarsely grinding the rice ensures the perfect creamy consistency. Some prefer grinding the rice into a paste or fine powder, so choose your preferred method.
  • Lump Free Phirni: Always mix powdered rice with cold milk before adding it to the hot milk to prevent lumps.
  • Cooking Tip: Stir continuously while cooking to avoid burning or sticking at the bottom.
  • Sweetness: Adjust the sugar according to your preference.
  • Variations: Skip the almonds for a simpler version, or add Gulkand (rose preserve) or rose essence for a Rose or Gulab Phirni.
Looking for more festive treats? Explore my collection of Traditional Eid Recipes, royal Mughlai Recipes and more Mughlai Desserts.

Serving Suggestions and Perfect Pairings

Zafrani Phirni is a royal treat, best served chilled in earthen bowls for an authentic touch. Elevate your festive spread with these classic delights:

  • Festive Feasts: Enjoy phirni as the grand finale to a lavish meal of Mutton Biriyani, Nombu Kanji, ghee laden parathas or Shahi Tukda.
  • Crispy Companions: Serve with Namak Pare or namkeens for an indulgent contrast.
  • Tea Time Bliss: Pair with Turkish coffee (Turk Kahvesi), Sulaimani Chai or Masala Chai for a cosy, aromatic experience.
  • Phirni Variations: Love this? Try Rose Phirni, Mango Phirni or Pista Phirni for a delicious twist.
Let's cook a full Eid feast with Mutton Biriyani, Ramadan Nombu Kanji, Ghee Parathas and Shahi Tukda. For the crunch and the cup, reach for Namak Pare, Namkeens, Turkish Coffee, Sulaimani Chai or Masala Chai.
Four earthen bowls of chilled Zafrani Phirni garnished with almonds and rose petals, a make ahead Ramadan iftar and Eid dessert
Chilled and served in earthen bowls

Storage Suggestions

  • Refrigeration: Store in a covered bowl or airtight container in the fridge for 2 to 3 days. Keep the garnish aside and add it only when serving.
  • Freezing and Thawing: Freezing is not recommended, as milk and rice puddings tend to turn grainy and separate once thawed. Phirni is best made fresh and chilled.
  • Reheating: Phirni is enjoyed cold, so it needs no reheating. If it has thickened too much in the fridge, stir in a splash of cold milk to loosen it before serving.

FAQs: Zafrani Phirni Recipe

What is the difference between Zafrani Phirni and regular Phirni?
Regular Phirni is a simple rice pudding made with ground rice, milk, sugar and cardamom. Zafrani Phirni is a royal variation enriched with saffron (zafran or kesar) and almonds, giving it a luxurious aroma, golden hue and richer taste.

How is Phirni different from Kheer?
Phirni is made with coarsely ground rice and is always served chilled, giving it a thicker, creamier consistency. Kheer is made with whole rice grains, can be served hot or cold, and is more liquidy than Phirni.

Why is Phirni traditionally served in clay bowls?
Earthen bowls, called shikoras, absorb excess moisture from the pudding, helping it set thicker. They also add a gentle earthy fragrance that is characteristic of authentic Phirni.

Can I make Phirni without saffron?
Absolutely! While saffron adds a royal touch, you can skip it and enjoy classic Phirni. For variations, try Rose Phirni, Mango Phirni or Pista Phirni.

Why is my Phirni lumpy?
Lumps form when ground rice is added directly to hot milk. Always mix the rice powder with cold milk first, then add it gradually to boiling milk while stirring continuously.

Can I use rice flour instead of grinding rice?
For the best results, soak and grind the rice at home. Store bought rice flour is often too fine, whereas Phirni needs a slightly grainy, semolina like texture.

Can Phirni be made ahead of time?
Yes! Phirni tastes best when chilled for a few hours, which makes it a perfect make ahead dessert for festive occasions. It keeps well in the fridge for 2 to 3 days.

Is Zafrani Phirni vegetarian, gluten free and kid friendly?
As written, it is vegetarian and gluten free, but it is not vegan because of the milk. Children usually love it, though it contains almonds, cashews and pistachios, so check for nut allergies first.

Recipes You Might Like From My Blog

Creamy saffron phirni with ground rice and almond paste texture, garnished with slivered almonds and dried rose petals
Thick, creamy and silky

A Royal Finish to your Eid Feast

Zafrani Phirni is saffron, almond and patience stirred into a single bowl. Chilled in clay and crowned with pistachios and a few petals, it carries the quiet grandeur of a Mughal table into an ordinary kitchen.

Make it for Eid, for Ramadan evenings, or for no reason at all, and watch the spoons fall silent. When the bowls are empty, wander through the Mughlai and Eid collections on the blog, and let the next feast find you ready.

0 Comments