How to Make Badam Kheer (Traditional & Healthy Version)

Badam Kheer, also known as Badam Payasam in South India, is a luxurious almond-based dessert that holds a special place in Indian culinary traditions. Originating from the southern states like Tamil Nadu, Karnataka, and Andhra Pradesh, this rich and creamy kheer is made by simmering blanched almonds (badam) with low-fat milk, fragrant cardamom (elaichi), and a touch of saffron (kesar). A staple during festivals like Diwali and Pongal, Badam Kheer is often prepared as a festive treat or as a prasad in temples. The delicate blend of nutty almonds and aromatic spices creates a dessert that is both nourishing and indulgent, making it a favorite across generations. This recipe offers a healthier twist by using minimal ghee and natural sweeteners like jaggery or honey, while retaining the authentic flavors. Badam Kheer is not only a delight for your taste buds but also a great source of energy and essential nutrients, making it a fitting choice for celebrations and family gatherings. Its creamy texture and subtle sweetness make it an ideal dessert for both kids and adults, especially after a traditional South Indian meal.

35 min total2 servingseasy250 kcal / 100g

Ingredients

  • Badam (almonds)
    1/4 cup (about 30 g) Badam (almonds) (soaked and peeled)
  • Low-fat milk
    2 cups Low-fat milk (doodh)
  • Jaggery powder
    2-3 tbsp Jaggery powder (gur, adjust to taste)
  • Cardamom powder
    1/4 tsp Cardamom powder (elaichi)
  • Saffron strands
    8-10 Saffron strands (kesar, soaked in 1 tbsp warm milk)
  • Ghee
    1 tsp Ghee (clarified butter)
  • Raisins
    1 tbsp Raisins (kishmish)
  • Chopped pistachios
    1 tsp Chopped pistachios (pista, for garnish)

Step-by-step instructions

Step 1: Soak the badam (almonds) in hot water for 10 minutes
0%
10 min

Step 1 · Soak the badam (almonds) in hot water for 10 minutes

Soak the badam (almonds) in hot water for 10 minutes. Peel off the skins and set aside.

Step 2: Blend the peeled almonds with 2-3 tbsp milk to form a smooth
0%

Step 2 · Blend the peeled almonds with 2-3 tbsp milk to form a smooth

Blend the peeled almonds with 2-3 tbsp milk to form a smooth, fine paste.

Step 3: Heat ghee in a heavy-bottomed pan (kadhai)
0%
3 min

Step 3 · Heat ghee in a heavy-bottomed pan (kadhai)

Heat ghee in a heavy-bottomed pan (kadhai). Add the almond paste and sauté on low flame for 2-3 minutes until aromatic.

Step 4: Pour in the remaining milk and simmer for 8-10 minutes
0%
10 min

Step 4 · Pour in the remaining milk and simmer for 8-10 minutes

Pour in the remaining milk and simmer for 8-10 minutes, stirring often to prevent lumps.

Step 5: Add jaggery powder and cardamom powder
0%
3 min

Step 5 · Add jaggery powder and cardamom powder

Add jaggery powder and cardamom powder. Mix well and cook for another 2-3 minutes. Switch off the flame.

Step 6: Stir in saffron milk
0%

Step 6 · Stir in saffron milk

Stir in saffron milk, raisins, and garnish with chopped pistachios. Serve warm or chilled.

Why this recipe is healthy

This healthy Badam Kheer recipe is a smart choice for mindful eaters. Almonds are known for their heart-healthy fats and protein, while low-fat milk adds calcium and reduces overall saturated fat. Jaggery acts as a natural, unrefined sweetener that is easier for the body to process than white sugar. The use of minimal ghee and wholesome ingredients ensures you get a nutrient-rich, satisfying dessert without the guilt. Enjoying this kheer in proper portions fits well into a calorie-conscious diet.

A note on tradition

Badam Kheer is a beloved South Indian dessert, often prepared during festivals like Diwali, Pongal, and Navaratri. It is also served as prasad in temples and special occasions such as weddings and family gatherings. Each region in South India might have its own slight variation, with Kerala sometimes adding coconut milk or Andhra households making it richer with extra nuts. The dish symbolizes prosperity and is associated with celebrations, marking auspicious beginnings and joyous moments.

← Back to Badam Kheer nutrition