How to Make Kheer with Cardamom (Traditional & Healthy Version)

Kheer with Cardamom, known locally as 'Chawal ki Kheer', is a beloved North Indian dessert that graces festive thalis and family celebrations across the country. This creamy rice pudding is simmered slowly with full-fat doodh (milk), fragrant elaichi (cardamom), and a touch of natural sweetener, creating a dish that’s both comforting and indulgent. Kheer is a staple during joyous Indian festivals like Diwali, Holi, and Raksha Bandhan, symbolizing prosperity and happiness. The luscious taste of kheer comes from the slow cooking of rice in milk, allowing the grains to absorb the sweetness and aroma of cardamom. Garnished with slivers of badam (almonds) and pista (pistachios), this dessert offers a delightful crunch alongside its creamy base. Its gentle sweetness and aromatic flavor make it a perfect finish to any Indian meal, and it’s deeply rooted in the country’s culinary traditions, cherished by all age groups. Opting for a health-conscious version, this recipe uses minimal sugar and the natural richness of nuts, making it suitable for calorie-conscious eaters without sacrificing authenticity or taste. Experience the essence of Indian festivals with every spoonful of this classic dessert.

35 min total2 servingsEasy215 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Wash and soak basmati rice in water for 15 minutes
0%
15 min

Step 1 · Wash and soak basmati rice in water for 15 minutes

Wash and soak basmati rice in water for 15 minutes. Drain and set aside.

Step 2: Heat milk in a heavy-bottomed kadai on medium flame
0%

Step 2 · Heat milk in a heavy-bottomed kadai on medium flame

Heat milk in a heavy-bottomed kadai on medium flame. Bring to a gentle boil, stirring occasionally.

Step 3: Add the soaked and drained rice to the simmering milk
0%

Step 3 · Add the soaked and drained rice to the simmering milk

Add the soaked and drained rice to the simmering milk. Cook on low flame, stirring frequently to avoid lumps.

Step 4: Once the rice is soft and the milk starts thickening
0%

Step 4 · Once the rice is soft and the milk starts thickening

Once the rice is soft and the milk starts thickening, add crushed cardamom pods.

Step 5: Add jaggery powder and mix well
0%

Step 5 · Add jaggery powder and mix well

Add jaggery powder and mix well, ensuring it dissolves completely. Adjust sweetness as per taste.

Step 6: Add sliced almonds
0%
3 min

Step 6 · Add sliced almonds

Add sliced almonds, pistachios, and raisins. Cook for another 2-3 minutes, stirring gently.

Step 7: Switch off the flame
0%
5 min

Step 7 · Switch off the flame

Switch off the flame. Optionally, add saffron strands and rose water. Cover and let the kheer rest for 5 minutes.

Why this recipe is healthy

This version of kheer is a healthier alternative, using minimal natural sweetener and nutrient-rich nuts. The use of jaggery and portion control helps manage calorie intake, making it suitable for those tracking macros. The recipe avoids heavy cream, instead relying on the slow-cooked richness of milk. It’s satisfying, energizing, and fits well into a balanced vegetarian diet.

A note on tradition

Kheer is an ancient dessert with roots in Indian temple cuisine, often offered as prasad during religious ceremonies and festivals. In North India, kheer is prepared during Diwali, Holi, and family functions to mark celebrations and good fortune. Each region has its own twist – some add saffron or dried fruits, while others use vermicelli or sabudana as the base. Its universal appeal makes it a must-have for festive occasions.

← Back to Kheer with Cardamom