Indian recipe

Rice Kheer

Basmati rice slowly cooks in whole milk until creamy, then receives sugar, cardamom, saffron, almonds, pistachios, and raisins.

India

Prep
15 min
Cook
55 min
Total
1 hr 10 min
Servings
6
Creamy rice kheer with visible basmati grains, saffron, cardamom, almonds, pistachios, and raisins
Real finished-dish photographPhotograph by stu spivackSource page · Original file · CC BY-SA 2.0Cropped, resized, and compressed by Recipe Nest Vault.

01

Ingredients

  • 100 g

    aged basmati rice

  • 1.5 L

    whole milk

  • 140 g

    sugar

  • 5

    green cardamom pods, seeds ground

  • 0.15 g

    saffron, soaked in 30 ml warm milk

  • 25 g

    almonds, sliced

  • 25 g

    pistachios, sliced

  • 30 g

    raisins

  • 1 g

    fine salt

02

Method

  1. 01

    Rinse and soak the rice

    Rinse rice gently until water is mostly clear, soak in cool water 20 minutes, then drain 10 minutes. Lightly crush the grains once so some starch releases while most remain visible.

    Rice Kheer, step 1: Rinse and soak the rice.
    Cooking-step illustration, not a photograph
  2. 02

    Reduce the milk slowly

    Bring milk to a gentle simmer in a wide heavy pot, then cook medium-low 10 minutes, scraping the bottom and sides every 2 minutes so no film scorches.

    Rice Kheer, step 2: Reduce the milk slowly.
    Cooking-step illustration, not a photograph
  3. 03

    Cook the rice in milk

    Add drained rice and salt. Simmer low 30–35 minutes, stirring and scraping every 2–3 minutes, until grains are completely tender and milk reduces by about one-third.

    Rice Kheer, step 3: Cook the rice in milk.
    Cooking-step illustration, not a photograph
  4. 04

    Add sugar after the rice softens

    Add sugar only after rice is fully tender. Stir over low heat 8–10 minutes until dissolved and the kheer thickly coats a spoon; it will thicken further as it cools.

    Rice Kheer, step 4: Add sugar after the rice softens.
    Cooking-step illustration, not a photograph
  5. 05

    Infuse cardamom, saffron, and fruit

    Stir in cardamom, saffron milk, half the nuts, and raisins. Cook 3 minutes over the lowest heat, then switch off; do not boil saffron hard.

    Rice Kheer, step 5: Infuse cardamom, saffron, and fruit.
    Cooking-step illustration, not a photograph
  6. 06

    Cool safely and garnish

    Serve warm after a 10-minute rest, or cool in an ice bath to below 21°C within 2 hours and refrigerate below 4°C. Thin cold kheer with measured milk if needed and garnish with remaining nuts.

    Rice Kheer, step 6: Cool safely and garnish.
    Cooking-step illustration, not a photograph

03

Sources and photo credit

This standardized method was independently rewritten after cross-checking the references below. Recipe Nest Vault does not claim that the credited photographer cooked from this exact version.

Recipe references

Kheer — Photograph by stu spivack; CC BY-SA 2.0.

Step illustrations: Original illustrations created by Recipe Nest Vault with OpenAI image_gen.

Back to Indian recipes

Language settings

Choose your language

We’ll open Recipe Nest Vault in your preferred language. You can change it anytime.

Current language: English

Your language preference will be saved in this browser.