Introduction
Creamy Kheer Recipe—three words that promise silky spoonfuls, a cardamom breeze, and specks of golden saffron. This beloved Indian rice pudding is simple at heart—milk, rice, and sugar—yet it transforms into something luxurious when you coax it low and slow. In this guide, you’ll master the classic stovetop version, plus quick condensed-milk and easy Instant Pot methods, so your bowl lands perfectly glossy every single time.
In case you’re curious about origins and names, here’s a concise background on kheer and its cousins (payasam, payesh), along with historical/cultural context: What is kheer?
What Is Kheer?
Kheer (also called chawal ki kheer, payasam, or payesh) is an Indian rice pudding made by simmering milk with rice and sugar until it becomes thick, fragrant, and gently spoonable. The hallmark aroma comes from cardamom and saffron, with occasional whispers of rose water or kewra. It’s often finished with a garnish of pistachios, almonds, and raisins, turning a humble base into something festival-worthy.
Kheer vs. Payasam vs. Payesh
- Kheer is the North Indian name and is typically milk-rich and slightly thick.
- Payasam is the South Indian name, often featuring a ghee-kissed nut tempering; it may be served slightly warmer and looser depending on the region.
- Payesh (Bengal) commonly uses fragrant rice and is beloved for birthdays and celebrations.
Ingredients: The Flavor Building Blocks
The beauty of kheer lies in its minimalist pantry. Choose quality ingredients and treat them gently—your bowl will glow.
- Rice:
- Basmati for distinct grains and aroma.
- Short- or medium-grain for extra creaminess (more surface starch).
- Rinse thoroughly; a brief soak helps the grains relax and cook evenly.
- Milk:
- Whole milk is king for classic richness.
- For a more decadent finish, a splash of cream at the end is lovely.
- For faster versions, condensed milk or evaporated milk are smart shortcuts.
- Sugar:
- White sugar is standard for a clean sweetness.
- Jaggery adds caramel depth; add it off the heat to avoid curdling.
- Aromatics:
- Green cardamom (freshly crushed) for citrus-floral warmth.
- Saffron (bloomed in warm milk), prized for color and perfume.
- Optional: rose water or kewra water for a delicate finish.
- Garnish:
- Pistachios and almonds (slivered or chopped).
- Golden raisins for pop and sweetness.
- Optional: edible silver leaf (vark) for special occasions.
Equipment You’ll Need
- Heavy-bottomed pot (prevents scorching)
- Long wooden or silicone spoon (for frequent stirring)
- Small bowl for blooming saffron
- Measuring cups/spoons
- Optional: Instant Pot for the pressure-cooked method
- Mortar & pestle for crushing cardamom (or use pre-ground)

Classic Creamy Kheer Recipe (Stovetop)
This is the heart of the article—the traditional slow-simmered kheer that tastes like celebration and patience.
Ingredients
- 1/3 cup basmati rice, rinsed until water runs almost clear (or 1/2 cup short-/medium-grain for extra creaminess)
- 6 cups whole milk
- 1/2–2/3 cup sugar, to taste
- 5–6 green cardamom pods, lightly crushed (or 1/2 teaspoon ground)
- A generous pinch of saffron threads
- 2 tablespoons warm milk (for blooming saffron)
- 2–3 tablespoons pistachios, chopped
- 2–3 tablespoons almonds, slivered
- 2–3 tablespoons raisins
- Pinch of salt (optional, to heighten sweetness)
- 1–2 teaspoons rose water or kewra water (optional, to finish)
Step-by-Step
- Rinse & Soak
Rinse rice until the water runs almost clear. Soak for 15–20 minutes, then drain well. - Bloom Saffron
Add saffron to warm milk and set aside—it’ll release color and aroma as you cook. - Heat the Milk
Add milk to a heavy pot and bring to a gentle simmer over medium heat. Reduce to medium-low. - Add Rice & Simmer
Add drained rice. Simmer gently, stirring every couple of minutes. Scrape the sides and bottom so the milk solids dissolve back in (this builds luxurious body). - Sweeten & Scent
When rice is tender and the milk has thickened (25–35 minutes), stir in sugar and cardamom. Continue simmering until the kheer coats the back of a spoon. Stir in the saffron milk. - Finish & Rest
Turn off heat; stir in a pinch of salt (optional) and rose/kewra water. Fold in half the nuts and raisins; reserve the rest for garnish. Let it rest 10 minutes—the texture settles into silky perfection. - Serve
Serve warm, at room temperature, or chilled. Garnish with remaining nuts/raisins. If chilling overnight, loosen with a splash of warm milk before serving—kheer naturally thickens as it cools.
Pro Texture Cues
- Rice doneness: tender with soft edges; grains still visible.
- Consistency: coats the spoon; a ribbon falls back into the pot and briefly sits on the surface.
- Shine: a glossy sheen across the top signals well-reduced milk and dissolved milk solids.
Variations You’ll Love
There’s a whole constellation of kheer styles. Use the classic recipe as your foundation, then riff.
Amplify aroma with a few drops of rose water and extra saffron.
Jaggery Kheer
Finish off heat with grated or syrup jaggery for deep, caramel notes.
A tiny pinch of dry ginger pairs surprisingly well.
Vegan Kheer
Use almond milk or coconut milk and finish with a spoon of coconut cream for body.
Simmer a little longer since many plant milks don’t reduce quite the same way.
Seviyan (Vermicelli) Kheer
Substitute roasted vermicelli for rice; cooks quickly and is party-friendly.
Sabudana (Tapioca) Kheer
Pearls turn satin-soft and glossy; soak briefly; simmer gently.
Mango Kheer
Fold in chilled, smooth mango puree at the end (off heat) for a summer twist.
Saffron-Rose Kheer

