Indian Rice Pudding (Known as Kheer, Payasam or Payas)

Serving of Kheer, a Popular Milk Drink. Greg Elms/Getty Images
  • 2 hrs
  • Prep: 30 mins,
  • Cook: 90 mins
  • Yield: Serves 4-6
Ratings (20)

This creamy rice pudding is delicately flavored with cardamom and full of nuts. It's a great dessert for any time of the year. In south and east India versions of it are made for certain festivals. In the South, kheer is called payasam and in the east it is known as payesh.

What You'll Need

  • 2 liters full-cream milk
  • 1 can (400 gms) sweetened condensed milk
  • 1 tsp. cardamom powder
  • 1 cup sugar
  • 1 cup Basmati rice
  • 50 grams almonds blanched and slivered
  • 50 grams raisins
  • A few strands of saffron
  • Optional: rose petals to garnish

How to Make It

  1. Wash the rice well and soak for half an hour in enough water to cover it fully.
  2. Put the milk, condensed milk and sugar in a deep, thick-bottomed pan and boil. When the milk comes to a boil, add the rice and simmer. Cook till the milk thickens and reduces to half its original volume.
  3. Add the almonds, raisins, and cardamom and cook for 5 more minutes.
  4. Turn off the cooktop and add the saffron. Stir well.
  1. Allow the kheer to cool, then chill.
  2. Serve cold garnished with rose petals.
Nutritional Guidelines (per serving)
Calories 730
Total Fat 22 g
Saturated Fat 7 g
Unsaturated Fat 10 g
Cholesterol 34 mg
Sodium 143 mg
Carbohydrates 121 g
Dietary Fiber 5 g
Protein 17 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)