Nutrition Facts for Indian rice pudding with cardamom and rose water

Indian Rice Pudding with Cardamom and Rose Water

Indulge in the aromatic and creamy delight of Indian Rice Pudding with Cardamom and Rose Water, a traditional dessert that’s as rich in flavor as it is in cultural heritage. This luscious dish, made with fragrant basmati rice simmered gently in whole milk, is infused with the warm, floral notes of crushed cardamom and a touch of delicate rose water. Sweetened to perfection and garnished with optional toppings like sliced almonds, pistachios, raisins, and saffron, this dessert offers a luxurious finish to any meal. Whether served warm for comfort or chilled for a refreshing twist, this rice pudding recipe is perfect for special occasions or a cozy treat. With just 10 minutes of prep and wholesome ingredients, you’ll create a timeless dessert that is both simple and elegant—a must-try for lovers of Indian cuisine.

Nutriscore Rating: 66/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Indian Rice Pudding with Cardamom and Rose Water
Prep Time:10 mins
Cook Time:50 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 0.5 cup Basmati rice
  • 4 cups Whole milk
  • 0.5 cup Granulated sugar
  • 6 pods Green cardamom pods
  • 1 teaspoon Rose water
  • 2 tablespoons Sliced almonds (optional, for garnish)
  • 2 tablespoons Pistachios (optional, for garnish)
  • 2 tablespoons Raisins (optional)
  • 1 pinch Saffron strands (optional, for garnish)

Directions

Step 1

Rinse the basmati rice thoroughly under cold water until the water runs clear to remove excess starch.

Step 2

In a heavy-bottomed saucepan, combine the rinsed rice and whole milk. Place the saucepan over medium heat and bring the mixture to a gentle boil while stirring occasionally to prevent the milk from scorching.

Step 3

Crush the green cardamom pods slightly to release the seeds and add them to the saucepan.

Step 4

Reduce the heat to low and simmer the mixture, stirring frequently, for about 40-45 minutes or until the rice is cooked and the milk has thickened to a pudding-like consistency.

Step 5

Stir in the granulated sugar and continue to cook for an additional 5 minutes, allowing the sugar to dissolve completely.

Step 6

Remove the saucepan from heat and stir in the rose water.

Step 7

Transfer the rice pudding to serving bowls and let it cool slightly before serving. Alternatively, refrigerate it for a chilled version.

Step 8

Garnish with sliced almonds, pistachios, raisins, and a pinch of saffron strands if desired for an elegant presentation.

Step 9

Serve warm or chilled, and enjoy your Indian Rice Pudding with Cardamom and Rose Water.

Nutrition Facts

Serving size (1233.8g)
Amount per serving % Daily Value*
Calories 1345.0
Total Fat 47.5g 0%
Saturated Fat 19.8g 0%
Polyunsaturated Fat 1.1g
Cholesterol 117.1mg 0%
Sodium 378.2mg 0%
Total Carbohydrate 194.3g 0%
Dietary Fiber 5.4g 0%
Total Sugars 159.7g
Protein 43.2g 0%
Vitamin D 429.4IU 0%
Calcium 1288.7mg 0%
Iron 3.4mg 0%
Potassium 1950.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 31.0%
Protein: 12.5%
Carbs: 56.4%