
A creamy and fragrant Indian rice pudding, infused with cardamom, nuts, and dried fruits. A comforting and traditional dessert perfect for any occasion.
Rinse the basmati rice thoroughly under cold water until the water runs clear. Soak the rice in water for 30 minutes. Drain well.
In a heavy-bottomed pot, bring the milk to a boil over medium heat. Be careful not to let it boil over.
Once the milk boils, reduce the heat to low and add the drained rice and crushed cardamom pods. Simmer gently, stirring occasionally to prevent sticking, for about 20-25 minutes, or until the rice is cooked and the mixture has thickened.
Stir in the sugar and saffron strands (if using). Continue to simmer for another 5-7 minutes, or until the sugar is completely dissolved.
In a separate small pan, heat the ghee (if using) over medium heat. Add the almonds and cashews and sauté until they turn light golden brown. This will enhance their flavor.
Add the sautéed nuts and raisins to the rice pudding. Stir well to combine.
Simmer for another 2-3 minutes, then remove from heat.
Let the kheer cool slightly before serving. It can be served warm or chilled. Garnish with extra nuts if desired.
Nutrition per serving (250g)
Use a heavy-bottomed pot to prevent the rice from sticking to the bottom and burning.
Stir the kheer frequently to prevent sticking, especially as it thickens.
Adjust the amount of sugar according to your taste preference.
Soaking the rice helps it cook faster and become softer.
You can add other dried fruits like chopped dates or dried apricots.
For a richer flavor, you can add a tablespoon of condensed milk towards the end of the cooking process.
For a thicker consistency, simmer for a longer time, stirring frequently.
Kheer thickens as it cools. If it becomes too thick, add a little warm milk to adjust the consistency.
Heavy-bottomed pot
Ladle
No wine pairing suggestions available for this recipe.