Recipe
Pistachio Rice Pudding (Kheer) Recipe
Slow-simmered rice pudding fragrant with cardamom and thick with ground pistachios, the classic kheer, made properly.
Quick answer
Pistachio kheer is a rice pudding made by simmering rice gently in milk until it breaks down and thickens, then sweetening it and stirring through ground pistachios, cardamom and saffron. It takes about 45 minutes of mostly hands-off simmering and sets to a creamy, naturally pale-green pudding. A dairy-free version uses pistachio milk in place of dairy.
Pistachio kheer is the classic South Asian rice pudding turned green and nutty. It's basmati rice simmered slowly in milk until the grains burst and the milk thickens, then enriched with ground pistachios, cardamom and saffron. It's mostly hands-off, about 45 minutes of gentle simmering, and rewards patience with a creamy, fragrant pudding that tastes far more of pistachio than any boxed mix. Below is the traditional method, a dairy-free version using pistachio milk, and the small things that make the difference.
The recipe
Pistachio rice pudding (kheer)
Ingredients
- ¼ cup (50 g) basmati rice, rinsed and soaked
- 4 cups (950 ml) whole milk or rich pistachio milk
- ⅓ cup (70 g) sugar, to taste
- ⅓ cup (45 g) shelled unsalted pistachios, plus extra to garnish
- 4 cardamom pods, seeds crushed · small pinch saffron
- 1 tbsp slivered almonds · 1 tsp rose water (both optional)
Method
- Soak rinsed rice 20 min, drain. Warm saffron in 1 tbsp of the milk.
- Boil the milk gently in a wide pan; add rice and drop to a simmer.
- Simmer uncovered 30-35 min, stirring and scraping, until thick.
- Grind the pistachios; reserve some for the top.
- Stir in sugar, ground pistachios, cardamom and saffron milk; simmer 5 min.
- Off the heat add rose water. Serve warm or chilled, garnished with nuts.
Why use basmati rice and a wide pan?
Kheer thickens by physics, not flour. The rice grains soften and burst, releasing starch, while the milk reduces and concentrates. That's what gives kheer its body. A wide, heavy-based pan maximises the surface area for the milk to reduce, and a heavy base stops the milk catching and scorching at the bottom, which would taint the whole pudding. Soaking and rinsing the basmati first removes loose starch so the grains cook evenly and don't clump. Keep the heat at a steady simmer rather than a hard boil, and stir often, dragging your spoon across the base each time.
How do you get the pistachio flavor and color?
The pistachios do double duty: ground in, they thicken the pudding slightly and give it a gentle, natural pale-green tint and real nutty depth. For the smoothest result, blitz them in a small grinder; for a more rustic kheer, chop them by hand and leave a little texture. Pistachios are roughly half good fats and bring fiber, protein and potassium to the bowl, per USDA data, which is partly why kheer feels so rich from such a small handful. If you want an even deeper color and flavor, stir in a teaspoon of pistachio paste along with the ground nuts. The soft green is the honest sign you're tasting real pistachio rather than dye, and the same color story behind why pistachios are green.
How do you make pistachio kheer dairy-free?
To make pistachio kheer vegan, swap the dairy milk for a rich, unsweetened pistachio milk. It simmers and reduces much like dairy and amplifies the pistachio flavor, though it sets a touch softer. Let it cook a few minutes longer, or finish with a spoonful of coconut cream for extra body. The rice still does the thickening, so the method is otherwise unchanged. If you're new to cooking with it, the same swap works across plenty of the ideas in pistachio milk uses.
How do you serve and store kheer?
Kheer is good both ways: warm and comforting straight from the pan, or chilled and set firmer after a few hours in the fridge. Remember it thickens noticeably as it cools, so stop cooking while it still looks a little loose. Finish each bowl with chopped pistachios, slivered almonds and a few strands of saffron. It keeps 3-4 days covered in the fridge; loosen a chilled portion with a splash of milk before serving. For more along these lines, the wider pistachio dessert collection runs from kulfi to cake, and if you like this cardamom-and-saffron profile, a pistachio chai alongside is a natural pairing.
Allergy note
Pistachios are a tree nut, and this kheer also uses almonds, so it is unsuitable for anyone with a tree-nut allergy. The traditional version contains dairy; make it dairy-free and vegan by using pistachio milk in place of dairy milk, as described above.
Frequently asked questions
What is pistachio kheer?
What rice is best for rice pudding kheer?
How do you make kheer thick and creamy?
Can you make pistachio kheer dairy-free?
Allergy note: Pistachios are a tree nut. If you have a nut allergy, avoid pistachio milk and pistachio products, and check labels for cross-contamination warnings. This article is general information, not personalized dietary or medical advice.