Cozy Creamy Kheer: A Heartwarming Indian Rice Pudding Recipe
It’s one of those chilly evenings where the world outside is wrapped in a soft blanket of fog, and the only thing that can warm your heart is the aromatic promise of homemade kheer bubbling away on the stove. This creamy, rich rice pudding is not just a dessert; it’s a celebration of comfort and warmth, evoking memories of joyous family gatherings and delightful feasts. Each spoonful is a soothing retreat that captures the essence of love, tradition, and the simple joys of life.
As I prepare this beloved Indian treat, I can feel the anticipation building in the kitchen—the sweet scent of cardamom mingling with the creaminess of milk, the shimmering strands of saffron, and the satisfying crunch of pistachios waiting to be sprinkled as a finishing touch. Cooking is not merely about food; it’s about the stories we share and the hearts we nourish.
Why You’ll Love This Recipe
Making kheer is an act of love that brings family together. This Cozy Creamy Kheer recipe is perfect for anyone looking to experience a taste of traditional Indian flavors, but with a family-friendly twist that makes it even more enjoyable. Whether it’s a special celebration or just a cozy night in, this dish is a versatile addition that will delight your senses and warm your heart.
The best part? Kheer is incredibly simple to whip up, using just a handful of ingredients you likely have on hand. It’s customizable and forgiving, ready to adapt to your tastes and dietary needs. Imagine the golden grains of Basmati rice simmering in creamy goodness, sweetened just right, topped with your favorite nuts, and perhaps a sprinkle of cinnamon for added warmth. This recipe not only fills your belly but also creates moments to savor with those you love.
So, grab a pot and get ready to turn your kitchen into a cozy haven with this delightful dish.
Ingredients for Creamy Kheer Recipe (Indian Rice Pudding)
Main Ingredients:
- ½ cup (100 grams) Basmati Rice: A fragrant, long-grain rice that adds a lovely texture.
- 5 cups (1.2L) Whole Milk: For a rich and creamy pudding. (Use coconut or almond milk for a delicious dairy-free option.)
- ½ tbsp Ghee: Adds a traditional flavor; can be substituted with butter or vegan butter.
- 6 Cardamom Pods (split): Infuse warmth and depth.
- ⅓ cup (70 grams) Granulated Sugar: Start with ¼ cup and adjust for sweetness as desired.
- 7-8 strands Saffron: For that unique flavor and stunning color.
- Pinch of Salt: Balances the sweetness.
- 3 tbsp Pistachios (optional, for garnish): Adds a lovely crunch.
- 2 tbsp Almonds (optional, for garnish): Extra nutty flavor and texture.
Ingredient Notes
- If you’re aiming for a dairy-free version, coconut milk offers a wonderfully creamy base, while almond milk provides a light and nutty flavor.
- For a richer taste, you can blend half water and half milk when using non-dairy options.
- If you’re looking to cut back on sugar, feel free to sweeten with your choice of natural sweeteners or simply reduce the amount used.

How to Make It
Step 1 – Prepare the Rice
Start by measuring out the Basmati rice into a small bowl. It’s important to wash the rice thoroughly until the water runs clear. This process removes excess starch, which helps prevent the kheer from becoming too gummy. After rinsing, drain the rice using a sieve to remove any remaining water.
Step 2 – Toast the Rice and Spice
In a heavy-bottomed pan, add the ghee over low-medium heat. Once it’s melted, toss in the split cardamom pods. The warmth will awaken their aromatic oils, and soon enough, your kitchen will be filled with a heavenly fragrance. Add the washed, drained rice to the pan, stirring gently to combine everything. Toast the rice for 1-2 minutes until it’s fragrant but not browned.
Step 3 – Cook the Kheer
Now, it’s time to add the milk to the pan. Bring it to a gentle boil while stirring frequently—it should take 5-7 minutes. Once boiling, reduce the heat to low and let the kheer simmer. This step is crucial; you’ll want to let it cook for 40-50 minutes. Be sure to stir occasionally to prevent anything from sticking to the bottom of the pan.
As the rice cooks, it will absorb the milk, swelling and becoming tender. If you prefer a creamier texture with shorter rice grains, use a metal whisk to gently break them up while there’s still some liquid in the mixture.
Once the rice has cooked through and the kheer has thickened to your liking, stir in the sugar, saffron, and a pinch of salt. Continue cooking for another 5-10 minutes, allowing the flavors to meld beautifully. Feel free to adjust the sweetness or add more milk as needed—remember, kheer thickens as it cools!
Finally, carefully remove the cardamom pods before serving. Garnish your kheer with chopped pistachios and almonds for an added touch of elegance.
Tips for Success
- Be patient while simmering the kheer; the slow cooking process is what develops the dish’s rich, creamy texture.
- Stir regularly to prevent the rice from sticking. If you find it’s thickening too quickly, simply add a splash more milk to lighten it up.
- Serve it warm for a comforting experience or chill it for a refreshing dessert on warmer days.
Recipe Variations
- Choco Kheer: Stir in a tablespoon of cocoa powder or melted dark chocolate to create a delicious chocolate twist on traditional kheer.
- Coconut Kheer: Use coconut milk for the base and add shredded coconut for a tropical flair.
- Fruit-Infused Kheer: Fold in some fresh mango or berries right before serving for a fruity burst.
- Nutty Delight: Enhance the flavor by adding a mix of nuts like cashews or walnuts along with the almonds and pistachios for a heartier kheer.
- Spiced Version: Experiment with a pinch of ground cinnamon or nutmeg to introduce a warm, spiced note.
Serving Ideas
Kheer is versatile and can be enjoyed in various ways, making it perfect for any occasion. Serve it warm in cozy bowls at family gatherings, or chill it in individual cups for a refreshing treat on hot summer days. For special occasions, consider layering it in parfait glasses with fresh fruits or a drizzle of honey on top. No matter how you choose to serve it, have fun with garnishes—think edible flowers for an elegant touch or colorful sprinkles for a festive vibe!

