Kheer: Saffron Cardamom Rice Pudding (Traditional Ayurvedic Recipe)

Ayura Editorial Team
May 11, 2026
7 min read

The traditional Indian kheer recipe — basmati rice slowly simmered in milk with saffron, cardamom, and almonds. Ojas-building, Pitta-cooling, ready in 45 minutes.

Ayura Insight

Your body is unique. What feels balanced for one person may not work for another.

Discover your dosha with Ayura

Take Free Quiz
A small bowl of pale yellow saffron-cardamom kheer topped with sliced almonds and a saffron thread
Kheer — slow-simmered rice pudding with saffron and cardamom, one of Ayurveda's most Ojas-building sweet dishes.

💡 Key Takeaways

  • Traditional Indian rice pudding — Ojas-building, Pitta-cooling.
  • Total time: 45 minutes (mostly hands-off simmer). Serves 3-4.
  • Key technique: slow simmer with frequent gentle stirring.
  • Vegan version uses oat milk + coconut oil.
  • Best Vata and Pitta; Kapha sparingly; diabetics with caution.
  • **Milk** — sweet, cooling, deeply nourishing

Kheer is one of Ayurveda's beloved sweet dishes — basmati rice slowly simmered in milk with saffron, cardamom, ghee, and almonds. Unlike most desserts, kheer is considered Ojas-building when eaten in moderation, and is traditionally served at festivals, weddings, and any occasion that calls for grounding sweetness. This is the classic recipe with vegan and dosha-specific variations.

Why kheer is special in Ayurveda

Classical Ayurveda categorizes most sweets as Kapha-aggravating and best avoided. Kheer is an exception:

  • Milk — sweet, cooling, deeply nourishing
  • Basmati rice — the most easily digested grain
  • Ghee — tridoshic when used moderately
  • Saffron — cooling, special, Ojas-building
  • Cardamom — supports digestion of the sweet
  • Almonds — grounding protein and fat

Together these qualify kheer as a rasayana (rejuvenative) preparation when eaten in moderation. It is traditional after illness, during convalescence, for breastfeeding mothers, and at festivals.

The recipe (serves 3-4)

Ingredients

  • ¼ cup basmati rice
  • 4 cups whole milk (or oat milk for vegan)
  • 3-4 tablespoons sugar or jaggery (or 2 tbsp maple syrup)
  • 4 green cardamom pods, crushed (or ½ tsp ground)
  • 4-5 saffron threads
  • 1 tablespoon ghee (or coconut oil for vegan)
  • 8-10 raw almonds, soaked overnight and chopped
  • 1 tablespoon chopped pistachios (optional)
  • 1 tablespoon golden raisins (optional)

Method

  1. Rinse rice until water runs clear; soak 10 minutes; drain.
  2. Bloom saffron: place threads in 1 tablespoon warm milk; let sit 5 minutes (extracts color and flavor).
  3. Combine rice and milk in a heavy-bottomed pan; bring to a boil.
  4. Reduce to low; simmer gently 30-35 minutes, stirring occasionally to prevent sticking.
  5. Watch for creaminess: rice should be very soft, milk thickened.
  6. Add cardamom and bloomed saffron; stir.
  7. Add sugar/jaggery and ghee; stir 2-3 minutes until dissolved.
  8. Remove from heat; stir in almonds, raisins, and pistachios.
  9. Serve warm or at room temperature.

Time: 45 minutes (mostly hands-off).

Dosha variations

Vata (very nourishing)

  • Use whole milk
  • Add 1 extra tablespoon ghee
  • Add 3-4 chopped soft dates
  • Skip raisins (already sweet)
  • Excellent at bedtime in cool weather

Pitta (cooling)

  • Use whole milk or coconut milk
  • Add 1 extra teaspoon rose water at the end
  • Pistachios over almonds (cooler)
  • Eat at room temperature (not hot)
  • Particularly good in summer with chilled servings

Kapha (eat sparingly)

  • Use lower-fat milk or oat milk
  • Smaller portion (¼ cup)
  • Less sweetener (1 tablespoon)
  • Replace some milk with water (3 cups milk + 1 cup water)
  • Add pinch of dry ginger and cardamom (more digestive)
  • Reserve for special occasions

Variations

Vermicelli kheer (seviyan kheer)

  • Replace rice with 1/3 cup toasted vermicelli noodles
  • Cook 15-20 minutes (much faster)
  • Different texture, similar flavor

Sago/tapioca kheer (sabudana)

  • Replace rice with 1/3 cup soaked tapioca pearls
  • Cook 20-25 minutes
  • Translucent texture
  • Often eaten on fasting days

Coconut kheer (vegan)

  • Use ½ coconut milk + ½ water (instead of 4 cups milk)
  • More tropical flavor
  • Naturally vegan

Almond kheer (badam kheer)

  • Replace rice with ½ cup almond meal (or finely ground soaked almonds)
  • Cook 15 minutes (faster)
  • Richer, nuttier; very Ojas-building

Carrot kheer (gajar kheer)

  • Replace rice with 1 cup grated carrot
  • Cook 25 minutes
  • Different but classical; Vata-supportive

