Printing may not work inside Facebook. Open this page in Safari or Chrome using Facebook’s browser menu, then tap Print again.

Authentic, rich, and slow-simmered traditional Indian rice kheer made with full-fat milk, short-grain aromatic rice, sugar, cardamom, and roasted nuts.
Prep Rice: Rinse rice until water is clear. Soak in water for 20 minutes; drain thoroughly. Coarsely crush half the soaked grains with your fingers. Toss with 1/2 tsp ghee.
Boil Milk: Rinse a heavy-bottom pan with cold water. Add 1 liter whole milk; bring to a boil over medium heat, stirring occasionally.
Simmer Rice: Add the prepared rice to the boiling milk. Lower heat to medium-low and simmer for 25 minutes, stirring every 3 to 4 minutes and scraping down side cream.
Test Tenderness: Scoop a few grains and crush between thumb and forefinger. They must yield smoothly with no hard center.
Sweeten & Flavor: Add sugar, cardamom powder, and saffron-infused milk. Simmer for 6 to 8 minutes until sugar dissolves and kheer re-thickens.
Fry Nuts: In a small pan, heat 1 tsp ghee; fry cashews and almonds until golden. Add raisins for the final 20 seconds. Pour nuts, dried fruits, and hot ghee directly into the kheer.
Finish: Turn off heat when the kheer lightly coats the back of a spoon. Serve warm or chill for 3 hours.
Do not add sugar until rice grains pass the two-finger crush test; sugar halts starch gelatinization.
If kheer thickens too much after cooling, stir in 1/4 cup warm milk to restore its creamy consistency.
Keep refrigerated in an airtight container for up to 4 days. Reheat on low flame with a splash of milk. Not suitable for freezing.