A moment please for just how stunning Zarda is, in all it's glory.
The colours, the speckling of nuts and jewel-coloured raisins, the texture.
And I haven't even yet talked about just how satisfying a plate of warm Zarda is after a spicy meal. Or eaten alongside a hot biryani or pilau - iykyk 😉.
Traditionally served on special and happy occasions such as weddings and Eid, I made this particular batch to celebrate landing my first official job!
What is Zarda?
Zarda is a traditional Pakistani sweet dish made with rice, sugar, nuts and cardamom seeds. The name Zarda comes from the Urdu word 'Zard', which means yellow - this is why Zarda is often a very bright hue of yellow or orange!.

How do you make Zarda?
The recipe I've seen the women in my family use is very long and complicated, some involving boiling the rice separately and making a 'chashni', a sugar syrup infused with the cardamom and food colouring to pour over the plain rice separately.
I feel like those steps are unnecessary, make no difference to the flavour of the Zarda and just means more dirty dishes to wash later when you could be enjoying your divine Zarda.
My recipe is as simple as it gets -
- Boil the rice with the food colouring and cardamom, whilst the nuts and raisins roast in a pan on the side.
- Drain the rice once it's cooked.
- Stir in the sugar and roasted nuts + raisins.
- Let it steam for 10-15 minutes.
I'm ALL about keeping things simple when I can.
This uncomplicated process, yet high ROI on flavour and satisfaction is exactly why this is one of my go-to desserts. Zarda, you are SO kind to me.

What makes a good Zarda?
In my opinion, the best Zarda is one where each grain of rice is long, separate and firm with no evidence of mush or overly softened rice, all whilst being coated in the sparkling syrupy goodness of the sugar. Finished off with a confetti of candied nuts and raisins laced in each bite, this becomes a festival of flavours and textures in your mouth!
To get this texture of the rice, it's best to use either extra long-grain basmati rice. If you struggle with cooking basmati rice, sella rice is your best friend - it's very difficult to mess up sella as it doesn't mush or overcook easily.

Do I need to use food colouring in Zarda?
Some people may be hesitant to use food colouring in Zarda. You definitely don't need to use powdered food colouring as instructed in this recipes. Alternatives to food colouring include:
- Saffron (soak a teaspoon or so of saffron threads in water and use this to carefully stir into the rice). This will result in a very faint dye unless you use a lot of saffron, so I would advise you to just sprinkle the saffron water onto the top of the rice so some of the rice grains become yellow.
- You can use any alternate natural food colouring product you may have - it will work absolutely fine. Add this at the same time you are boiling the rice.
- In all honesty, you don't need to add any colour if you don't want to! It'll still taste the same 🙂

How is Zarda served?
As a dessert, Zarda is served just as it is - sprinkled with nuts and dried fruit as a garnishing. It can be served alongside a cup of herbal tea or regular tea. You can also garnish it with khoya, various mithai, even clotted cream. It's also best served warm.
In some households, it's a thing to serve Zarda alongside a Biryani or a Pilau. I can attest to how delicious sweet Zarda is when mixed with a spicy and meaty Biryani - it's a sweet and spicy flavour party and seriously, you can't knock it until you try it!
Enjoy, with love x
| This recipe was featured in BuzzFeed. |
📋 Recipe

Zarda - Pakistani Sweet Rice
Ingredients
- 1 ½ cups (300 g) basmati or sella rice
- 5 green cardamom pods
- ¾ teaspoon yellow food colouring
- 1 handful chopped nuts
- 1 handful raisins or sultanas
- 1 ¼ cups (265 g) sugar
- 1 tablespoon (15 ml) ghee
Instructions
- Wash and drain the rice till the water no longer runs cloudy - about 5 washes. Then, soak the rice in water for at least 30 minutes.

- In a large pan, add the rice (drained), the cardamom pods, the food colouring, 1tbsp ghee and enough water to cover everything well. Bring everything to a boil

- Whilst the rice is coming to a boil, in a seperate pan add 1tbsp of ghee, 1tbsp sugar and the chopped nuts and raisins. Heat this on medium heat, stirring often to roast the nuts well. Keep this roasting till they are needed.

- Once the rice is fully cooked through, drain everything in a colander.

- In the same pan the rice was cooking in, we're going to start layering the Zarda much like we do for Biryani. First, take ⅓ of the rice and put it at the bottom of the pot. Then, add ⅓ of the sugar, then ⅓ of the nuts and raisins. Repeat the layering process till all the rice sugar and nuts and raisins have been used up. You should end up with a layer of nuts and raisins on top.

- Cover the pot and turn the heat to the lowest setting possible. Allow the Zarda to steam for 15-20 minutes. Once done, uncover and carefully stir the rice to mix in the sugar. preferably with a panja or slotted spoon. Be careful not to break the rice! Let the rice rest for 5-10 minutes before serving.
Notes
📩 Want me to email this recipe to you?
Enter your email & I'll send it right over.
Plus, you'll get bonus Pakistani food-goodness from Fatima Cooks, like new recipe alerts, exclusive email-only recipes + more!
By submitting this form, you consent to receive emails from me. Your details are secure. Opt-out any time.





miss t ryan
im making this but reduced the sugar it seems a lot!
Jabeen Khan
Looks amazing. InshaAllah will try today. Can’t wait to taste this goodness in my mouth.
Malik
Rajendra, There are no eggs in this recipe. Egg yellow refers to the food color being added.
Rajendra
Please suggest substitute for eggs, for vegetarians
Sabine
Tried the recipe today. Turned out wonderful! Would recommend it to everyone.
Saleha sultana
It's a very beautiful recipe .
Ambreen
I tried your recipe but my rice became first hard and then on adding some milk and wate mushy any tips to deal with this problem
Humaira Athar
Very easily explained.Thanx for sharing
Hawwa
nice,nice,nice,thank you for sharing....i will try it inshaALLAH
Ayesha
This is some seriously beautiful zarda! I can almost taste it in my mouth! 😀
Fatima
Thank you, Ayesha! x