By Food E Fare

Kheer is a classic Indian rice pudding made with milk, rice, sugar, and flavored with cardamom and garnished with nuts. Here's a basic recipe for making Kheer:


  • 1/2 cup basmati rice
  • 1 liter full-fat milk
  • 1 cup sugar (adjust to taste)
  • 1/2 teaspoon cardamom powder
  • A pinch of saffron strands (optional)
  • Mixed nuts (almonds, cashews, pistachios), chopped
  • Raisins (optional)


Wash and Soak Rice:

  • Wash the basmati rice under running water until the water runs clear. Soak the rice in water for about 30 minutes.

Cook Rice:

  • In a heavy-bottomed pan, bring 1 liter of milk to a boil.
  • Drain the soaked rice and add it to the boiling milk. Stir well.


  • Reduce the heat to low and simmer the rice in milk, stirring occasionally to prevent sticking. Continue until the rice is fully cooked and the milk thickens. This can take about 30-40 minutes.

Add Sugar:

  • Add sugar to the rice and milk mixture. Stir well until the sugar dissolves.

Flavor with Cardamom:

  • Add cardamom powder and saffron strands (if using). Mix well.


  • Add chopped nuts and raisins (if using) to the kheer. Reserve some nuts for garnishing.

Continue Cooking:

  • Continue to cook the kheer on low heat until it reaches a creamy consistency. Stir frequently to prevent the rice from sticking to the bottom of the pan.


  • Once the kheer reaches the desired consistency, remove it from the heat and let it cool to room temperature.


  • Garnish the kheer with the reserved chopped nuts.
  • Kheer can be served warm or chilled, depending on your preference.

Customer Reviews

Bases on 0 reviews