This kheer recipe shows you how to make a rich, creamy Indian rice pudding using simple ingredients at home. This kheer recipe combines milk, rice, and sugar to create a comforting dessert that is perfect for festivals, celebrations, or everyday meals. With its smooth texture and aromatic flavors, kheer remains one of the most loved Indian sweets.
Kheer is a traditional Indian dessert made by slowly cooking rice in milk until it becomes thick and creamy. The dish is flavored with cardamom, saffron, and nuts, which enhance both taste and aroma. It is widely prepared across India and is known by different names such as payasam or payesh. Kheer is commonly served during festivals and special occasions, symbolizing prosperity and celebration.
One of the key factors that makes this kheer recipe special is the slow cooking process. When you cook rice in milk on low heat, the starch from the rice naturally thickens the milk, creating a rich and creamy consistency. In addition, stirring continuously prevents the milk from sticking and improves the texture.
You can easily customize this kheer recipe based on your preference. For example, you can add condensed milk for extra richness or use jaggery instead of sugar for a deeper flavor. You can also include almonds, pistachios, or raisins for added texture. As a result, this dessert becomes versatile and suitable for different tastes.
Moreover, kheer is not limited to rice alone. Variations include vermicelli kheer, sabudana kheer, and even carrot-based versions. This flexibility makes it one of the most adaptable desserts in Indian cuisine.
Finally, serve kheer warm for a comforting experience or chilled for a refreshing dessert. Garnish with nuts and saffron strands to enhance presentation and flavor.
Kheer (Rice Pudding)
Course: DessertCuisine: IndianDifficulty: Easy4
servings10
minutes45
minutes250
kcalThis kheer recipe is a creamy Indian rice pudding made with milk, rice, and sugar. It is rich, flavorful, and perfect for festivals.
Ingredients
1/4 cup basmati rice
1 liter milk
1/4 cup sugar
1/2 tsp cardamom powder
8–10 saffron strands
2 tbsp chopped almonds and pistachios
Directions
- Wash and soak rice for 15–20 minutes.
- Heat milk in a pan and bring it to a boil.
- Add soaked rice and cook on low heat.
- Stir continuously to avoid sticking.
- Cook until rice softens and milk thickens.
- Add sugar and mix well.
- Add cardamom and saffron.
- Simmer for a few minutes.
- Garnish with nuts and serve.
Notes
- – Use full-fat milk for best results
– Adjust sugar based on taste
– Add more milk if kheer becomes too thick
Pro Tips (Chef Tips)
– Always cook kheer on low flame for a creamy texture
– Stir continuously to prevent burning
– Use full-fat milk for rich flavor
– Add sugar only after rice is fully cooked
Common Mistakes to Avoid
– Cooking on high heat (milk may burn)
– Adding sugar too early (rice won’t cook properly)
– Not stirring (leads to sticking and uneven texture)
Variations
– Use jaggery instead of sugar for a traditional flavor
– Add coconut milk for a South Indian twist
– Try vermicelli instead of rice for a quick version
Serving Suggestions
Serve kheer warm after meals or chill it for a refreshing dessert. Pair it with festive dishes like pulao or biryani for a complete meal experience.
Storage Tips
Store kheer in an airtight container in the refrigerator for up to 2 days. Reheat with a little milk to adjust consistency before serving.
Explore more Indian recipes and traditional desserts to enjoy a variety of homemade dishes.
For more information about kheer, Indian desserts and variations, you can visit Wikipedia.









