Rice Kheer
Rice slowly simmered in milk until it thickens and takes on a faint caramel colour, scented with cardamom and saffron and studded with nuts. The dessert made at every Indian festival, wedding and temple.
Photograph credit: Kheer aka,rice pudding by Swayampurna · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence
Photograph credit: A long buffet table is laden with an assortment of breakfast pastries, including croissants, muffins, sliced cakes, and a bowl of rice pudding. by Faisal Ahammad · CC0 1.0 · Wordpress
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Drain the rice and rub it between your palms to crack a few grains — this speeds thickening.
-
Fry the nuts and raisins in the ghee for 90 seconds until golden and the raisins swell. Set aside.
-
Bring the milk to the boil in a heavy-based pan, then reduce to a simmer.
-
Add the rice and cook, uncovered, for 45 to 55 minutes, stirring every few minutes and scraping the base and sides so nothing catches.
-
The milk should reduce by close to half and the mixture should coat a spoon thickly.
-
Warm the saffron in a tablespoon of the hot milk for 5 minutes, then stir it in.
-
Add the sugar, cardamom and condensed milk if using, and simmer 8 minutes more, stirring, until it thickens again.
-
Stir in most of the nuts and raisins, take off the heat, and rest 10 minutes.
-
Serve warm or chilled, scattered with the remaining nuts. It thickens considerably as it cools, so loosen with milk if needed.
Chef’s Tips
- Use a heavy pan and stay near it. Milk catches on the base in seconds and the burnt taste cannot be rescued.
- Full-fat milk only. Semi-skimmed gives a thin kheer with none of the richness.
- Add the sugar late. Early sugar slows the reduction and dulls the colour.
Pairing Suggestions
- Served after a rich curry meal
- Alongside gulab jamun at a festival spread
- Masala chai
Storage & Reheating
Refrigerate up to 4 days. It sets thick; loosen with warm milk. Freezing changes the texture and is not recommended.
Common questions
How long does Rice Kheer take to make?
About 55 minutes in total — 10 minutes of preparation and 45 minutes of cooking. The recipe serves 6.
What are the key tips for making Rice Kheer?
Use a heavy pan and stay near it. Milk catches on the base in seconds and the burnt taste cannot be rescued. Full-fat milk only. Semi-skimmed gives a thin kheer with none of the richness. Add the sugar late. Early sugar slows the reduction and dulls the colour.
What should I serve with Rice Kheer?
Served after a rich curry meal; Alongside gulab jamun at a festival spread; Masala chai.
Can Rice Kheer be made ahead or frozen?
Refrigerate up to 4 days. It sets thick; loosen with warm milk. Freezing changes the texture and is not recommended.
Is Rice Kheer suitable for a special diet?
This recipe is vegetarian and gluten-free. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Rice Kheer?
About 312 kcal per serving, with 10 g protein, 44 g carbohydrate and 12 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.