Food EditionCookIndianDessertTraditional Rice Kheer
1 hr 30 minIntermediateServes 4
Indian · Dessert

Traditional Rice Kheer

This is a dessert of texture and patience. By the time the rice is soft, the milk has transformed from a thin liquid into something rich and heavy that coats the back of a spoon.

Total time
1 hr 30 min
Hands-on
15 min
Serves
4
Difficulty
Intermediate
Before you start

Watch the bottom of the pot.

Because milk and sugar scorch easily, use a heavy-bottomed pot and keep your heat strictly to medium-low. If you walk away, the bottom will burn and ruin the flavor of the entire batch.

  • Heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Small mortar and pestle
Ingredients

What goes in.

  • 1/2 cupBasmati rice, soaked for 30 minutes and drained
  • 6 cupsFull-fat whole milk
  • 1/2 cupSugar
  • 4Green cardamom pods, seeds crushed
  • 1 tbspSlivered almonds and pistachios
  • 1 pinchSaffron threads
The key technique

Cooking the milk solids

As the milk simmers, a skin (malai) forms on the surface and sides of the pot; stir this back into the liquid. This adds density and a deep, toasted flavor to the final dish.

Step by step

The method.

  1. Heat the milk

    Bring the milk to a boil in your heavy-bottomed pot over medium heat, then immediately reduce to low.

  2. Add the rice

    Stir in the drained rice. Cook uncovered, stirring every few minutes to prevent sticking, for about 45 to 50 minutes.

  3. Achieve consistency

    When the milk has reduced significantly and the rice grains are soft enough to crush against the roof of your mouth, add the sugar and crushed cardamom seeds.

  4. Final fold

    Simmer for another 10 minutes until the mixture thickens into a pourable custard. Fold in the saffron and nuts, then remove from heat.

Variations

Other turns to take.

Rosewater finish

Add a teaspoon of rosewater once the heat is turned off to provide a floral aroma.

Jaggery version

Replace sugar with grated jaggery once the pot has cooled slightly, which adds a deep molasses character.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Soak the rice before cooking; it allows the grains to swell evenly and ensures they don't remain hard in the center.

Tip

Don't add the sugar until the rice is fully cooked; sugar inhibits the rice from softening properly.

Tip

Kheer thickens significantly as it cools; pull it off the heat while it still looks slightly thinner than you want.

Questions

The ones that keep coming up.

Why did my milk curdle?

High heat or adding acidic ingredients too early can cause this. Keep the flame low and only add sugar once the milk has already reduced.

Can I use low-fat milk?

It is not recommended. The richness of this dish relies entirely on the fat content of whole milk to achieve the proper texture.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe