Rice Kheer

Rice Kheer, a traditional Indian dessert, is a sweet treat made with rice, milk, and sugar. This delicacy is flavored with cardamom, saffron, and garnished with nuts, making it a favorite for festive occasions and celebrations. Follow our detailed recipe to create a perfect, creamy, and delicious rice kheer at home.

Ingredients for Rice Kheer

To prepare this delightful dessert, you will need the following ingredients:

  • 1/2 cup of Basmati Rice
  • 1 liter of Full Cream Milk
  • 1/2 cup of Sugar
  • 1/4 teaspoon of Cardamom Powder
  • A pinch of Saffron strands (optional)
  • 2 tablespoons of Chopped Nuts (Almonds, Cashews, Pistachios)
  • 2 tablespoons of Raisins
  • 1 tablespoon of Ghee
  • 1 teaspoon of Rose Water (optional)

Step-by-Step Preparation of Rice Kheer

Step 1: Preparing the Rice

  1. Rinse the Rice: Start by rinsing the basmati rice under cold water until the water runs clear. This helps remove excess starch and prevents the kheer from becoming too thick.
  2. Soak the Rice: Soak the rinsed rice in water for about 30 minutes. This step ensures the rice cooks evenly and quickly.
  3. Drain the Rice: After soaking, drain the water completely.

Step 2: Cooking the Rice

  1. Heat Ghee: In a heavy-bottomed pan, heat the ghee over medium heat.
  2. Fry the Nuts and Raisins: Add the chopped nuts and raisins to the ghee and fry until they turn golden brown. Remove and set aside for garnishing later.
  3. Add the Rice: In the same pan, add the drained rice and sauté for a few minutes until the rice is lightly toasted. This step enhances the flavor of the kheer.

Step 3: Simmering the Milk

  1. Boil the Milk: In a separate large heavy-bottomed saucepan, bring the milk to a boil. Ensure you stir occasionally to prevent the milk from sticking to the bottom of the pan.
  2. Add the Rice: Once the milk begins to boil, add the sautéed rice to the milk.
  3. Cook the Rice: Lower the heat to a simmer and cook the rice in the milk. Stir frequently to prevent the rice from sticking to the bottom of the pan and to ensure even cooking. This process should take about 25-30 minutes.

    Read More:
    How To Make Chicken Corn Soup Recipe
    How To Make Milk Chocolate Recipe at Home

Step 4: Adding Flavors and Sweeteners

  1. Add Sugar: Once the rice is cooked and has absorbed a significant amount of milk, add the sugar. Stir well to dissolve the sugar completely.
  2. Add Cardamom Powder: Sprinkle in the cardamom powder, which gives the kheer its distinctive aromatic flavor.
  3. Add Saffron: If using saffron, soak the strands in a tablespoon of warm milk and add to the kheer. This not only imparts a beautiful color but also a rich flavor.

Step 5: Final Touches

  1. Cook Further: Continue to cook the kheer on low heat for another 10-15 minutes, stirring continuously, until it reaches a thick, creamy consistency. The rice should be soft, and the milk should be reduced to a rich, velvety texture.
  2. Add Rose Water: For an added floral fragrance, you can add a teaspoon of rose water at this stage.
  3. Garnish and Serve: Turn off the heat and let the kheer cool slightly. Garnish with the fried nuts and raisins before serving.

Tips for Making the Perfect Rice Kheer

  • Choose the Right Rice: Basmati rice is preferred for its fragrance and long grains, but you can use any short-grain rice as well.
  • Consistent Stirring: Stirring the kheer frequently is crucial to prevent it from sticking to the bottom and to achieve a creamy texture.
  • Adjusting Sweetness: Feel free to adjust the amount of sugar according to your preference. You can also use condensed milk for a richer taste.
  • Serving Suggestions: Rice kheer can be served warm or chilled. It pairs well with festive meals or can be enjoyed as a standalone dessert.

Nutritional Information

Here is the approximate nutritional breakdown per serving of rice kheer:

  • Calories: 250
  • Protein: 6g
  • Fat: 10g
  • Carbohydrates: 35g
  • Fiber: 1g
  • Sugar: 20g

Rice kheer is not only a delicious dessert but also a nutritious one, providing a good balance of carbohydrates, fats, and proteins.


Making rice kheer at home is a rewarding experience that allows you to enjoy a traditional Indian dessert with your loved ones. By following this detailed recipe, you can create a creamy, flavorful, and perfectly textured kheer that will delight your taste buds and add a sweet touch to any occasion. Whether you’re celebrating a festival or simply indulging in a sweet craving, rice kheer is a timeless dessert that brings joy and satisfaction with every bite.

Similar Posts