Skip to main content

Rice Kheer (Indian Rice Pudding) Recipe

Rajan loves cooking dishes from his native Indian cuisine. He enjoys sharing his favourite recipes with his online readers.

 Indian-style rice pudding

Indian-style rice pudding

North Indian Dessert

Kheer is a traditional North Indian dessert prepared with three main ingredients: rice, milk and sugar.

It is very easy to prepare but it does require a little patience, as the milk must be simmered in order for it to properly reduce and thicken. Although there are ways to shorten this process, simmering the milk over low heat yields the best results.

Try this recipe and share your experience.

Scroll to Continue

Read More From Delishably

Cook Time

Prep timeCook timeReady inYields

10 min

1 hour 15 min

1 hour 25 min

4-5 servings


  • 1 liter full cream milk
  • 1/2 cup rice
  • 8 tbsp/to taste sugar
  • 1 cup malai (fresh cream)
  • 1 tsp cardamom powder
  • 10-12 cashews, coarsely ground
  • 10-12 almonds, coarsely ground
  • 20-25 kishmish (raisins)


  1. In a thick-bottomed pot, allow the milk to heat up over medium heat.
  2. Wash the rice well and then add it to the milk. Add the sugar, cashews, almonds, elaichi and fresh cream.
  3. Stir the mixture until the sugar dissolves; then raise the heat to high until the milk comes to a boil.
  4. Reduce the heat to low and simmer until the rice is cooked completely and the milk thickens to the consistency shown in the video.
  5. Keep scraping the sides of the pot and stirring the milk at regular intervals until the kheer is ready. The kheer will take about 1 hour to cook.
  6. Transfer the kheer to a serving dish and garnish with ground cashews and almonds as well as cardamom powder.
  7. Once the kheer cools down completely, garnish with the raisins and keep in the fridge to chill before serving. In the winter, you can serve the kheer hot.

Rice Kheer (Indian Rice Pudding) Recipe

© 2021 Rajan Singh Jolly

Related Articles