✨ Comprehensive Introduction of Punjabi Zarda
Punjabi Zarda is a traditional Punjabi dessert made with fragrant basmati rice, infused with sugar, ghee, and aromatic spices, and loaded with colorful nuts and dried fruits. This sweet rice delicacy, which is as colorful in look as it is in flavor, is frequently served at weddings, Eid festivities, or special family get-togethers.
The word Zarda comes from the Persian word zard, meaning yellow — a reference to the dish’s rich, golden hue traditionally achieved with food coloring or saffron. With its sweet, nutty, and delicately spiced flavor, Zarda is a nostalgic favorite that brings warmth and festivity to any table.

Quick Recipe Overview of Punjabi Zarda
Prep Time | Cook Time | Total Time | Servings | Sweet Level | Difficulty |
10 mins | 30 mins | 40 mins | 4–6 | High | Easy |
Ingredients of Punjabi Zarda
For the Rice:
• 1 cup long-grain basmati rice
• 3–4 cups water (for boiling)
• 2–3 green cardamom pods
• 1 small cinnamon stick
• 3–4 whole cloves
• A pinch of yellow food coloring (or 1/2 tsp saffron soaked in warm milk)
• 1 tbsp rose water *(optional)*
For Sweet Flavoring:
• ¾ to 1 cup sweets (adjust to taste)
• 2–3 tbsp ghee or clarified butter
• 2 tbsp chopped almonds
• 2 tbsp chopped pistachios
• 2 tbsp golden raisins
• 2 tbsp dried coconut slivers *(optional)*
• 1–2 drops kewra essence *(optional but traditional)*
• Silver leaf for garnish *(optional)*
Detailed Instructions of Punjabi Zarda
1. Rinse & Soak the Rice
• The water should run clean after washing the basmati rice.
• Soak for 20 to 30 minutes in water, then drain.
2. Boil the Rice
• In a large pot, boil water with green cardamoms, cinnamon, and cloves.
• Add saffron milk or yellow food coloring and stir in the soaked rice.
• Bring the rice to a boil until it is 90% cooked, which means it is firm but not mushy.
• Drain and set aside.
3. Prepare the Sweet Base
• Heat the ghee or oil in a large heavy like bottomed pan.
• Add almonds, pistachios, raisins, and coconut slivers. Sauté for 1–2 minutes until aromatic and lightly golden.
4. Add Rice and Sugar
• Add the cooked rice to the bottomed pan very gently.
• Sprinkle sugar evenly over the rice.
• Drizzle rose water and kewra essence (if using).
• To blend, fold softly rather than vigorously.
5. Steam the Zarda (Dum)
• Cover with foil & a tight cover.
• Steam on very low heat for 10–12 minutes, allowing the sugar to melt and blend with the rice.
• Use fork to lightly fluff Before serving
Serving Suggestions
• Garnish with additional nuts, crushed cardamom, or silver leaf and serve hot.
• Ideal for festive occasions like Eid, Mehndi nights, or family feasts.
• For contrast, serve with savory foods like korma, raita, or kebabs.
Nutritional Info (Per Serving – Approx.)
Nutrient | Amount |
Calories | 320 kcal |
Carbohydrates | 55g |
Sugar | 22g |
Fat | 8g |
Protein | 5g |
Fiber | 2g |
Final Thoughts
Punjabi Zarda is more than just a dessert — it’s a cultural symbol of joy and celebration. With its colorful presentation and aromatic richness, this sweet rice dish brings a touch of tradition to your modern kitchen. Whether you’re preparing it for a wedding table or a quiet Sunday lunch, it’s comforting sweetness never fails to impress.
