Kheer: North Indian Rice Simmered in Milk (Chawal ki Kheer)

North Indian chawal ki kheer served in a small ceramic bowl, the rice grains still holding their shape
Serves
5 servings
Cuisine
Indian

How to make chawal ki kheer, the North Indian rice pudding of whole basmati grains simmered slowly in full-fat milk with sugar, green cardamom, saffron, almonds, cashews, pistachios and golden raisins. Covers the order of additions, reading the rice instead of the clock, how kheer differs from phirni and other regional rice-and-milk desserts, and choosing rice and milk outside India.

Cooking flow

Cooking steps

STEP 11 / 9

Rinse and soak the rice

A bowl of rinsed basmati rice resting in plenty of clear water
Leave the rice undisturbed in clear water while it soaks

Put 1/4 cup basmati rice in a bowl, add water and rinse the rice gently with your hand. Pour off the water and repeat a few times. Cover the rinsed rice with fresh water and leave it to soak for 15-20 minutes, undisturbed, while you prepare the nuts.

STEP 22 / 9

Prepare the nuts

Almonds being thinly sliced on a cutting board
Slice the almonds thinly; they will cook inside the milk later

Slice 1 tablespoon of raw almonds thinly, chop 1 tablespoon of cashews, and slice 1 tablespoon of unsalted pistachios. Keep the three nuts ready together near the stove.

STEP 33 / 9

Bring the milk to a boil

The milk at a boil in the pan
Wait for the milk to come to a boil

Pour all 1 litre of whole milk into a heavy, wide pan and heat it over low to medium-low heat. Stir the milk now and then so it doesn't stick to the bottom of the pan. Let it come to a boil.

STEP 44 / 9

Steep the saffron

A tablespoon of warm milk from the pan in a small bowl, with fingertips adding saffron strands
Add the pinch of saffron to the warm reserved milk

Take 1 tablespoon of the hot milk out of the pan and put it in a small bowl. Leave it until it is just warm, then drop in a pinch of saffron strands. Set the bowl aside and let the saffron infuse until the milk is colored and scented.

STEP 55 / 9

Cook the rice in the milk

Rice cooking in milk in an uncovered heavy pan
Keep the pan uncovered and the heat low until the rice is half cooked

Drain the soaked rice thoroughly in a sieve and discard the soaking water. Add the drained rice to the boiling milk and stir with a wooden spatula so the grains are evenly spread through the milk. Cook uncovered over low heat, stirring now and then, until the rice is half cooked.

STEP 66 / 9

Sweeten the kheer

Sweetened rice and milk simmering over low heat, the grains nearly soft
Cook on until the grains are nearly soft

Add 6 tablespoons sugar to the half-cooked rice and milk, and stir until the sugar dissolves. Keep cooking over low to medium-low heat, stirring now and then, until the rice is nearly cooked and the grains are nearly soft.

STEP 77 / 9

Add the cardamom, nuts and saffron milk

Rice, milk, cardamom, the three nuts and saffron milk being mixed evenly with a wooden spatula
Stir until the saffron is evenly spread

Add 1/2 teaspoon green cardamom powder, then the sliced almonds, chopped cashews and sliced pistachios. Stir the nuts through the kheer, then pour in the saffron milk. Stir until the saffron is evenly spread through the pan.

STEP 88 / 9

Cook until the rice is soft

A pan of rice, milk, sugar, cardamom, almonds, cashews, pistachios and saffron finishing over low heat
Finish over low heat until every grain is fully soft

Cook over low heat, stirring now and then, until the rice is completely soft and every grain is tender. Turn off the heat. Scrape the milk solids from the sides of the pan back into the kheer.

STEP 99 / 9

Add the raisins and serve

Finished kheer with whole rice grains being ladled into a small bowl
Ladle the kheer into small bowls while it is warm

With the heat off, add 1 tablespoon golden raisins. Ladle the kheer into small bowls and serve it fresh and warm.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Basmati rice 1/4 cup The whole grains at the heart of the dish
Whole (full-fat) milk 1 litre Cooks the rice and thickens around it. 1 tbsp of this milk is set aside for the saffron
Sugar 6 tablespoons Sweetness, added once the rice is half cooked
Green cardamom powder 1/2 teaspoon Aroma, added when the rice is nearly cooked
Saffron strands 1 pinch (14–16 strands) Color and aroma, infused in warm milk first
Almonds 1 tablespoon Raw, sliced; cooked into the kheer
Cashews 1 tablespoon Chopped; cooked into the kheer
Unsalted pistachios 1 tablespoon Sliced; cooked into the kheer
Golden raisins 1 tablespoon Added after the heat is off
Water as needed For rinsing and soaking the rice; drained off, never added to the pot
0 / 0

A wide, heavy pan of milk comes up to a boil over gentle heat, and drained basmati rice slides in. From there the pot changes slowly. The grains swell as they take in the milk, the milk grows richer, and a pale film of milk solids collects on the sides of the pan. Even with the heat off, kheer keeps changing and thickens as it cools. This is chawal ki kheer, the North Indian version, in which rice is cooked whole in full-fat milk until soft, then scented with cardamom and saffron and studded with nuts and golden raisins.

