How to Make Kesar Kheer (Traditional & Healthy Version)

Kesar Kheer is a classic North Indian dessert that captures the essence of Indian festivals and celebrations. This aromatic rice pudding, flavored with luxurious saffron (kesar) and cardamom (elaichi), is a staple during festivals like Diwali, Holi, and Raksha Bandhan. The dish is often prepared in Indian homes to mark auspicious occasions, family gatherings, and poojas. Its rich yet delicate flavor profile and creamy texture make it a cherished treat across generations. The beauty of Kesar Kheer lies in its simplicity and versatility. Made with basic ingredients like chawal (rice), doodh (milk), and a touch of dry fruits, this dessert brings together the wholesome goodness of Indian kitchens. The addition of kesar not only imparts a beautiful golden hue but also adds a subtle floral aroma that elevates the entire dish. Whether served warm or chilled, Kesar Kheer is always a crowd-pleaser, offering a perfect balance of sweetness and tradition. For those tracking calories, this healthy version of Kesar Kheer uses minimal ghee and natural sweeteners, making it a lighter alternative without compromising on authentic taste. It is vegetarian, gluten-free, and packed with nutrients, making it an excellent dessert choice for a mindful Indian diet.

35 min total2 servingsEasy240 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse and soak basmati rice in water for 20 minutes
0%
20 min

Step 1 · Rinse and soak basmati rice in water for 20 minutes

Rinse and soak basmati rice in water for 20 minutes. Drain and keep aside.

Step 2: Heat milk in a thick-bottomed kadhai or pan
0%

Step 2 · Heat milk in a thick-bottomed kadhai or pan

Heat milk in a thick-bottomed kadhai or pan. Bring it to a gentle boil, stirring occasionally to prevent sticking.

Step 3: Add soaked rice to the milk
0%
15 min

Step 3 · Add soaked rice to the milk

Add soaked rice to the milk. Cook on low flame, stirring frequently, until rice is soft and milk thickens (about 12-15 minutes).

Step 4: Mix in soaked saffron milk and cardamom powder
0%

Step 4 · Mix in soaked saffron milk and cardamom powder

Mix in soaked saffron milk and cardamom powder. Stir well to blend flavors.

Step 5: Add almonds
0%
3 min

Step 5 · Add almonds

Add almonds, pistachios, raisins (if using), and sweetener (stevia or jaggery powder). Mix thoroughly. Simmer another 2-3 minutes.

Step 6: Add ghee if desired for extra richness
0%

Step 6 · Add ghee if desired for extra richness

Add ghee if desired for extra richness. Serve warm or chilled, garnished with more nuts and saffron strands.

Why this recipe is healthy

This version of Kesar Kheer is prepared with minimal ghee and healthy sweeteners, reducing overall sugar and fat content. The inclusion of nuts and saffron boosts nutritional value without unnecessary calories. It's gluten-free, vegetarian, and can be adapted for special dietary needs, making it a smart choice for those looking to enjoy Indian desserts mindfully.

A note on tradition

Kesar Kheer holds a special place in North Indian households, especially during festivals like Diwali, Holi, and weddings. It is often offered to deities during pooja and served as prasad. Through centuries, this rice pudding has evolved with regional variations—known as Payasam in South India or Payesh in Bengal. Its preparation marks joy, prosperity, and togetherness, making it a beloved part of Indian culinary heritage.

← Back to Kesar Kheer