Go Back
+ servings
Indian Spiced Rice Pudding
Print Add to Collection

Indian Spiced Rice Pudding

Course Dessert
Keyword Cayenne Pepper
Prep Time 5 minutes
Cook Time 25 minutes
Cleaning Rice 20 minutes
Total Time 50 minutes
Servings 4 servings
Calories 387kcal


  • 1/4 cup basmati rice
  • 1 tablespoon ghee or butter
  • 1/2 teaspoon cayenne pepper powder
  • 4 cardamom pods
  • 1 quart whole milk
  • 6 tablespoons sugar
  • 1/4 cup flaked almonds
  • 1/4 cup mixed dried fruit for topping
  • 1 teaspoon Rose water optional


  • In a small bowl cover the rice with cold water for around 20 minutes to clean.
  • Add the ghee or butter to a heavy-based saucepan over medium heat until melted.
  • Add the whole cardamom pods and cayenne pepper and stir until fragrant.
  • Drain the rice with a sieve then add to the butter and spice in the pan.
  • Stir for 1 minute then add the milk and reduce to low heat.
  • Simmer for 25 minutes then stir in the sugar, almonds, and rose water if desired.
  • Serve warm or cooled with a spoonful of dried fruit on top.



Calories: 387kcal | Carbohydrates: 45g | Protein: 12g | Fat: 19g | Saturated Fat: 7g | Trans Fat: 1g | Cholesterol: 33mg | Sodium: 103mg | Potassium: 475mg | Fiber: 3g | Sugar: 32g | Vitamin A: 488IU | Vitamin C: 1mg | Calcium: 322mg | Iron: 1mg