Traditional Indian Sweet, Rice Kheer

Rice kheer
Via: Envato

Rice kheer is nothing but rice pudding made with basmati rice, milk, nuts, and saffron. It is also one of the most popular kheer variety made in North Indian cuisine. It is very famous during any Hindu festivals or functions.

Kheer is a traditional Indian dessert and is loved by everyone. The thick and creamy texture of milk along with the flavor of saffron makes it super delicious. Cook this Indian kheer at home with the help of this Kheer recipe.

Via: Envato

Per bowl of rice kheer contains 140 Calories: 

  • Fat 3g
  • Saturated Fat 1 g
  • Cholesterol 1 mg
  • Sodium 2 mg
  • Potassium 90 mg
  • Carbohydrates 26 g
  • Fiber 1 g
  • Sugar 17 g
  • Protein 2 g
Prepare time: 20 min
Cook: 30 min
Ready in: 50 min


Via: Envato
  • ¼ cup basmati rice
  • 1-liter whole milk – 4 cups
  • 6 tablespoons sugar o
  • ½ teaspoon cardamom powder 
  • 1 pinch saffron strands
  • 1 tablespoon chopped or sliced almonds 
  • chopped or sliced cashews -1 tablespoon
  • 1 tablespoon chopped or sliced unsalted pistachios 
  • 1 tablespoon golden raisins 


Via: Envato
  1. First of all, rinse ¼ cup basmati rice thoroughly.
  2. Then soak the rice in enough water for about 15 to 20 mins.
  3. Heat water in a small pan or pot. 
  4. When the water comes to a boil then switch off the flame and add 10 to 12 almonds to it. 
  5. Cover and keep aside for about 30 minutes. 
  6. Then peel and slice almonds. 

Cooking Rice

  1. Meanwhile, when the rice grains are soaking, take full-fat milk in a heavy wide pan.
  2. Keep the pan on a low to medium-low flame. 
  3. Stir at intervals so that the milk does not stick at the bottom of the pan.
  4. Let the milk come to a boil.
  5. Now, take 1 tablespoon of milk from the pan in a small bowl. 
  6. Let the milk become warm and then add a few saffron strands in the milk.
  7. Keep aside.
  8. After the milk begins to boil, drain all the water from the rice and add it to the hot boiling milk and then mix very well.
  9. Simmer and cook rice on a low flame. 
  10. Cook the rice grains till they are half-cooked.
  11. Now, add 5 to 6 tbsp sugar or add as required and mix it.
  12. Continue to cook rice on a low to medium-low flame. 

Flavoring Kheer

  1. Now, add ½ teaspoon cardamom powder, add blanched, and peeled sliced almonds and chopped cashews and sliced pistachios. mix well.
  2. Then add the saffron dissolved milk.
  3. Again mix it and then continue to cook on a low flame till the rice kheer thickens and the rice grains have completely cooked.
  4. Switch off the flame when the rice grains are completely cooked. 
  5. The kheer will also thicken. 
  6. Finally, add golden raisins. 
  7. Pour the rice kheer in individual serving bowls. 

You can serve the rice kheer, hot or warm or chilled. Refrigerate leftover rice kheer.