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… by Faisal Ahammad · CC0 1.0 · Wordpress
How to Cook Rice Kheer
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.
Related guides: Prep, cook and total time · Choosing rice.
Something wrong or unclear in this recipe? Report a problem with this recipe.
What Can Go Wrong
- 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.
About This Recipe
The milk is reduced by nearly half before the sugar goes in, because sugar added early interferes with the Maillard reaction between milk proteins and lactose that gives kheer its pale caramel colour and toasted flavour. Basmati broken slightly in the hand releases starch faster and thickens the pudding without needing cornflour.
What to Serve It With
Served after a rich curry meal · Alongside gulab jamun at a festival spread · Masala chai
Keeping Rice Kheer
Refrigerate up to 4 days. It sets thick; loosen with warm milk. Freezing changes the texture and is not recommended.
Quick Answers
How long does Rice Kheer take to make?
10 minutes of preparation and 45 minutes of cooking, plus 20 minutes of soaking, so allow 1 hour 15 minutes from start to finish. The recipe serves 6.
Nutrition per Serving
Per serving, calculated from the ingredient list with USDA FoodData Central figures (SR Legacy). A calculation, not a laboratory analysis: brands, cuts and how you measure change the real numbers. How the figures are worked out.
Your notes on this recipe
Cooked this? Keep a note for next time
Compiled by Turab
Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.
First published ; last changed .