Storage and Freezing
Kheer can be stored in an airtight container in the fridge for up to 3 days. When reheating, add a splash of milk or almond milk to restore its creamy texture. Unfortunately, kheer doesn’t freeze well due to the milk and rice components, which may separate when thawed.
Nutrition Facts (per serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium | |———-|———|——-|—–|——-|——–| | 200 | 5g | 32g | 6g | 1g | 100mg |
FAQ About Creamy Kheer Recipe (Indian Rice Pudding)
Can I use a different type of rice for kheer?
You can use other types of rice like jasmine or even arborio, but keep in mind that the cooking times and textures may vary. Basmati is preferred for its unique aroma and fluffy texture.
How do I make kheer vegan?
To make a vegan kheer, simply substitute the whole milk with coconut milk or almond milk and use vegan butter instead of ghee. This way, you can enjoy a delicious plant-based version without missing out on creaminess.
What can I use instead of sugar?
You can opt for natural sweeteners like maple syrup or honey for a healthier alternative. Just remember to adjust the amount based on your sweetness preference, as they can vary in potency.
Why did my kheer turn out runny?
If your kheer is too runny, it might be because the rice didn’t cook long enough or enough milk wasn’t absorbed. Simply continue simmering until it thickens to your desired consistency.
Can I make kheer ahead of time?
Absolutely! Kheer can be made ahead of time and stored in the fridge for up to three days. It’s a great dessert to prepare for gatherings or special occasions.
In a Few Words
Kheer is a dish rich in history and warmth, bringing people together to share moments of love and joy. Its creamy texture and delightful flavors invite you to savor each bite and reflect on life’s beautiful simplicity.
Conclusion
As you make this kheer recipe, remember that it’s not just about the ingredients—it’s about the experiences you create in the kitchen and the love you share with those you serve. Let this recipe be a part of your family traditions, offering a taste of home and heart. So gather your loved ones, spoon yourself a bowl of creamy kheer, and enjoy the warmth of togetherness. Happy cooking!
Print
Cozy Creamy Kheer
- Total Time: 65 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A heartwarming Indian rice pudding, creamy and rich with flavors of cardamom and saffron, perfect for cozy gatherings.
Ingredients
- ½ cup (100 grams) Basmati Rice
- 5 cups (1.2L) Whole Milk
- ½ tbsp Ghee
- 6 Cardamom Pods (split)
- ⅓ cup (70 grams) Granulated Sugar
- 7–8 strands Saffron
- Pinch of Salt
- 3 tbsp Pistachios (optional, for garnish)
- 2 tbsp Almonds (optional, for garnish)
Instructions
- Prepare the rice by washing it thoroughly until the water runs clear and draining it.
- Toast the rice and cardamom in ghee over low-medium heat until fragrant.
- Cook the kheer by adding milk, bringing it to a boil, then simmering for 40-50 minutes while stirring regularly.
- Add sugar, saffron, and salt, cooking for another 5-10 minutes to meld flavors.
- Garnish with pistachios and almonds before serving.
Notes
For a dairy-free version, substitute whole milk with coconut or almond milk. Adjust sweetness to taste with sweeteners like maple syrup or honey.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 200
- Sugar: 6g
- Sodium: 100mg
- Fat: 6g
- Saturated Fat: 2g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 15mg
Keywords: kheer, rice pudding, Indian dessert, creamy dessert, festive dessert







