Sweet Rice Pudding Recipe

Indulge in the creamy delight of Kheer, a classic Indian sweet rice pudding! This irresistible dessert features tender rice simmered in fragrant milk, infused with cardamom, and adorned with crunchy nuts and raisins. A perfect ending to any meal, or a delightful treat anytime. Learn to make this authentic recipe easily.

Prep Time 45 mins
Cook Time 133 mins
Calories 338.6 kcal
Protein 16g
Rating 5.0 (1 Reviews)
Sweet Rice Pudding 24

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Sweet Rice Pudding

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Sweet Rice Pudding? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Sweet Rice Pudding

  1. Rinse 1 cup of basmati rice in a medium bowl until the water runs clear (7-8 rinses).
  2. Soak the rinsed rice in 2 cups of cold water for 30 minutes.
  3. Drain the soaked rice and set aside.
  4. In a 6-8 quart pan, heat 4 cups whole milk over medium heat. Bring to a boil, stirring frequently to prevent scorching (10-12 minutes).
  5. Add the drained rice to the boiling milk. Return to a boil (1-2 minutes).
  6. Reduce heat to low, simmer uncovered, stirring frequently and occasionally mashing the rice with a whisk, for 30-35 minutes, or until the rice is tender and most of the milk is absorbed.
  7. Stir in 1/2 cup granulated sugar and 1 teaspoon ground cardamom.
  8. Pour the kheer into a heatproof bowl, let cool for 10-15 minutes.
  9. Cover and refrigerate completely (at least 2 hours).
  10. Garnish with 1/4 cup chopped pistachios, 1/4 cup raisins, and 1/4 cup sliced almonds before serving.

Nutrition Information (Approximate per serving)

Sodium

3 g

Sugar

185g

Fat

20g

Carbs

19g