Zarda Recipe (Traditional Indian Sweet Saffron Rice)

No ratings yet
Updated: Feb 25, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Zarda (Meethe Chawal, Zafrani Pulao) is a traditional South Asian sweet rice dish made with fragrant rice, sugar, ghee, nuts, and warm spices. Popular across Pakistan and North India, this vibrant dessert is especially prepared for weddings, Ramadan iftar meals, Eid, Holi, Diwali, and special occasions.

My one-pot Zarda recipe is unique because everything is cooked in a single vessel, either an Instant Pot or a traditional pressure cooker, with ingredients added one by one, and there are no pre-cooking or soaking hassles.

If you’re looking for an easy Zarda recipe that never fails, this is the one to bookmark.

A bowl of Zarda, garnished with rose petals and nuts, is placed on a rustic metal tray with a small dish of dried rose petals beside it.

Zarda (also called Meethe Chawal, meaning “sweet rice”) comes from the Persian word “zard,” meaning yellow, referring to its signature golden color from saffron (Crocus sativus)

Zarda is a very popular dish in Mathur cuisine, as our cuisine is heavily influenced by Muslim cooking.

When growing up, it was made at home for festivals like Holi and Diwali. My mom made an extravagant meal of Old Delhi Style Mughlai Mutton Stew, Chicken Biryani, and Zarda every Holi. I also remember eating it for Eid dawat at my friend’s place. They served it with Sheer Khurma for an unforgettable dessert experience. In my In-laws’ home, they called it meethe chawal.

This sweet rice dish was our favorite, but I remember my mom dreading making it (even after making it year after year), as the process was very tricky. The rice must be cooked to a certain point. If it was overcooked, the zarda turned mushy, and if undercooked, there was a bite in the rice grain, which was a big no-no.

So, to overcome all this hassle, I came up with a one-pot zarda recipe where you literally dump everything one after the other, and it tastes exactly the same and never fails. You can make it in a traditional pressure cooker or an Instant Pot. Do give it a try!

Ingredients

  • Basmati Rice – Use the highest-quality, aged long-grain basmati rice for this recipe.
  • Whole Spices – This sweet rice dish is flavored with whole spices, including green cardamom (hari elaichi), black cardamom (badi elaichi), and cloves (laung).
  • Ghee (Clarified Butter) – Make zarda pulao in ghee for the best taste.
  • Dried Nuts & Fruits – You will need almonds, cashew nuts, chironji, and raisins.
  • Sugar – This dish is traditionally made with granulated white sugar.
  • Rose water – It gives a traditional Mughlai taste to this dish. You can also use kewra water in its place.
  • Others – You will also need turmeric powder, saffron, and milk.

Common Mistakes To Avoid when Making Zarda Pulao

With the new technique I shared in the post, there’s a minimal chance of messing up this dish, but I am still sharing some pointers to keep in mind.

MistakeWhat Goes WrongHow To Avoid It
Not rinsing and soaking the riceZarda turns sticky and clumpy due to excess starchRinse basmati rice 2-3 times until the water runs clear, and soak it for 30 minutes
Using too much waterWet, soggy textureUse measured water
Skipping gheeDry texture and dull flavorAdd enough ghee for gloss and authentic taste

How To Make Zarda

Make Zarda Pulao In A Pressure Cooker

Step 1: Rinse 1 cup of aged long-grain basmati rice in water, then soak it for 30 minutes.

Step 2: Heat 2 tablespoon ghee in a pressure cooker over medium heat.

Step 3: When the ghee is hot, add 10-12 almonds (crushed), 10-12 cashews (crushed), and 2 tablespoon chironji, and fry until they turn light golden brown.

Almonds, cashews and chironji added to hot ghee in a pressure cooker.

Step 4: Add 2 tablespoon raisins and fry until they plump up.

Raisins added to the cooker.

Step 5: Add 4-5 green cardamoms (crushed), 2 black cardamoms (crushed), and 8-10 cloves (crushed), and fry for 2-3 seconds.

Green cardamom, black cardamom and cloves added to the cooker.

Step 6: Drain the rice and add it to the cooker. Sauté for 20-30 seconds.

Rice added to the cooker.

Step 7: Now add 1 cup milk, 1 cup water, ½ teaspoon turmeric powder, 2 pinches saffron strands, ½ teaspoon rose water, and 1 cup of granulated white sugar, and mix well.

Water, milk, turmeric powder and saffron added to the cooker.
Sugar added to the cooker.