Date and saffron version (no sugar)

  • Replace sugar with 6 chopped soft dates
  • Same method
  • Natural sweetness; lower glycemic
  • Particularly good for older adults

Ingredient quality

Rice

  • White basmati — classical and best
  • Other rice works but gives different texture
  • Long-grain rice lacks the slight stickiness needed

Milk

  • Whole milk is most balanced
  • Organic grass-fed ideal
  • Oat milk is the closest vegan substitute
  • Coconut milk changes flavor noticeably (in a good way)
  • Skim/low-fat — less satisfying; lacks fat for absorption

Saffron

  • Quality matters dramatically for both flavor and color
  • Kashmiri or Spanish saffron are top-tier
  • A small pinch goes far
  • Store in airtight container away from light

Cardamom

  • Whole green pods, freshly crushed is best
  • Ground cardamom works but is less aromatic
  • Quality varies; buy from spice shops with turnover

Almonds

  • Soak overnight — peeled skins slip off
  • Peel removes slight bitterness
  • Substitute: pistachios or walnuts (Vata) or pumpkin seeds (allergy)

Ghee

  • Homemade ghee is best — see Ghee recipe
  • Vegan: coconut oil

Sweetener notes

  • Jaggery — traditional, slightly mineral, supports Vata especially
  • Raw cane sugar — most authentic for festivals
  • Maple syrup — works, slightly different flavor
  • Date syrup — natural option
  • Coconut sugar — works
  • Skip: white refined sugar in large amounts; honey (don't combine with hot milk per Ayurvedic tradition)

When to serve kheer

Traditional occasions

  • Festivals — Diwali, Eid, weddings
  • Birthdays — first food given to babies in many traditions
  • Post-fasting
  • Religious offerings (prasad)
  • Holiday gatherings

Ayurvedic uses

  • Convalescence after illness — gentle nourishment
  • Postpartum — particularly the first 6 weeks
  • Breastfeeding — supports milk supply
  • Vata-pacifying evenings in autumn/winter
  • End of a Pitta-cooling lunch in summer (small portion)
  • Sleep support — small warm portion before bed

Don't pair with

  • Sour foods (yogurt, citrus) — Ayurvedic combining rule
  • Cold drinks after
  • Heavy meals immediately before (let stomach be partly empty)

Storage

  • Refrigerator: 2-3 days
  • Reheat gently with a splash of milk (thickens as it sits)
  • Don't freeze — texture degrades
  • Best fresh but holds up better than many Ayurvedic foods

A simple party menu featuring kheer

For a small festive gathering:

  • Kitchari as the main
  • Mixed vegetable curry
  • Cilantro coconut chutney
  • Basmati rice
  • Kheer for dessert
  • Masala chai to finish

A complete meal in the South Asian style.

Common mistakes

  • Boiling milk hard — scalds; gentle simmer only
  • Walking away for too long — bottom can stick; stir every 5 minutes
  • Adding sugar too early — can change rice cooking
  • Adding nuts to the simmer — they become soggy; add at the end
  • Using a thin pan — milk burns easily; heavy-bottomed only
  • Honey in hot kheer — Ayurvedically discouraged

Adjustments

  • Diabetic: use sparingly with low-glycemic sweetener (or date-only); small portion; check with clinician
  • Lactose intolerance: oat milk version
  • Nut allergy: skip almonds and pistachios; use 1 tablespoon coconut flakes
  • Pregnancy: generally excellent food
  • Postpartum: classical postpartum food; supports milk supply
  • Children: smaller portion; less sweet
  • Older adults: soft, easy to digest; particularly supportive

Vegan kheer notes

The full vegan version:

  • 4 cups oat milk (best texture)
  • ¼ cup basmati rice
  • 2-3 tablespoons maple syrup
  • 4 cardamom pods
  • Saffron threads
  • 1 tablespoon coconut oil (replaces ghee)
  • Soaked almonds and pistachios

Same method. Result is genuinely close to dairy version; some say even smoother.

References

Build Ojas with Ayura

Use the Ayura app to discover Ojas-building recipes and integrate gentle daily nourishment into your routine.

Take the Dosha Quiz

Related Ayura guides

Frequently Asked Questions

Kheer combines milk (sweet and grounding), ghee (carrier and oily), basmati (sweet grain), sweetener (sweet taste), saffron (cooling and special), and cardamom (digestive) — all Ojas-supportive ingredients in classical Ayurveda. It is one of the few sweets considered nourishing.

Yes. Oat milk is the best substitute for cow milk (similar creaminess). Coconut milk works too (slightly tropical flavor). Use coconut oil instead of ghee. Same method.

Kheer is thinner, gently spiced with cardamom and saffron, often served slightly warm or at room temperature, and uses basmati rice (not pearl rice). The slow simmer with milk creates a different texture than baked rice pudding.

Best for Vata and Pitta types and as occasional treat. Kapha types should eat sparingly (sweet and dairy-rich). Diabetics should use sparingly with low-glycemic sweetener and check with their clinician.

Disclaimer: This information is for educational purposes only and is not a substitute for professional medical advice. Consult your healthcare provider before making changes to your diet or lifestyle.

Start Your Ayurveda
Journey Today

Begin with a calm, beginner-friendly path to personalized Ayurvedic wellness.

Early access is free · public launch updates included