Texture Fixes & Common Mistakes
- Too Thin
- Keep simmering gently, stirring often.
- Or mash a spoonful of cooked rice smooth and whisk it in.
- Too Thick or Grainy After Chilling
- Rewarm with a splash or two of milk while stirring; it will relax back to silk.
- Scorching
- Use a heavy pot. Adjust heat to medium-low. Scrape the bottom regularly.
- Milk Split with Jaggery
- Add jaggery only after you’ve taken the pot off the heat and the mixture is less hot.
- Dull Flavor
- Crush fresh cardamom just before using. Bloom saffron in warm milk for maximum release.
Make-Ahead, Cooling & Storage
- Cool the kheer uncovered for 15–20 minutes, then cover.
- Refrigerate for up to 3–4 days.
- To serve:
- Warm: loosen with milk and heat gently while stirring.
- Chilled: whisk in a spoon or two of milk if it’s too thick from the fridge.
Entertaining Tip: Portion into small bowls or cups, garnish just before serving, and set on a tray with rose petals and crushed pistachios for an instant “wow.”
Serving & Presentation Ideas
- Garnish with a lazy swirl of saffron milk, an extra pinch of crushed cardamom, and a snowfall of pistachios and almonds.
- Contrast with something crisp (like a delicate cookie) or something hot (a cup of masala chai).
- Dress-Up Moment: For festivals, lay a whisper of edible silver leaf (vark) on top and scatter dried rose petals.
Troubleshooting at a Glance
- Scorched bottom? Immediately pour the unburnt top into a fresh pot; do not scrape the burnt layer. Add a splash of milk and keep simmering gently.
- Not sweet enough? Sweetness fades when chilled; taste just before serving and adjust with a spoon of condensed milk or syrup (off heat).
- Too pale? Your saffron may be weak; bloom a fresh pinch in warm milk and swirl in.
Frequently Asked Questions (FAQs)
1) Which rice is best for a creamy kheer?
Short- or medium-grain rice often yields the creamiest texture thanks to more surface starch. Basmati is lovely for aroma and distinct grains—use either based on your preference.
2) How do I make my kheer extra thick and silky?
Simmer low and slow, stir frequently, and scrape the sides so thickened milk solids reintegrate. Bloom saffron; add cardamom late. Stop when it coats the spoon and rests in ribbons.
3) Can I use condensed milk or evaporated milk?
Absolutely. Condensed milk boosts sweetness and body fast; evaporated milk adds depth with easier reduction. Adjust sugar because condensed milk is already sweet.
4) Why did my milk split when I added jaggery?
Temperature and acidity can cause curdling. Add jaggery off heat once the kheer has cooled slightly, and stir thoroughly.
5) My kheer is thin—what now?
Keep simmering. Or mash a spoon of cooked rice and whisk it in to encourage thickening without changing flavor.
Conclusion
Mastering a Creamy Kheer Recipe is really about patience, gentle heat, and the little luxuries—cardamom, saffron, and a steady stir. Whether you choose the classic stovetop, the condensed-milk shortcut, or the Instant Pot method, you’ll end up with a glossy, spoon-coating pudding that feels celebratory any night of the week.