Nutrition Facts for Indian rice pudding with cardamom

Indian Rice Pudding with Cardamom

Indulge in the creamy decadence of Indian Rice Pudding with Cardamom, a classic dessert that combines fragrant basmati rice with the warm, aromatic essence of cardamom pods. This slow-cooked treat features a luscious blend of whole milk, sugar, and a hint of saffron for an optional luxurious twist. Toasted almonds, pistachios, and sweet raisins add layers of texture and richness, while a touch of rose water provides a subtle floral note. Whether served warm or chilled, this kheer-inspired dish is perfect for festive occasions or as a comforting sweet treat. With just 10 minutes of prep time and simple ingredients, this recipe is a delightful way to bring a taste of traditional Indian cuisine into your kitchen.

Nutriscore Rating: 68/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
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.33 cup Sugar
  • 4 pods Cardamom pods
  • 10 strands Saffron strands (optional)
  • 2 tablespoons Chopped almonds
  • 2 tablespoons Chopped pistachios
  • 2 tablespoons Raisins
  • 1 teaspoon Ghee or unsalted butter
  • 1 teaspoon Rose water (optional)

Directions

Step 1

Rinse the basmati rice in cold water 2–3 times until the water runs clear, then soak it in water for 15 minutes. Drain and set aside.

Step 2

In a heavy-bottomed pot, heat the ghee or unsalted butter over medium heat. Add the drained rice and sauté for 2–3 minutes until slightly toasted and fragrant.

Step 3

Add the milk to the pot and bring it to a gentle boil, stirring frequently to prevent the milk from sticking to the bottom.

Step 4

Crush the cardamom pods slightly to release their flavor and add them (along with the saffron strands, if using) to the milk and rice mixture.

Step 5

Reduce the heat to low and let the mixture simmer gently, stirring occasionally, for 40–45 minutes. The rice should be soft, and the milk should have thickened to a creamy consistency.

Step 6

Once the rice is fully cooked, add the sugar and stir until dissolved. Simmer for another 5 minutes.

Step 7

Stir in the chopped almonds, pistachios, and raisins. If using rose water, add it at this stage and mix well.

Step 8

Remove the pot from the heat and let the pudding cool slightly. Serve warm or chilled, garnished with additional nuts or saffron strands if desired.

Nutrition Facts

Serving size (1257.2g)
Amount per serving % Daily Value*
Calories 1520.3
Total Fat 71.9g 0%
Saturated Fat 24.1g 0%
Polyunsaturated Fat 1.1g
Cholesterol 128.2mg 0%
Sodium 381.4mg 0%
Total Carbohydrate 176.2g 0%
Dietary Fiber 9.6g 0%
Total Sugars 134.7g
Protein 51.9g 0%
Vitamin D 429.4IU 0%
Calcium 1369.8mg 0%
Iron 5.1mg 0%
Potassium 2318.7mg 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: 41.5%
Protein: 13.3%
Carbs: 45.2%