Go Back
+ servings

Kheer: Indian Rice Pudding Recipe

Kheer is a sweet Indian rice pudding dessert that’s flavored with rosewater and cardamom. Often served as dessert, this delicious dish will be something you’ll want to save room for!

Course Dessert
Cuisine Indian
Keyword exotic dessert, pudding, simple recipe
Prep Time 10 minutes
Cook Time 30 minutes
Servings: Change to adjust-> 6 servings
Calories 337 kcal


Rice pudding ingredients:



  1. Place the coconut milk, whole milk and sugar in a large sauce pan.

  2. Heat on medium-high until the mixture comes to a boil while stirring frequently.

  3. While heating the liquid, rinse the rice in a colander until the water runs clear, set aside and allow to drain.

  4. Once the liquid boils reduce the heat to low-medium and add the rice.

  5. Simmer for 20 minutes and stir frequently. Do not allow to boil.

  6. Once the mixture is thick add the raisins, cardamom and rosewater. Simmer for a 3-5 minutes to allow the raisins to get soft and the flavors to combine.

  7. Serve in bowls and top with chopped almonds and pistachios.

Recipe Video

Nutrition Facts
Kheer: Indian Rice Pudding Recipe
Amount Per Serving
Calories 337 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 14g88%
Cholesterol 8mg3%
Sodium 46mg2%
Potassium 410mg12%
Carbohydrates 32g11%
Fiber 2g8%
Sugar 11g12%
Protein 7g14%
Vitamin A 153IU3%
Vitamin C 1mg1%
Calcium 131mg13%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.