Basmati Kheer Recipe
Recipe information
Make Basmati Kheer in just 1h 15m. Get the full recipe with step-by-step instructions at pekinthechef.com.
Get This Recipe In Your Inbox
Just share your email, and we'll send it straight to your inbox. Plus, enjoy weekly servings of cooking inspiration as a bonus!
Was this page helpful?
Help improve this recipe for others!
Ingredients
Rice Preparation
Milk Base
Sweetening & Flavor
Nuts & Garnish
Finish (optional)
Rice Preparation
1. Rinse the basmati rice under cold running water until the water runs clear to remove excess starch.
2. 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.
3. 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
4. Heat a small nonstick skillet over low heat. Add 1 tsp butter and lightly toast the slivered almonds, pistachios and cashews for 1–2 minutes until fragrant and slightly golden. Remove from heat and set aside for garnish.
5. 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
6. Place the saffron strands in 2 tablespoons warm milk and let them bloom for 10–15 minutes to release color and aroma.
7. 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
8. Pour 1.5 liters of whole milk into a heavy-bottomed saucepan or broad shallow pan (wider surface area helps faster evaporation). Bring the milk to a gentle boil over medium heat, stirring frequently to prevent scorching.
9. Once it reaches a boil, reduce heat to low to maintain a gentle simmer. Continue to simmer the milk, stirring every 3–5 minutes and scraping the bottom and sides to avoid film formation, until the milk reduces by about one-third (this takes roughly 25–30 minutes).
10. 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.
11. 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
12. 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.
13. Pour in the saffron-infused milk and stir to distribute the color and aroma evenly. Taste and adjust sweetness if needed. If the kheer is too thick, add up to 2–4 tablespoons warm milk to reach desired consistency.
14. 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
15. 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.
16. 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.
Local Coupons
No local coupons found for this recipe's ingredients.