Good food. Less fuss.
From the EZdish collection

Kheer (Indian Rice Pudding)

North Indian · Dessert

A rich, creamy, and aromatic traditional Indian rice pudding made by slow-cooking rice in full-fat milk and sweetening it with sugar, flavored with cardamom and saffron.

EasyVegetarianGluten free
Jump to recipe
Kheer (Indian Rice Pudding) — recipe cover
50 minA little patience, a lot of flavor
Prep time10 min
Cook time40 min
Servings4 people
DifficultyEasy
Let's make something good

How to make it

5 steps. Take it one step at a time.

  1. Rinse the Basmati rice under cold water

    Rinse the Basmati rice under cold water until the water runs clear. Soak the rice in enough water for 20 minutes, then drain.

    20 min
  2. Bring the milk to a boil

    In a heavy-bottomed pan, bring the milk to a boil over medium-high heat. Stir occasionally to prevent scorching.

  3. Add the drained rice

    Add the drained rice to the boiling milk. Lower the heat to low-medium and simmer. Stir frequently, scraping the sides of the pan where milk solids collect, until the rice is completely cooked and the milk has thickened and reduced to about half its volume.

    35 min
  4. Add the sugar, cardamom, and saffron strands

    Add the sugar, cardamom, and saffron strands. Stir well until the sugar is fully dissolved. Continue to cook for another 5 minutes.

    5 min
  5. Stir in the slivered almonds and pistachios

    Stir in the slivered almonds and pistachios. Remove from heat. Serve hot, warm, or chilled.

A little kitchen wisdom

Always use full-fat milk for the creamiest texture. Soaking the rice ensures it cooks evenly and integrates better with the milk. You can serve this warm or chilled.

What you'll need

Heavy-bottomed panStirring spoonSmall bowl for soaking rice
Keep the good going

For now. And for later.

Make it ahead

Can be made up to a day in advance and kept in the fridge. The pudding will thicken as it cools; stir in a little warm milk to reach desired consistency if serving later.

Store & enjoy

Store in an airtight container in the refrigerator. Reheat gently on the stovetop with a splash of milk, or enjoy cold.

Allergens

Contains milk, tree nuts.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Kheer (Indian Rice Pudding)
Step 1 of 5

Rinse the Basmati rice under cold water

Rinse the Basmati rice under cold water until the water runs clear. Soak the rice in enough water for 20 minutes, then drain.

20 min