Step 8: Close the cooker lid.

Lid of the cooker closed.

Step 9: Increase the heat to high. Cook for 3 whistles on high heat. Then switch off the heat.

Step 10: Let the pressure release naturally. Then open the lid.

Cooked zarda pulao.

Step 11: Fluff the zarda using a fork. Serve hot.

Ready zarda fluffed with a fork.

Make Zarda Pulao In An Instant Pot

  • Press the SAUTE button of the Instant Pot.
  • Add ghee and then follow the recipe until the rice is added to the pot.
  • Now add 1 cup milk, ¼ cup water, ½ teaspoon turmeric powder, 2 pinches saffron strands, and 1 cup sugar, and mix well.
  • Close the lid of the Instant Pot.
  • Press the PRESSURE COOK button and set the timer to 6 minutes.
  • The Instant Pot will take some time to build pressure and start the timer.
  • Once the timer goes off, let the pressure release naturally for 10 minutes.
  • Release the remaining pressure manually and open thelid.
  • Fluff the rice with a fork and serve hot.

Variations

You can add some tutti frutti to this recipe. Add them along with rice.

Some people also add green and red food colour to their sweet pulao. However, I like it yellow and stick to using saffron only.

You can top it with crumbled khoya to make it even richer.

Storage Suggestions

Leftover sweet rice can be stored in an airtight container in the refrigerator for 3-4 days. Reheat it in a pan or in the microwave until hot, then serve.

I do not recommend freezing zarda as its texture might change when thawed.

Other Indian Sweet Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

A bowl of Zarda, garnished with dried rose petals and spices, sits on a burlap mat atop a metal tray. Beside it, a small dish holds dried rose petals and whole cardamom pods.
No ratings yet

Zarda Recipe (Traditional Indian Sweet Saffron Rice)

Zarda (Meethe Chawal, Zafrani Pulao) is a traditional South Asian sweet rice dish made with fragrant rice, sugar, ghee, nuts, and warm spices. Make it using my easy recipe.
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 6 people

Ingredients 

  • 1 cup aged long-grain basmati rice
  • 2 tablespoons ghee
  • 10-12 almonds (crushed)
  • 10-12 cashew nuts (crushed)
  • 2 tablespoons chironji
  • 2 tablespoons raisins
  • 4-5 green cardamoms (hari elaichi) (crushed)
  • 2 black cardamoms (badi elaichi) (crushed)
  • 8-10 cloves (laung) (crushed)
  • 1 cup milk
  • ½ teaspoon turmeric powder
  • 2 pinches saffron strands
  • ½ teaspoon rose water
  • 1 cup granulated white sugar
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

In A Stovetop Pressure Cooker

  • Rinse basmati rice in water, then soak it for 30 minutes.
  • Heat ghee in a pressure cooker over medium heat.
  • When the ghee is hot, add almonds, cashews, and chironji, and fry until they turn light golden brown.
  • Add raisins and fry until they plump up.
  • Add green cardamoms, black cardamoms, and cloves, and fry for 2-3 seconds.
  • Drain the rice and add it to the cooker. Sauté for 20-30 seconds.
  • Now add milk, 1 cup water, turmeric powder, saffron strands, rose water, and sugar, and mix well.
  • Close the cooker lid.
  • Increase the heat to high. Cook for 3 whistles on high heat. Then switch off the heat.
  • Let the pressure release naturally. Then open the lid.
  • Fluff the zarda using a fork. Serve hot.

In An Instant Pot

  • Press the SAUTE button of the Instant Pot.
  • Add ghee and then follow the recipe until the rice is added to the pot.
  • Now add milk, ¼ cup water, turmeric powder, saffron strands, and sugar, and mix well.
  • Close the lid of the Instant Pot. Press the PRESSURE COOK button and set the timer to 6 minutes. The Instant Pot will take some time to build pressure and start the timer.
  • Once the timer goes off, let the pressure release naturally for 10 minutes. Release the remaining pressure manually and open the lid.
  • Fluff the rice with a fork and serve hot.

Notes

You can also use kewra water in place of rose water.

Nutrition

Calories: 356kcal, Carbohydrates: 67g, Protein: 5g, Fat: 9g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 18mg, Sodium: 21mg, Potassium: 202mg, Fiber: 2g, Sugar: 35g, Vitamin A: 68IU, Vitamin C: 1mg, Calcium: 76mg, Iron: 1mg
Like this recipe? Rate and comment below!

Leave a comment

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

Recipe Rating