Few desserts capture the warmth, nostalgia, and festivity of Indian culture quite like Kheer, the classic Indian rice pudding made with milk, rice, sugar, and aromatic spices. This creamy kheer recipe is the very definition of comfort — a dessert that feels like a hug in a bowl.
Whether you’re celebrating a festival, hosting a family dinner, or simply craving a sweet that soothes the soul, kheer delivers every time. It’s one of the oldest and most cherished Indian food desserts, with roots that go back thousands of years in Ayurveda traditions.
If you adore comforting, easy sweets, you’ll also love these festive Pumpkin Cheesecake Cookies — a Western twist with the same creamy, spiced sweetness.
Table of Contents
What Is Kheer (Indian Rice Pudding)?
Kheer, also known as “payasam” in South India, is a traditional Indian rice dessert that’s been enjoyed for centuries. Made by slowly simmering rice in milk and sugar, it becomes a creamy, luxurious pudding flavored with cardamom, saffron, and ghee-roasted nuts.
This creamy Indian dessert recipe is served at weddings, festivals, and celebrations like Diwali, Holi, and Eid. Unlike Western rice puddings, Indian kheer often uses basmati rice for fragrance and is naturally gluten-free.
Its gentle sweetness and soothing texture make it one of the best easy Indian sweets — perfect for both festive occasions and quiet evenings at home.
Why You’ll Love This Creamy Indian Dessert Recipe
There are so many reasons to fall in love with this creamy kheer:
- It’s simple and requires minimal ingredients.
- It’s naturally gluten-free and vegetarian.
- The flavor develops the longer it cooks, becoming rich and velvety.
- It’s deeply traditional yet versatile for modern kitchens.
- It’s a heartwarming choice among Ayurveda dessert recipes, promoting calm and balance.
For another sweet treat that’s rich, comforting, and easy, check out the Pumpkin Fluff Dip — an American classic that shares the same creamy indulgence.
Ingredients You’ll Need for Authentic Creamy Kheer
Here’s what you need to make the best Indian rice dessert at home:
Core Ingredients
- 1/2 cup basmati rice
- 1 liter (4 cups) full-fat milk
- 1/2 cup sugar (adjust to taste)
- 2 tablespoons ghee (clarified butter)
- 1/4 teaspoon cardamom powder
- 8–10 saffron strands (optional, for aroma and color)
- 2 tablespoons chopped almonds
- 2 tablespoons chopped cashews
- 1 tablespoon raisins
Optional Add-Ins
- 2 tablespoons condensed milk for extra creaminess
- A pinch of nutmeg for depth of flavor
- A few drops of rose water or kewra water for fragrance
If you enjoy experimenting with dessert add-ins, try them in other sweets too, like the Blueberry Cream Cheese Bars — where texture and flavor layers shine beautifully.
Essential Kitchen Tools for Making Kheer
To make this creamy kheer perfectly, you’ll need:
- A heavy-bottomed saucepan or nonstick pot
- Wooden spoon or silicone spatula
- Small frying pan for roasting nuts
- Measuring cups and spoons
- Serving bowls or clay pots for presentation
Pro Tip: Heavy cookware ensures the milk doesn’t scorch — the same principle used in slow, creamy recipes like the Pumpkin Baked Oatmeal that benefits from even heat.
Step-by-Step Guide: How to Make Creamy Kheer Perfectly
- Wash and Soak the Rice: Rinse the basmati rice until the water runs clear. Soak it in water for 20–30 minutes to help it cook evenly.
- Boil the Milk: In a heavy-bottomed saucepan, bring the milk to a gentle boil over medium heat. Stir often to prevent it from sticking.
- Add Rice and Simmer: Drain the rice and add it to the boiling milk. Reduce heat and let it simmer gently for about 35–40 minutes, stirring frequently.
- Sweeten and Flavor: Once the rice softens and the milk thickens, stir in the sugar, cardamom powder, and saffron strands. Continue to simmer for 5–10 minutes.
- Add Nuts and Ghee: In a small pan, heat ghee and roast almonds, cashews, and raisins until golden. Add them to the kheer and mix well.
- Cool and Serve: Serve hot for comfort or chill it for a refreshing dessert.
This process is simple but incredibly rewarding — much like making the Pumpkin Cheesecake Truffles, another dessert where patience pays off in creaminess.
Traditional Add-Ins and Modern Variations
Traditional kheer recipes vary by region — from rice kheer in North India to semiyan payasam (vermicelli pudding) in the South. You can experiment with:
- Rice alternatives: quinoa, millets, or broken wheat.
- Sweeteners: jaggery for a caramel flavor or coconut sugar for a tropical twist.
- Toppings: rose petals, pistachios, or edible silver leaf for elegance.
For an even more luxurious version, fold in a few tablespoons of condensed milk — a trick also used in Pumpkin Pie Poke Cake to add richness.
Tips for Perfectly Creamy and Aromatic Kheer
- Stir often to avoid sticking and ensure even creaminess.
- Use full-fat milk for the best texture.
- Soak the rice before cooking — it helps the grains soften quickly.
- Add sugar only after the rice is cooked to prevent tough grains.
- Garnish right before serving to keep nuts crisp.
The balance of spice and sweetness here mirrors other spiced desserts like the Pumpkin Brownies — rich, cozy, and perfectly seasonal.
Ayurveda Perspective: Why Kheer Nourishes Body and Mind
In Ayurveda, kheer is considered sattvic food — pure, nourishing, and grounding. Milk provides cooling energy, rice adds stability, and ghee supports digestion and strength. Cardamom and saffron enhance digestion and mood.
As an Ayurveda dessert recipe, kheer is often offered during fasting or celebrations because it’s both sacred and soothing. It’s a dessert that balances the doshas — especially Vata and Pitta — by calming the body’s heat and promoting contentment.
If you’re interested in balanced, wholesome recipes, you might also love the Healthy Veggie Egg Scramble — another dish that aligns with mindful eating and nutrition.
Serving and Garnishing Ideas for Indian Rice Dessert
Serve kheer in small clay bowls or glass dessert cups to highlight its creamy texture. Top it with:
- Chopped pistachios or almonds
- A sprinkle of saffron strands
- A dash of cardamom powder
- Dried rose petals for color and aroma
For a party-worthy presentation, pair it with light sweets like Mini Pumpkin Bread with Cinnamon Swirl — the contrast of warm spice and cool kheer is divine.
When to Serve Kheer – From Festivals to Family Gatherings
Kheer is enjoyed across India for countless occasions — it’s the centerpiece of:
- Diwali and Holi celebrations
- Ramadan iftars and Eid feasts
- Puja offerings and temple prasad
- Birthdays and family gatherings
- Or simply as a comforting easy Indian sweet after dinner
It’s also a thoughtful dish for potlucks, pairing beautifully with mild Indian curries and savory dishes.
Pairing Ideas (Non-Alcoholic & Traditional Indian Beverages)
Pair your creamy kheer with:
- Masala chai for warmth
- Badam milk (almond milk) for richness
- Rose lassi for a floral balance
- Lavender Lemonade for a light, refreshing twist
- Or a simple cardamom milk before bedtime
Common Mistakes to Avoid When Making Kheer
- Using high heat — this can burn the milk easily.
- Adding sugar too early — it prevents rice from softening.
- Skipping the soak — soaked rice ensures smooth texture.
- Neglecting to stir — this causes lumps or sticking.
- Using skim milk — full-fat milk creates the signature creaminess.
How to Store and Reheat Leftover Kheer
- Store: Refrigerate kheer in an airtight container for up to 3–4 days.
- Reheat: Warm gently on the stovetop or microwave, adding a splash of milk if thickened.
- Serve Cold: Chilled kheer is equally delightful, especially in summer months.
For another make-ahead dessert that keeps beautifully, try the Strawberry Earthquake Cake — a fruity, gooey favorite that’s perfect for potlucks.
FAQs About Kheer and Other Indian Food Recipes for Dessert
1. Can I make kheer vegan?
Yes! Replace dairy milk with coconut or almond milk and use coconut oil instead of ghee.
2. Can I use brown rice?
Absolutely — it adds a nutty flavor and extra fiber.
3. How long should I cook kheer?
Simmer for at least 40 minutes for the richest flavor and texture.
4. Can I add jaggery instead of sugar?
Yes, but add it after cooling slightly to prevent curdling.
5. How do I make it thicker?
Simmer longer or add a tablespoon of condensed milk near the end.
Final Thoughts + Call to Action
This Creamy Kheer Recipe is the epitome of Indian comfort food — simple, aromatic, and utterly satisfying. It bridges generations, connecting old traditions with modern ease. Every spoonful feels like a taste of celebration, warmth, and love.
If you enjoyed this recipe, don’t forget to share it with your friends, save it for later, and subscribe to Lyndy’s Kitchen for more sweet inspirations like Pumpkin Cheesecake Truffles or Apple Crisp with Oatmeal — each one made to comfort and delight.
PrintCreamy Kheer Recipe – The Ultimate Indian Rice Dessert of Comfort and Celebration
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
This Creamy Kheer Recipe brings you India’s most beloved dessert — a luxurious, slow-cooked rice pudding simmered with milk, sugar, cardamom, and saffron. It’s the perfect balance of sweetness and spice, served hot or chilled, and ideal for festivals, family dinners, or quiet nights in. A comforting dessert that celebrates tradition, warmth, and indulgence in every spoonful.
Ingredients
Core Ingredients
- 1/2 cup basmati rice
- 1 liter (4 cups) full-fat milk
- 1/2 cup sugar (adjust to taste)
- 2 tablespoons ghee (clarified butter)
- 1/4 teaspoon cardamom powder
- 8–10 saffron strands (optional)
- 2 tablespoons chopped almonds
- 2 tablespoons chopped cashews
- 1 tablespoon raisins
Optional Add-Ins
- 2 tablespoons condensed milk for extra creaminess
- A pinch of nutmeg for depth of flavor
- A few drops of rose water or kewra water for fragrance
Instructions
- Wash and Soak the Rice: Rinse basmati rice until the water runs clear. Soak for 20–30 minutes to help it cook evenly.
- Boil the Milk: In a heavy-bottomed saucepan, bring milk to a gentle boil over medium heat, stirring often to prevent sticking.
- Add Rice and Simmer: Drain soaked rice and add it to the milk. Reduce heat and simmer for 35–40 minutes, stirring frequently.
- Sweeten and Flavor: Once rice softens and milk thickens, add sugar, cardamom powder, and saffron. Stir and cook for another 5–10 minutes.
- Roast and Add Nuts: In a small pan, heat ghee and roast almonds, cashews, and raisins until golden. Add them to the kheer and mix well.
- Serve: Enjoy warm for comfort or chill for a refreshing dessert. Garnish with pistachios or rose petals before serving.
Notes
- Use full-fat milk for a rich, creamy texture.
- Soak rice before cooking to ensure smooth, soft grains.
- Add sugar only after rice has softened completely.
- Stir frequently to prevent burning or sticking.
- Garnish with nuts and saffron just before serving for the best flavor.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 bowl
- Calories: 310
- Sugar: 28g
- Sodium: 90mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 35mg
Keywords: Creamy Kheer Recipe, Indian Rice Pudding, Payasam Recipe, Kheer with Saffron, Traditional Indian Dessert, Milk Rice Pudding, Gluten-Free Indian Dessert, Sweet Festival Recipe, Diwali Dessert, Cardamom Kheer