How to Make Delicious Kheer (Rice Pudding) for Janmashtami with A2 Desi Ghee
Introduction
Janmashtami is a festival built around devotion, celebration, and the divine love of Lord Krishna, and few dishes feel more fitting as Janmashtami prasad than a bowl of freshly made kheer. Lord Krishna is deeply associated with milk and milk-based offerings, making this creamy rice pudding — simmered in full-fat milk and finished with cardamom, saffron, and ghee-roasted nuts — one of the most traditional choices for Krishna Janmashtami prasad. The dish is simple in its ingredient list, but the difference between an average kheer and an exceptional one almost always comes down to the ghee used to toast the rice and nuts. A pure A2 desi ghee such as Barosi A2 Desi Ghee, made using the traditional bilona method, brings a deep, nutty aroma that store-bought or blended ghee cannot replicate. This guide covers the exact process, ratios, and pro tips for making this shri krishna prasadam at home this Janmashtami.
Why Kheer Is a Janmashtami Prasad Staple
Kheer is considered an auspicious dessert in Indian culture and holds a particularly special place as prasad for Janmashtami, given Krishna’s well-known love for milk and dairy preparations. It is a natural fit for the bhog thali, where milk-based offerings are customary. It can be served warm or chilled after the midnight puja, prepared a day in advance, and easily scaled up for a full family gathering, all of which make it a practical as well as a deeply symbolic choice for the festival.

Ingredients for Kheer
This recipe serves approximately 5 to 6 people.
Step-by-Step Instructions
1. Rinse and Soak the Rice
Rinse the basmati rice two to three times until the water runs clear, then soak it in fresh water for 20 to 30 minutes. Drain well before use. Soaking softens the grains and helps them cook evenly into the milk.
2. Bloom the Saffron
Warm two tablespoons of milk separately and soak the saffron strands in it. Set this aside; it will be added later for colour and aroma.
3. Toast the Rice in Ghee
Heat a heavy-bottomed pan on low to medium flame and add the Barosi A2 Desi Ghee. Once melted, add the drained rice and crushed cardamom pods. Toast for one to two minutes, stirring constantly, until the rice smells fragrant. This step is what gives kheer its signature aroma and prevents the rice from turning mushy later.
4. Add the Milk
Pour in the full-fat milk and stir well to combine. Increase the heat slightly and bring the milk to a gentle boil, which should take about 10 to 12 minutes.
5. Simmer and Stir
Reduce the heat to a simmer and let the kheer cook for 35 to 40 minutes, stirring frequently to prevent the milk from catching at the bottom of the pan. The rice will slowly release starch, thickening the milk into a creamy pudding. Use a heavy-bottomed pan throughout to avoid scorching.
6. Add Sugar and Saffron
Once the rice is fully cooked and the mixture has thickened to a pouring consistency, stir in the sugar and the saffron-soaked milk. Continue simmering for another 5 to 7 minutes until the sugar dissolves completely.
7. Roast the Nuts
In a small pan, heat the remaining Barosi A2 Desi Ghee and roast the cashews and almonds until light golden. Add the raisins and sauté for 30 seconds until they plump up.
8. Combine and Finish
Pour the ghee-roasted nuts and raisins into the kheer and stir well. Add the rose water, if using, at this stage for a subtle floral note. Turn off the heat.
9. Rest and Serve
Let the kheer rest for 10 minutes before serving; it will continue to thicken slightly as it cools. Serve warm or chilled, garnished with a few extra strands of saffron and slivered pistachios.
Pro Tips for Perfect Kheer
- Use a starchy, aromatic rice such as basmati. Avoid brown rice, which takes far longer to cook and does not produce the same creamy texture.
- Stir frequently, especially in the first 15 minutes after adding the milk, since this is when scorching is most likely.
- Toast the rice and nuts in Barosi A2 Desi Ghee before adding milk. This single step adds the most noticeable difference in aroma and flavour.
- Add sugar only after the rice is fully cooked. Adding it earlier can slow down the cooking process and prevent the rice from softening properly.
- Kheer thickens further after cooling, so stop cooking when it is slightly thinner than the final consistency you want.
Popular Kheer Variations
- Sabudana Kheer: Replace rice with soaked tapioca pearls (sabudana) for a lighter, fasting-friendly version.
- Vermicelli Kheer (Seviyan): Substitute rice with roasted vermicelli for a quicker-cooking variation popular during Eid and other festivals.
- Dry Fruit Kheer: Increase the quantity and variety of nuts, adding pistachios and dried figs for a richer, gifting-worthy version.
- Sugar-Free Kheer: Replace sugar with a cooking-safe sweetener or extra dates, keeping the milk-to-rice ratio unchanged.
Nutritional Information (Per Serving, Approximate)
These values are indicative estimates and will vary based on the exact quantity of milk, sugar, and ghee used.
Why A2 Desi Ghee Makes a Difference
Ghee plays a small but decisive role in kheer, and its quality shows clearly in the final aroma. Barosi A2 Desi Ghee, made using the traditional bilona method from indigenous cow milk, has a naturally rich, nutty character that comes through the moment the rice hits the pan. Because it is free from vegetable oil blends and additives, it also handles higher stovetop temperatures more cleanly while toasting the nuts, producing an evenly golden roast rather than a greasy one.

Storage and Shelf Life
Kheer can be stored in an airtight container in the refrigerator for up to 3 to 4 days. It will thicken further on chilling, so loosen it with a splash of warm milk before reheating or serving. Kheer is not suitable for freezing, as the texture of the milk and rice changes significantly once thawed.
FAQs
Why does my kheer turn grainy or split?
This usually happens when the milk is boiled too aggressively on high heat. Keep the flame on low to medium once the milk starts simmering, and stir frequently to maintain a smooth texture.
Can I make kheer without ghee?
Yes, ghee is traditional but optional in kheer. However, toasting the rice and nuts in a small amount of ghee, such as Barosi A2 Desi Ghee, adds a noticeably richer aroma that plain milk alone cannot achieve.
What is the ideal rice to milk ratio for kheer?
A ratio of a quarter cup of rice for every litre of milk is considered standard for a rich, creamy kheer. Using more rice will thicken the pudding faster but result in a slightly less creamy texture.
How long does homemade kheer stay fresh?
Stored in an airtight container in the refrigerator, kheer stays fresh for 3 to 4 days. It is best enjoyed within the first two days for optimal texture.
Can kheer be made in advance for Janmashtami?
Yes, kheer can be prepared a day ahead and refrigerated, which often improves the flavour as the cardamom and saffron have more time to infuse into the milk. This makes it a convenient prasad for Janmashtami to prepare the evening before the midnight puja.
Conclusion
Kheer brings a sense of ceremony to any Janmashtami celebration, and getting it right comes down to patience, a heavy-bottomed pan, and the quality of ghee used to toast the rice and nuts. Using a pure A2 desi ghee such as Barosi A2 Desi Ghee is a small step that consistently elevates the final aroma and flavour of the dish. Follow the steps and ratios above, and this Janmashtami, the kheer on the prasad thali can be entirely homemade — made with care, offered with devotion.