Skip to content

Next batch begins 13 September 2026

Pan-Indian · Dessert

Rice Kheer

Rice kheer is rice simmered slowly in full fat milk until the milk reduces and the starch thickens it, sweetened at the end and scented with cardamom. It needs no cream and no cornflour; it needs forty minutes of low heat and someone willing to stir.

Prep
10 min
Cook
45 min
Total time
55 min
Servings
4
  • Vegetarian
  • Festive
  • Kid-friendly
  • Gluten-free
01

Ingredients

  • 1/4 cup basmati or short grain rice, rinsed and soaked 20 minutes
  • 1 litre full fat milk
  • 1/3 cup sugar, or to taste
  • 4 green cardamom pods, seeds crushed
  • 2 tablespoons chopped almonds and cashews
  • 1 tablespoon raisins
  • A few strands of saffron soaked in warm milk
  • 1 teaspoon ghee

NNWA health note

A katori of kheer is mostly milk, so it genuinely supplies calcium, protein and riboflavin, which is more than most Indian sweets can claim. The sugar is real and considerable, and reducing milk concentrates its own lactose besides. Nuts add useful fat and a little protein. For children and for anyone trying to gain weight it is a reasonable way to take milk; for anyone counting sugar it is a small bowl occasionally, and using less sugar works here in a way it does not in a syrup-soaked sweet.

02

Method

  1. 01

    Drain the soaked rice and crush it coarsely between your palms or pulse it twice, so a few grains break. Broken grains release starch faster and thicken the kheer.

  2. 02

    Warm the ghee in a heavy pan and toss the rice in it for a minute, then rinse the pan sides down with a splash of milk.

  3. 03

    Bring the milk to a boil in the same heavy pan, watching it so it does not climb over, then lower the flame at once.

  4. 04

    Add the rice and simmer on a low flame for 35 to 40 minutes, stirring every few minutes and scraping the base and sides each time.

  5. 05

    Keep pushing the skin that forms back into the milk rather than removing it. That is where much of the body comes from.

  6. 06

    When the rice is completely soft and the milk has reduced by about a third, add the sugar and stir until it dissolves.

  7. 07

    Cook for a further 5 minutes, then add the cardamom, saffron milk, nuts and raisins.

  8. 08

    Take it off the heat while it still looks slightly thinner than you want, since it thickens noticeably as it cools.

Written byNeha Mohan Sinha, Clinical Nutritionist & Lead MentorM.Sc Nutrition · PhD Scholar · Command Hospital
Reviewed byDr. Induja Dixit, Senior DietitianMSc Dietetics & Nutrition · PhD Nutrition · 21 Years' Experience

Last reviewed on 10 September 2026.

NNWA publishes the name and qualifications of everyone who writes and checks its material. You can see the full teaching team on the faculty page.

Why does the sugar go in at the end?

Because sugar interferes with the rice absorbing milk. Once the syrup concentration around the grains rises, water moves less readily into them and the rice stops softening, which leaves you with firm grains suspended in sweet milk. Cook the rice until it is genuinely soft and collapsing at the edges, then sweeten. It is also easier to judge the sweetness against the reduced volume than against the litre you started with.

What makes kheer thick without cream?

Two things working together: the starch released from the rice and the evaporation of water from the milk. Breaking a few grains before cooking exposes more starch and speeds this up considerably. Stirring helps too, since it abrades the grains and releases more. Cornflour produces a thickness that is gluey rather than creamy, and cream added at the end makes it rich without making it kheer. Forty minutes of low heat is the honest route.

Why does my kheer catch at the bottom?

Milk sugars and proteins settle and then scorch on a thin base, and once that flavour is in the pan it cannot be removed. Use the heaviest pan you own, keep the flame genuinely low, and scrape across the base with a flat spoon every few minutes rather than swirling around the middle. Rinsing the pan with a little water before the milk goes in, and leaving that film behind, also helps. If it does catch, pour the kheer into another pan at once without scraping the burnt layer.

Which rice should be used?

Short grain rice such as gobindobhog or a broken basmati is ideal, because it is starchier and disintegrates more readily. Full length basmati works and gives a more separate-grained kheer with a clear fragrance. What matters more than the variety is soaking and lightly crushing it. Leftover cooked rice can be used in a hurry, though it gives a duller result, since much of its surface starch has already been washed away.

Can it be made with low fat milk?

It can, and it takes longer and ends thinner, because there is less fat to carry the texture and less total solid to reduce down to. If that is the milk you have, accept a slightly looser kheer rather than compensating with cornflour. A spoon of milk powder near the end is the better fix. The nutritional case for milk-based sweets over syrup-based ones, and how to work with dairy in practice, is the substance of the dairy nutrition course.

How is this different from payasam?

Region and ingredients rather than technique. South Indian payasam is often made with jaggery and coconut milk instead of sugar and dairy, and semiya or moong dal frequently replaces the rice. Bengali payesh is closer to this recipe, uses gobindobhog rice and is scented with bay leaf. All of them rely on the same patient reduction, and none of them benefit from being hurried.

How does it keep, and is it better cold?

It keeps three days refrigerated and thickens substantially in the cold, sometimes to the point of needing a splash of milk stirred through before serving. Whether it is better cold is a matter of household preference and both are traditional. What is worth knowing is that it sets much further than it appears to in the pan, so pull it off the heat while it still looks a little loose. Our note on the protein and calories in milk gives a sense of what a litre of it is carrying into the bowl.

Learn the science

Dairy & Functional Foods Nutrition

This dish's nutrition reasoning is taught in full in this NNWA course.

03Questions

What people ask about Rice Kheer

Why is my kheer not thickening?

It has not reduced enough, or the rice was not releasing starch. Break a few grains before cooking and stir often, scraping the base, so the grains abrade and give up starch. Reduce the milk by about a third over a low flame. Remember that kheer thickens a great deal further as it cools.

When should sugar be added to kheer?

After the rice is fully soft, near the end of cooking. Sugar added early slows the movement of water into the grains, so the rice stops softening and stays firm in sweetened milk. Adding it at the end also lets you judge sweetness against the reduced volume rather than the original quantity of milk.

Which rice is best for kheer?

A short grain, starchy rice such as gobindobhog, or broken basmati, both of which disintegrate readily and thicken the milk. Full length basmati gives a more separate-grained result with a stronger fragrance. Soaking and lightly crushing the grains matters more to the final texture than the variety itself.

How do I stop kheer burning at the bottom?

Use the heaviest pan available, keep the flame low throughout, and scrape across the base with a flat spoon every few minutes rather than stirring only the surface. If it does catch, transfer the kheer to a clean pan immediately without scraping the burnt layer, which otherwise flavours the whole batch.