
Basmati Kheer Recipe
Make Basmati Kheer Recipe in just 1h 15m. Get the full recipe with step-by-step instructions at pekinthechef.com.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Rice Preparation
Milk Base
Sweetening & Flavor
Nuts & Garnish
Finish (optional)
Method
Rice Preparation
Rinse the basmati rice under cold running water until the water runs clear to remove excess starch.
Soak the rinsed rice in 1/4 cup water for 20–30 minutes, then drain completely and set aside. The grains should be slightly softened but intact.
Using a sharp knife or a small grinder, coarsely crush the soaked rice (pulsing 2–3 times) so about half the grains are broken and the rest are halved. This helps the rice release starch and thicken the kheer without becoming mushy.
Nuts & Garnish
Reserve a few sliced nuts (about 1 tsp) for final topping; coarsely chop remaining toasted nuts for stirring into the kheer near the end of cooking.
Saffron & Spices
Place the saffron strands in 2 tablespoons warm milk and let them bloom for 10–15 minutes to release color and aroma.
Crush the cardamom pods lightly with the flat side of a knife and remove the seeds. Lightly crush the seeds or grind them to a coarse powder using a mortar and pestle or spice grinder.
Milk Base
Add the coarsely crushed soaked rice to the simmering milk. Stir to combine, increase heat slightly to maintain a gentle simmer, and cook uncovered, stirring frequently to prevent sticking. Cook until the rice is tender and the mixture begins to thicken, about 20–25 minutes.
Stir in the heavy cream (if using) to enrich the kheer and continue cooking for another 5 minutes, stirring so the mixture becomes creamy and coats the back of a spoon.
Sweetening & Finishing
When the rice is fully tender and the kheer has a creamy consistency, add the granulated sugar and the crushed cardamom seeds. Stir well so the sugar dissolves completely. Cook for 3–5 minutes to marry the flavors.
Add the rose water or kewra water (start with 1/2 tsp) and the pinch of salt; stir and cook for 1 minute. Remove the pan from heat.
Finish & Serve
Stir in most of the toasted chopped nuts (reserve some for garnish). Allow the kheer to cool slightly for 10–15 minutes to thicken further. Kheer will thicken as it cools.
Serve warm or chilled in small bowls. Garnish each serving with the reserved toasted nuts and a few extra saffron strands. Store leftovers refrigerated in an airtight container for up to 3 days; reheat gently with a splash of milk before serving.