About Chawal ki Kheer

Kheer is a name for a family of rice-and-milk desserts, not a single fixed formula. This version is made for 5 servings with basmati rice, full-fat milk, sugar, green cardamom powder, saffron, three kinds of nuts and golden raisins. The whole grains stay soft and distinct instead of melting into a smooth cream, and that sets it apart from phirni, which starts from ground rice.

Cooks who use whole grains still differ. One North Indian-style rice kheer cooks basmati in milk in its own proportions: 1/4 cup rice to 3.5 cups whole milk and 1/3 cup sugar, with cardamom, almonds, saffron, cashews and raisins. Further afield, Bengal's payesh and South India's payasam have their own names and methods, and in the northeast, Chak Hao Kheer from Manipur is made with the black rice Chak-hao Amubi, soaked for 4–6 hours before cooking in milk.

Dish What sets it apart
Chawal ki kheer (this recipe) Whole basmati grains cooked in full-fat milk until fully soft
Phirni Made with ground rice rather than whole grains
Payesh (Bengal) / payasam (South India) Regional rice-and-milk desserts with their own names and ways of making
Chak Hao Kheer (Manipur) Made with Manipuri black rice, soaked for hours before cooking in milk
Keep each dish separate

If you want to try another style, follow that dish's own recipe rather than adjusting this one; the proportions and order of additions differ.

For more dishes from the same country, see the India page.

Ingredients: Serves 5

Basmati rice, whole milk, sugar, green cardamom powder, saffron, almonds, cashews, unsalted pistachios and golden raisins laid out separately in small dishes
Every ingredient has its own moment in the pot; set them out separately before you start

The tablespoon of milk for the saffron comes out of the 1 litre in the pan, so there is no extra milk to buy or add.

Allergens

This kheer contains milk and tree nuts (almonds, cashews, pistachios).

Equipment

  • Heavy, wide pan
  • Bowl for rinsing and soaking the rice
  • Sieve
  • Knife and cutting board
  • Small bowl for the saffron milk
  • Wooden spatula
  • Measuring spoons
  • Ladle and small serving bowls

Choosing Rice, Milk and Nuts for Kheer

Rice. Basmati gives this kheer its fragrance and is the first choice. Other aromatic rice, long-grain rice or ordinary rice will also work, though the aroma will be milder, and stickier everyday rice makes a stickier pot. Use the same amount whichever rice you choose.

Milk. Look for whole milk that hasn't had its fat adjusted, because low-fat milk makes a less rich kheer. Plant-based milks need a different recipe.

Nuts and raisins. Choose plain, unsalted cashews and unsalted pistachios. Ordinary dark raisins can stand in for golden raisins, with a different color and sweetness.

Pan. A heavy, wide pan spreads the heat and gives you room to stir. Over the long cook, that helps keep the milk from catching on the bottom.

Method: Watch the Rice, Not the Clock

How the stages are judged

The sugar, the aromatics and the final switch-off are each decided by how far the rice has cooked: half cooked, nearly cooked, then fully soft. Keep the heat at low to medium-low throughout and stir now and then so the milk doesn't stick.

Kheer Problems and Fixes

Timing the additions

Cook the whole grains until fully soft in milk that has thickened around them. Add the sugar only once the rice is half cooked, and the aromatics and nuts only once it is nearly done.

Every decision here follows the rice. When something looks off, check the grains and the pan before you add anything.

What you see Likely reason What to do
Milk catching on the bottom Heat too high, or not stirred often enough Keep the heat at low to medium-low, stir now and then, and use a heavy, wide pan
Rice still firm when you expected it to be done Grains cook at different speeds in different pans and stoves Keep cooking over low heat, stirring now and then, until fully soft; go by the rice, not the clock
A pale film on the sides of the pan Milk solids collect there as the milk reduces After switching off the heat, scrape them back into the kheer
Kheer thicker after standing Kheer thickens as it cools Expected; serve soon after making for the texture shown here
Milder aroma than expected Rice other than basmati was used Choose basmati when you want the full fragrance

Serving Kheer

Freshly made kheer in a bowl resting on a home dining table
Kheer served fresh and warm, the nuts and raisins already mixed through

This kheer is best eaten soon after it's made, while it's still warm. The nuts cooked in the milk and the raisins stirred in off the heat are already in every spoonful, so it goes to the table as is, with no extra topping.

Frequently Asked Questions

Is kheer the same as phirni?

No. Phirni is made with ground rice, while chawal ki kheer cooks the grains whole. Both use milk, sugar and aromatics, but the texture of the rice sets them apart.

Why 6 tablespoons of sugar?

Some versions use 5–6 tablespoons. This recipe goes with the full 6.

Can I leave out the nuts?

Yes. You can leave them out, for example if someone has a nut allergy. This version cooks all three kinds into the milk.

Can kheer be served cold?

Kheer can be served hot, warm or chilled, and it thickens as it cools. This recipe is meant to be served freshly made and warm.

Sources