Go Back
Kheer Recipe | Rice Pudding

Kheer (Indian Rice Pudding)

Kheer is a traditional Indian rice pudding made with basmati rice, milk, sugar, and aromatic spices like cardamom and saffron. It's a rich, creamy dessert often served during festivals and special occasions.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dessert
Cuisine: Indian
Calories: 280

Ingredients
  

Main Ingredients
  • 1/2 cup basmati rice
  • 1 liter full-fat milk
  • 1/2 cup sugar
Flavorings & Garnish
  • 1/2 tsp cardamom powder
  • 10 saffron strands
  • 2 tbsp chopped nuts almonds, pistachios, cashews
  • 1 tbsp raisins
  • 1 tsp rose water optional
  • 1 tbsp ghee clarified butter

Equipment

  • Heavy-bottomed pan
  • Wooden spoon
  • Measuring cups
  • Small bowls

Method
 

  1. Wash the basmati rice thoroughly and soak it in water for 30 minutes. Drain and set aside.
  2. In a heavy-bottomed pan, heat the ghee and lightly fry the soaked rice for 2-3 minutes until fragrant.
  3. Add the milk to the pan and bring to a boil, then reduce heat to low. Cook for 30-35 minutes, stirring occasionally to prevent sticking.
  4. When the rice is cooked and the milk has reduced to a thick consistency, add sugar and mix well.
  5. Add cardamom powder, saffron strands, chopped nuts, and raisins. Cook for another 5 minutes.
  6. If using, add rose water and mix. Remove from heat and let it cool slightly before serving.
  7. Garnish with more chopped nuts and serve warm or chilled.

Notes

For a richer flavor, you can replace 1/4 of the milk with condensed milk.
Kheer thickens as it cools, so adjust consistency accordingly.
You can use any combination of nuts you prefer - almonds, pistachios, and cashews work well.