Skip to content

Desserts & BakingIndian

Cardamom Pistachio Rice Pudding (Kheer)

Basmati rice simmered slowly in milk until creamy and lightly caramel in color, scented with cardamom and topped with pistachios. Serve warm or chilled.

Prep
25 min
Cook
1 hr
Total
1 hr 25 min
Difficulty
Easy
Cuisine
Indian
Serves
6
Contains: Milk, Tree nuts
Diet: Vegetarian, Gluten-free, Egg-free
Bookmark

Ingredients

6 servings

Serves 6

Add to week

Steps

  1. Rinse the rice in a sieve until the water runs clear, then soak it in a bowl of cool water for 20 minutes. Drain.

  2. Bring the milk to a boil in a heavy, wide pot over medium heat, stirring often so it does not scorch or boil over.

  3. Add the drained rice and lower the heat to keep a gentle simmer. Cook, stirring every few minutes and scraping the bottom and sides, until the rice is completely soft and breaking down and the milk has reduced by about half and looks creamy, 45 to 55 minutes.

  4. Stir in the sugar and cardamom and simmer for 5 minutes more.

  5. Off the heat, stir in most of the pistachios and the raisins, if using.

  6. Serve warm, or cool and refrigerate until cold, at least 3 hours; it thickens as it chills, so loosen with a splash of milk if needed. Top with the remaining pistachios and the almonds.

Ingredients

Estimated nutrition per serving

Calories
290
Protein
10 g
Fat
11 g
Carbohydrates
39 g
Fiber
1 g
Sodium
105 mg

Estimated from the ingredient amounts using USDA FoodData Central. Not included: optional ingredients, anything without an amount (to taste, for serving) and salt for cooking water.

Recipe notes from home cooks

No notes yet.

Reviews from home cooks

Not enough ratings yet

No photos yet. Be the first to show how it turned out.

Shop ingredients7 items on Amazon

We may earn a commission when you buy through these links. As an Amazon Associate we earn from qualifying purchases.

trustedcookbook.com/recipes/cardamom-pistachio-rice-pudding-kheer