Kheer Recipe
Indulge in the rich flavors of kheer, a traditional Indian rice pudding that warms the heart and soul. This creamy dessert, made with rice, milk, and sugar, is often flavored with cardamom and garnished with nuts and dried fruits. It’s a beloved treat for festivals and family gatherings, offering a delightful blend of textures and tastes. Let’s dive into this simple yet exquisite recipe that will surely impress your family and friends.
Ingredients
- 1/4 cup basmati rice
- 1 liter full-fat milk
- 1/2 cup sugar (adjust to taste)
- 1/4 teaspoon cardamom powder
- 2 tablespoons ghee (clarified butter)
- 1/4 cup chopped nuts (almonds, cashews, pistachios)
- 2 tablespoons raisins
- 1/4 cup grated coconut (optional)
- Pinch of saffron strands (optional)

Servings and Cooking Time
This recipe makes 4 servings. Preparation time is about 15 minutes, and cooking time is approximately 30-40 minutes.
Nutritional Value
Each serving (1/4 of the recipe) contains approximately 220 calories, 7g protein, 10g fat, 30g carbohydrates, and 15g sugar. This is a delicious treat that should be enjoyed in moderation.
Step-by-Step Cooking Process
- Wash the basmati rice thoroughly under running water and soak it for 30 minutes.
- In a heavy-bottomed pan, heat ghee over medium heat.
- Add the soaked rice and sauté for 2-3 minutes until slightly translucent.
- Pour in the full-fat milk and bring it to a boil, stirring continuously.
- Once boiling, reduce the heat to low and let it simmer for 20-25 minutes.
- Add sugar and stir until dissolved.
- Mix in the cardamom powder, nuts, and raisins.
- If using, add saffron strands and grated coconut for extra flavor.
- Cook for another 5-10 minutes until the kheer reaches a creamy consistency.
- Remove from heat and let it cool slightly before serving.

Alternative Ingredients
You can substitute basmati rice with any short-grain rice. For a healthier option, use jaggery instead of sugar, and replace full-fat milk with almond or coconut milk for a vegan version.
Serving and Pairings
Kheer can be served warm or chilled, and pairs beautifully with a side of fresh fruit, such as mangoes or berries. It can also be enjoyed alongside savory dishes during festive occasions.
Storage and Reheating
Store kheer in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of milk to restore its creamy texture. Kheer can be frozen, but the texture may change upon thawing.
Cooking Mistakes
- Not washing the rice properly may lead to a sticky texture.
- Using low-fat milk can reduce creaminess.
- Overcooking can lead to mushy rice; monitor closely.
- Adding sugar too early can make the kheer watery.
- Not stirring frequently may cause the milk to scorch.
Helpful Tips
- Use a heavy-bottomed pan to prevent burning.
- Soak rice longer for better texture.
- For added flavor, infuse the milk with cardamom pods while heating.
- Garnish with edible flowers for a beautiful presentation.

FAQs
What is kheer?
Kheer is a traditional Indian dessert made from rice, milk, and sugar, often flavored with cardamom and garnished with nuts and dried fruits. It is a popular dish for celebrations and festivals.
Can I make kheer in advance?
Yes, kheer can be made in advance and stored in the refrigerator. It can be served warm or chilled, making it a versatile dessert option.
Is kheer gluten-free?
Yes, kheer is naturally gluten-free since it is made with rice and does not contain any wheat products.
How can I make kheer vegan?
To make a vegan version, substitute dairy milk with almond, coconut, or soy milk and use a plant-based sweetener like maple syrup or coconut sugar.
Can I add fruits to kheer?
Absolutely! You can add fresh fruits like mango or banana for extra flavor and nutrition, enhancing the overall taste of the dish.
Conclusion
Kheer is not just a dessert; it’s a celebration of flavors and traditions. This simple yet delightful recipe brings people together, making it perfect for festive occasions or cozy family dinners. Enjoy the creamy goodness and share this beloved dish with your loved ones!

Kheer Recipe
Ingredients
- 1/4 cup basmati rice
- 1 liter full-fat milk
- 1/2 cup sugar
- 1/4 teaspoon cardamom powder
- 2 tablespoons ghee
- 1/4 cup chopped nuts almonds, cashews, pistachios
- 2 tablespoons raisins
- 1/4 cup grated coconut optional
- Pinch of saffron strands optional
Instructions
- Wash the basmati rice thoroughly under running water and soak it for 30 minutes.
- In a heavy-bottomed pan, heat ghee over medium heat.
- Add the soaked rice and sauté for 2-3 minutes until slightly translucent.
- Pour in the full-fat milk and bring it to a boil, stirring continuously.
- Once boiling, reduce the heat to low and let it simmer for 20-25 minutes.
- Add sugar and stir until dissolved.
- Mix in the cardamom powder, nuts, and raisins.
- If using, add saffron strands and grated coconut for extra flavor.
- Cook for another 5-10 minutes until the kheer reaches a creamy consistency.
- Remove from heat and let it cool slightly before serving.