Zarda — Pakistani Wedding-Style Sweet Rice

Punjab cuisine

Zarda — Pakistani Wedding-Style Sweet Rice

Prep: 20m Cook: 50m Total: 1h 10m Serves: 8 medium Updated 2026-01-18

Zarda — Pakistani Wedding-Style Sweet Rice is a traditional Punjab Pakistani dish. Vibrant Punjabi wedding-style zarda made with fragrant basmati rice cooked in sugar syrup with saffron, fried in ghee and loaded with nuts, raisins and khoya for an indulgent celebration rice dessert. The showstopper at every Pakistani walima and mehndi.

Zarda is where Pakistani dessert meets pure joy.

It is a Mughal court dessert, and its continued presence at Pakistani weddings is a direct cultural inheritance from the Mughal celebration tradition. That brilliant yellow-orange colour, the intoxicating scent of saffron and cardamom, the sweet chewy raisins — it's impossible to eat zarda without feeling like you're at a wedding. In Punjabi tradition, no walima or mehndi is complete without a massive daig (cauldron) of zarda being passed around. The name comes from the Persian word 'zard' meaning yellow — a nod to that gorgeous saffron colour. Fun fact: professional halwais (sweet makers) fry zarda in so much ghee that you can actually see it shimmer. Home cooks, do not be alarmed by the amount of ghee in this recipe — it's what makes it festival-worthy. You can absolutely drain off the excess after cooking. Now let's make something golden.

Ingredients

Instructions

  1. PARBOIL THE RICE: Bring a large pot of water to a boil with a generous pinch of salt. Drain the soaked basmati and add it to the boiling water. Cook for 6-7 minutes until the rice is 70% cooked — it should be tender outside but still have a chalky white centre when you press a grain. Drain immediately through a colander.
  2. MAKE THE SUGAR SYRUP: In a separate wide karahi (wok) or heavy pot, combine sugar with 200ml water. Cook over medium heat, stirring until sugar dissolves, then bring to a boil. Cook for 5 minutes until a slightly sticky one-thread syrup forms. HINT: Drop a bit between your fingers — it should feel slightly sticky and form one thread when you pull your fingers apart.
  3. BLOOM THE SPICES IN GHEE: In a large, wide karahi, heat ghee over medium heat. Add whole cardamom, cloves, and bay leaves. Fry for 30 seconds until fragrant. Add raisins and fry for 1 minute until they puff up. Remove with a slotted spoon and set aside.
  4. COMBINE RICE AND SYRUP: Add the parboiled rice to the spiced ghee and stir gently to coat. Pour the sugar syrup over the rice. Add saffron water and food colour if using. Stir gently — use a wide spatula and fold rather than stir aggressively so grains don't break.
  5. DUM (STEAM) THE ZARDA: Reduce heat to the lowest setting. Cover the karahi tightly — use foil under the lid for a good seal. Cook on dum for 20-25 minutes until the rice is fully cooked and has absorbed all the syrup. The bottom will develop a light crust (khurkhuri) — that's the good stuff.
  6. ADD KHOYA AND NUTS: Remove the lid. Crumble khoya over the rice. Scatter the reserved fried raisins, almonds, and pistachios. Drizzle kewra water. Gently fold everything together with a wide spoon. Taste — if it needs more sweetness, add a spoonful of sugar syrup.
  7. PLATE AND SERVE: Mound the zarda onto a large flat platter (thaal). Arrange extra nuts and raisins decoratively on top. Serve warm — zarda is always better fresh and hot.

Chef's Secrets

  • The secret to non-sticky zarda is not overcooking the rice at the parboiling stage — 70% cooked maximum.
  • For a spectacular colour without artificial dye, use a full 1/2 tsp of good quality Iranian or Kashmiri saffron.
  • Add a tablespoon of milk powder (Nestlé) along with the khoya for extra richness.
  • Zarda can be reheated by sprinkling a few tablespoons of water, covering tightly with foil, and heating in a low oven for 15 minutes.

Common Questions

How long does Zarda — Pakistani Wedding-Style Sweet Rice take to make?

Total time is 1h 10m — 20m prep and 50m cooking.

How many servings does this recipe make?

This recipe makes 8 servings, and is rated medium difficulty.

Which region of Pakistan is Zarda — Pakistani Wedding-Style Sweet Rice from?

Zarda — Pakistani Wedding-Style Sweet Rice is from Punjab, Pakistan — one of the country's most distinctive culinary traditions.

What do you serve with Zarda — Pakistani Wedding-Style Sweet Rice?

Serve piled high on a large silver platter (thaal) garnished with edible silver leaf for weddings. At home, a generous mound on a wide plate with extra nuts on top is perfect. Pairs beautifully with a cup of kahwa or milk tea.

Nutrition Facts

Per serving

Calories420
Protein6g
Fat14g
Carbs70g
Fiber2g
Sodium30mg

Serving Suggestions

Serve piled high on a large silver platter (thaal) garnished with edible silver leaf for weddings. At home, a generous mound on a wide plate with extra nuts on top is perfect. Pairs beautifully with a cup of kahwa or milk tea.

Goes Well With

Recipe by Zainab Tariq

Zainab is a culinary expert from Lahore, known for reviving traditional Punjabi recipes with modern flair.

What Cooks Are Saying

5 3 reviews
Shaista R. 2025-08-25

Made this for Eid and everyone asked for the recipe. Highly recommend.

Akhtar M. 2025-08-19

This recipe is a keeper. Followed it exactly and it turned out perfect.

Sana M. 2024-11-19

My husband said it's the best he's ever had. Coming from him that means everything!

Leave a Review

Tried this recipe? Share your experience — your review helps other cooks.