Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Indian rice pudding, Kheer, garnished with mixed nuts like almonds, cashews, and pistachios, served in a traditional bowl. Perfect dessert for festivals and celebrations.


Description

Creamy, aromatic, and delicately sweet—this traditional Indian rice pudding with cardamom, saffron, and nuts is celebration in a bowl.

Prep Time: 10 minutes (plus 30 minutes soaking) | Cook Time: 70 minutes | Total Time: 1 hour 50 minutes (plus chilling) | Servings: 6Creamy Indian rice pudding, Kheer, garnished with mixed nuts like almonds, cashews, and pistachios, served in a traditional bowl. Perfect dessert for festivals and celebrations.


Ingredients

Scale
  • 1/2 cup basmati rice (don’t substitute with other rice!)
  • 4 cups whole milk (full-fat is crucial)
  • 1/2 cup granulated sugar (adjust to taste)
  • 1/4 teaspoon cardamom powder (freshly ground is best)
  • 1/4 cup chopped nuts—almonds, pistachios, cashews (toast them if you have time!)
  • Saffron strands for garnish (a few go a long way)

Instructions

  1. Rinse the basmati rice under cold water until the water runs completely clear—this removes excess starch. Soak in water for 30 minutes, then drain well. Don’t skip the soaking.
  2. In a large heavy-bottomed pot, bring the whole milk to a boil over medium heat, stirring occasionally to prevent skin formation or scorching. Watch carefully—milk boils over in seconds.
  3. Once boiling, add the drained rice. Reduce heat to low—really low, not medium-low. Let it simmer gently, stirring every 5-7 minutes or so. Cook for 45-50 minutes until the rice is fully cooked, breaking apart, and the mixture has thickened considerably.
  4. Stir in the sugar and cardamom powder. Continue cooking for another 10-15 minutes until the sugar dissolves completely and the kheer reaches your desired consistency. It’ll thicken more as it cools.
  5. Remove from heat and let cool to room temperature. This takes a while, so be patient.
  6. Once cooled, stir in most of the chopped nuts, saving some for garnish.
  7. Transfer to serving bowls, garnish with remaining nuts and saffron strands pressed onto the surface. Refrigerate for at least 2 hours before serving.
  8. Serve chilled and watch everyone’s face light up with that first spoonful of creamy, aromatic goodness.

Nutrition Information (Per Serving):

  • Calories: 280
  • Carbohydrates: 42g
  • Protein: 8g
  • Fat: 9g
  • Fiber: 1g
  • Sodium: 95mg
  • Calcium: 25% DV
  • Vitamin A: 8% DV
  • Iron: 4% DV

Kheer provides calcium from milk and healthy fats from nuts. Rice offers energy-sustaining carbohydrates. While it’s a celebratory dessert, it contains nutritious ingredients.

Notes:

  • Basmati rice is crucial—other varieties won’t give authentic texture or flavor.
  • Use whole milk for proper creaminess. Low-fat milk makes thin, disappointing kheer.
  • Low heat and patience are essential. Rushing leads to scorching or grainy texture.
  • Stir regularly but not constantly—every 5-7 minutes is the sweet spot.
  • Kheer thickens significantly when cold. It should be pourable when hot, pudding-like when chilled.

Storage Tips:

  • Store in airtight container in the fridge for up to 4 days.
  • Actually tastes better the next day after flavors meld.
  • Kheer thickens considerably when cold—thin with warm milk if desired before serving.
  • Don’t freeze—the texture becomes grainy and unpleasant when thawed.

Serving Suggestions:

  • Traditional presentation: Serve chilled in small bowls garnished with silver leaf (vark) for special occasions.
  • Festival favorite: Part of Indian celebration meals alongside the main course for weddings and religious festivals.
  • Breakfast treat: Serve warm with fresh fruit for an indulgent weekend breakfast.
  • Dessert pairing: Perfect ending to spicy Indian meals—the cool creaminess soothes and satisfies.

Mix It Up (Recipe Variations):

  • Kesar Kheer: Infuse milk with extra saffron from the beginning for intense golden color and floral flavor.
  • Dry Fruit Kheer: Double the nuts and add dried dates and figs for extra richness and texture.
  • Mango Kheer: Stir in fresh mango puree after cooling for tropical twist on traditional.
  • Coconut Kheer: Replace half the milk with coconut milk and add shredded coconut for South Indian variation.

What Makes This Recipe Special:

Kheer represents thousands of years of Indian culinary tradition, mentioned in ancient Sanskrit texts and served as prasad in Hindu temples. The slow-cooked, almost meditative preparation creates natural creaminess as rice breaks down gradually—this isn’t just rice in sweetened milk, but a carefully crafted dessert requiring skill and patience. The cardamom and saffron combination reflects India’s historic spice trade and centuries of refinement in flavor pairing. Making kheer properly is considered a marker of cooking expertise and hospitality throughout India, where this labor-intensive dessert is reserved for celebrations, showing that the time invested is a gift of love and devotion to guests and family.