Rice Kheer
Rice Kheer
5 from 10 votes
Savour the sweetness of traditional Indian cuisine with our rice kheer recipe. Delightfully easy to whip up, this creamy dessert filled with nuts and raisins is a sure-fire way to impress any taste buds!

There’s something wonderfully comforting about diving into a bowl of Rice Kheer. The allure of this traditional Indian dish transcends borders, serving as a delicious testament to India’s rich and diverse culinary heritage.  

A firm favourite among dessert enthusiasts, Rice Kheer is steeped in history, hailing from a time when food was more than just a necessity – it was a grand celebration. 

Rice Kheer is a type of payasam, a term for a variety of sweet puddings traditionally offered as prasadam (blessed food) in temples across India. Its origins date back centuries, with mentions of similar rice-based desserts in ancient Sanskrit scriptures.  

Since then, it’s evolved, picking up local flavours and influences along the way, becoming the much-beloved dessert it is today. 

In terms of difficulty, the beauty of Rice Kheer lies in its simplicity. From novice cooks to seasoned chefs, anyone can bring this delightful dish to life in their kitchen.  

The key to mastering it lies in getting the texture and sweetness just right – it should be creamy, with a subtle sweetness that doesn’t overpower the fragrant notes of the rice and nuts. 

If we were to walk down the vibrant streets of India, we’d find a multitude of Kheer variations, each unique in its own right. Some regions prefer using jaggery as a sweetener instead of sugar, while others might add coconut milk for a tropical twist.  

In the North, Rice Kheer is often garnished with a generous sprinkle of chopped dry fruits and saffron, which adds a regal touch to this humble dessert. 

Yet, regardless of the myriad of regional spins, the essence of Rice Kheer remains the same – it’s a dish meant to be shared, relished, and celebrated.  

Whether it’s a festival, a family gathering, or simply a sweet craving on a lazy Sunday afternoon, Rice Kheer fits right in. It’s a dish that doesn’t discriminate – it brings joy equally to the young and old, the connoisseur and the casual diner. 

What makes Rice Kheer so special is not just the blend of ingredients, but the love and care with which it’s prepared. 

Every time we indulge in a bowl, we’re not only enjoying a mouth-watering dessert, but also partaking in a culinary tradition that’s withstood the test of time. That’s the magic of Rice Kheer – each spoonful is a delicious ode to India’s rich gastronomic legacy. 

As they say, the proof of the pudding is in the eating. So, why not put on that apron and whip up some Rice Kheer today? After all, there’s no better way to understand a dish than to taste it yourself. Here’s hoping this delightful dessert adds a dash of sweetness to your day. Happy cooking! 

What Ingredients to Use & Why: 

Let’s embark on a culinary journey, unpacking each ingredient that goes into making our delightful Rice Kheer. Each element of this dessert plays a pivotal role, not just in terms of taste, but in capturing the essence of what makes this dish so special. 

Rice: Starting with the star ingredient, rice forms the foundation of our kheer. The grains absorb the milk and sugar, puffing up into tiny bubbles of sweetness that burst in your mouth.  

While the traditional choice is Basmati rice for its aromatic quality, you could experiment with other varieties. Brown rice, for instance, lends a nuttier flavour and a chewier texture to the kheer. 

Milk: Our kheer wouldn’t be quite as luscious without milk. This ingredient brings creaminess and richness to the dish. While full-fat milk is the standard go-to, you could try substituting it with almond or coconut milk for a dairy-free version. 

Sugar: Providing the sweetness that defines kheer, sugar helps balance out the creaminess of the milk and the starchiness of the rice. If you’re watching your sugar intake, honey or agave syrup could serve as healthier alternatives. 

Salt: It might seem odd to add salt to a dessert, but it’s crucial in accentuating the sweetness. It also balances the flavour profile of the kheer, ensuring it’s not overwhelmingly sweet. 

Raisins: These tiny gems add a surprise element to our kheer. They soak up the milk and sugar, transforming into sweet, plump bursts of flavour in every bite. Dates or dried cranberries could be fun alternatives to try. 

Pistachios and Almonds: Used for garnishing, these nuts add a delightful crunch to the otherwise creamy kheer. They also contribute a subtle flavour that complements the sweetness of the dish. Feel free to swap them with your favourite nuts – cashews or walnuts could also work well. 

It’s apparent how each element in our kheer recipe comes together in a harmonious symphony of flavours. It’s this beautiful interplay of simple ingredients that makes Rice Kheer so irresistible.  

Remember, the key lies in balancing the sweetness and creaminess while ensuring that the rice is cooked to perfection. So, armed with this newfound knowledge, it’s time to don your chef’s hat and bring this exquisite dessert to life! 

Demystifying the Process of Making Rice Kheer 

Taking the first step towards crafting the perfect bowl of Rice Kheer can seem daunting, but I assure you, the process is as enjoyable as savouring the final result. Here, I will walk you through the entire journey, highlighting the nuances that make this recipe a gem of Indian cuisine. 

Rice Kheer begins with the humble grain, rice. I like to rinse the rice under cold water to remove any impurities and excess starch. This small step helps the rice cook evenly, ensuring that each grain achieves a wonderfully soft texture. The choice of rice matters too.  

Basmati rice, known for its aroma, is a personal favourite. Its slender, long grains give the kheer an elegant appearance while enhancing the overall flavour. 

Cooking the rice in water is the next step. This preliminary cooking is crucial as it allows the grains to absorb water and start softening. This prepares them for the next stage – cooking in milk.  

Remember, the goal is not to cook the rice fully in water but to soften it just enough to allow the absorption of the flavourful milk. 

Cooking rice in milk is an art in itself. It’s crucial to keep stirring the rice and milk mixture at regular intervals. This prevents the milk from sticking to the bottom of the pan, thus avoiding a burnt taste. It also helps the milk reduce and thicken, giving the kheer its signature creamy texture. 

Adding sugar is the moment when the kheer starts to take on its characteristic sweetness. I advise adding sugar gradually, tasting as you go. It’s easier to add more sugar later than to balance an overly sweet kheer. A dash of salt at this stage brings out the sweetness even more, making the flavours pop. 

Raisins and nuts enter the picture towards the end of the cooking process. Raisins turn plump as they absorb the milk, providing delightful little bursts of sweetness in every bite. Pistachios and almonds lend a crunchy texture, contrasting beautifully with the creaminess of the kheer. 

Each step in the process of making Rice Kheer contributes to its final taste and texture. As you continue to make this dish, you’ll find yourself developing a rhythm, and each batch of kheer will get better than the last. It’s a journey filled with delicious rewards! 

The Health Benefits of Rice Kheer Ingredients 

In every bowl of Rice Kheer, there lies not just deliciousness, but also a wealth of nutritional benefits. I’m here to unveil the healthful properties of the ingredients that make up this delightful dessert. 

Rice, the cornerstone of kheer, is a rich source of energy. It’s packed with complex carbohydrates that provide sustained energy, making it an excellent food to include in your diet. Plus, it’s low in saturated fats and cholesterol, promoting heart health. 

The next ingredient, milk, is a well-known powerhouse of nutrients. It’s loaded with calcium, a mineral essential for bone health. It’s also a good source of protein and contains a variety of essential vitamins and minerals, including Vitamin D and B12. 

Raisins, although small in size, pack a nutritional punch. They’re an excellent source of fibre and antioxidants, offering numerous health benefits. They also contain iron, which is beneficial for those dealing with anaemia. 

Almonds and pistachios, the final touch in our kheer, are rich in healthy fats, proteins, and essential nutrients. Almonds are loaded with antioxidants and are known for their heart-healthy properties.  

Pistachios, on the other hand, contain fewer calories and more potassium and Vitamin K per serving compared to other nuts. 

Lastly, the sugar in kheer provides instant energy. However, if you’re watching your calorie intake, you could opt for healthier alternatives like honey or agave nectar. 

Rice Kheer is not just a bowl of sweetness, but also a dish that provides various health benefits. The key, as always, lies in balance and moderation. Enjoy your kheer without any guilt, savouring each spoonful, knowing that it’s contributing to your well-being as much as to your palate! 

Exploring the Variations of Rice Kheer 

As someone who loves the traditional Rice Kheer, I’m always excited to discover its various versions. Different regions of India have their unique twists on this classic dessert, making it even more delightful to explore. 

Starting in the north, we find the Phirni, a variant of Rice Kheer made by grinding the rice into a paste before cooking it with milk. This process results in a creamier, smoother texture than traditional kheer.  

The Phirni is usually flavoured with saffron and cardamom and garnished with chopped nuts and silver leaf. 

Moving to the west, the Maharashtrian version of Rice Kheer, known as Narali Bhat, includes coconut in the recipe. The addition of grated coconut brings a tropical twist to the dish, adding a fresh, summery flavour that’s quite unique. 

In the eastern states of Bihar and West Bengal, we find a richer, creamier version of the kheer known as Payasam or Payesh. This variant often includes jaggery instead of sugar and is flavoured with cardamom, lending it a richer, deeper flavour profile. 

Down south, in the state of Kerala, the Ada Pradhaman is a popular kheer variant. This dish is made using rice ada (flattened rice flakes) instead of whole rice. The ada is cooked in a mixture of jaggery and coconut milk, giving the dish a beautiful caramel colour and a rich, sweet flavour. 

So, as we journey across India, we see how a simple dish like Rice Kheer takes on different avatars, each with its unique flavours and textures. While the basic recipe remains the same – rice cooked with milk and sugar – the variations bring their charm, enriching the culinary landscape of the country. 

The Art of Serving and Storing Rice Kheer 

Serving Rice Kheer is an art in itself. There are several ways to present this versatile dessert, and each method brings its unique touch to the dish. 

The traditional way of serving Rice Kheer is in earthen pots or kulhads. The earthy flavour of these pots lends a rustic charm to the kheer. However, you can also serve kheer in individual bowls, garnished with a sprinkle of sliced almonds and pistachios for a fancy touch.  

Some even like to top their kheer with a few strands of saffron, adding a royal touch to the dish. 

Rice Kheer can be served both hot and cold. The warm kheer has a comforting, soulful flavour – perfect for a chilly winter night. The cold kheer, on the other hand, is refreshing and cooling – a delightful treat on a hot summer day. 

Storing Rice Kheer is relatively straightforward. You can store the leftover kheer in an airtight container in the refrigerator, where it will keep for about 2-3 days.  

However, remember to cool the kheer completely before storing it to prevent the growth of bacteria. To serve the refrigerated kheer, you can either reheat it on the stove or in the microwave, or enjoy it cold. 

One critical point to remember when storing Rice Kheer is not to leave it at room temperature for more than two hours. This is because the milk in the kheer can spoil if left out for too long, making the kheer unsafe to eat. 

With these serving and storing tips in mind, you’re well-equipped to make, serve, and store your delicious Rice Kheer. So, go ahead and whip up a batch of this delightful dessert! 

Spices that can Elevate Your Rice Kheer 

Rice Kheer in its purest form is a delight, but the addition of certain spices can truly elevate this classic dessert. As a passionate cook, I love experimenting with flavours, and these are some spices I recommend to make your Rice Kheer even more special. 

First up is cardamom, a classic Indian spice that lends a fragrant, slightly sweet flavour to the kheer. Grinding a few cardamom pods and adding them to the simmering milk can make a world of difference to the final dish.  

Not only does cardamom enhance the overall taste, but it also adds a wonderful aroma that’s characteristic of Indian desserts. 

Next, we have cinnamon, a spice with a warm, sweet flavour that pairs beautifully with the creaminess of the kheer. Just a small stick of cinnamon simmered along with the rice can impart a wonderful depth of flavour. 

Nutmeg, another warming spice, can also add an interesting note to the kheer. A little goes a long way with nutmeg; grating just a bit into the kheer towards the end of the cooking process can add a spicy-sweet flavour that’s quite unique. 

Saffron, though not a spice, is another addition that can enhance your Rice Kheer significantly. Soaking a few strands of saffron in warm milk and adding it to the kheer not only imparts a lovely yellow colour but also adds a rich, floral taste that’s truly incomparable. 

Finally, we have rose water, an ingredient that can give your kheer a refreshing twist. A few drops added towards the end can fill your kheer with the aroma of roses, creating a sensory delight. 

Unveiling the Cultural Significance of Rice Kheer 

Rice Kheer isn’t just a dessert; it’s a dish imbued with cultural significance and tradition. As someone deeply interested in the history and cultural aspects of food, I find the story of Rice Kheer fascinating. 

In India, Rice Kheer is more than just a sweet dish. It’s often prepared as a prasad, an offering to the gods during religious ceremonies. It’s believed that the sweet, creamy kheer pleases the deities, and it is subsequently distributed among the devotees. 

Rice Kheer is also a staple in Indian weddings. It’s often served at the wedding feast, symbolizing sweetness and happiness in the newlyweds’ lives. Some communities in India also have a tradition of preparing kheer in the outdoors on a full moon night.  

This practice, known as Kojagiri Purnima, involves cooking the kheer under the moonlight, believed to infuse it with the moon’s positive energies. 

In the southern states of India, Rice Kheer or Payasam is an integral part of the traditional feast, or ‘sadya,’ served on banana leaves during festivals like Onam. 

Celebrations aside, Rice Kheer is also associated with comfort and warmth. It’s the dish mothers make to welcome their children home, the dessert that grandmothers prepare to spoil their grandchildren. It’s the dish that’s often cooked to celebrate good news and shared with friends and neighbours. 

Thus, Rice Kheer is much more than a dessert – it’s a part of India’s rich cultural fabric. Each bowl of kheer carries within it centuries of traditions, customs, and the love of countless cooks, making it a truly special dish. 

Creating a Vegan Version of Rice Kheer 

Just because I’m a traditionalist at heart doesn’t mean I can’t shake things up. For those who follow a vegan lifestyle or are lactose intolerant, making a vegan version of the beloved Rice Kheer is both doable and delicious. 

The primary challenge is replacing the milk, which provides the signature creaminess to the kheer. Here, coconut milk makes an excellent alternative. It’s not only dairy-free but also adds a lovely, tropical flavour to the dish. You could also opt for almond milk or soy milk, both of which yield good results. 

As for the sweetener, instead of regular sugar, you can opt for unrefined sugars like coconut sugar or cane sugar. These alternatives give a rich, deep sweetness that pairs wonderfully with the nutty flavours of the rice. 

Top off your vegan Rice Kheer with a sprinkling of chopped nuts for a bit of crunch and a dash of cardamom for that authentic Indian dessert flavour. This vegan version of Rice Kheer is not just a substitute but a delectable dish in its own right. 

The Nutritional Value of Rice Kheer 

In the world of desserts, Rice Kheer holds its own not just in terms of flavour but also nutrition. As a firm believer in mindful eating, I often find myself analysing the nutritional aspects of the dishes I prepare. 

At the heart of Rice Kheer is rice, a good source of carbohydrates that provide energy. While white rice is most commonly used, switching it up with brown rice can add a boost of fibre and make your kheer even healthier. 

Milk, another primary ingredient in kheer, is a great source of protein and calcium. Opting for whole milk can give your kheer a creamy texture while also upping the nutritional value. However, if you’re watching your calories, you can choose low-fat or skim milk. 

Sugar, while necessary for sweetness, can be moderated. For a healthier version, you could cut down the sugar or replace it with natural sweeteners like honey or jaggery, both of which have a lower glycaemic index. 

Raisins and nuts, used for garnishing, bring their health benefits to the kheer. Raisins are a good source of iron and antioxidants, while nuts like almonds and pistachios add healthy fats and a dose of protein. 

While Rice Kheer is indeed a dessert, its ingredients bring a variety of nutritional benefits to the table. By making mindful choices, you can create a version of Rice Kheer that not only satisfies your sweet tooth but also contributes to your overall health. 

The Joy of Making Rice Kheer for Special Occasions 

Preparing Rice Kheer for special occasions holds a certain charm that’s hard to put into words, but as an enthusiastic cook, I’m going to try my best to articulate it. 

Cooking kheer is not just about the act of combining rice, milk, and sugar; it’s about the joy of stirring a pot of bubbling kheer, the sweet aroma wafting through the house, signalling the advent of a festival or the arrival of a loved one.  

It’s about garnishing the kheer with a handful of chopped nuts, transforming it into a dish fit for a celebration. 

There’s something about the slow simmering of milk and rice, the way the two ingredients blend together to create a dessert that’s creamy, sweet, and absolutely comforting. It’s a reminder of the magic that can occur when simple ingredients are combined with patience and love. 

Whether it’s Diwali, Eid, Christmas, or a family birthday, making Rice Kheer adds an extra layer of warmth and sweetness to the occasion. And serving it to loved ones, seeing their faces light up with the first spoonful – that’s a reward in itself. As a cook, those are the moments that I cherish the most. 

Check Out These Other Recipes 

Do you find yourself hankering for more of that Indian dessert goodness after trying out my Rice Kheer recipe? If you do, then you’re just like me and I’ve got a treat for you! There are some other scrumptious recipes I’d like you to explore, all carrying that comforting, indulgent feeling of a good Indian dessert. 

Imagine sinking your teeth into a serving of Gajrela. It’s the perfect harmony of grated carrot, milk, and sweetener. I can never resist the rich, creamy texture and the fragrant hints of cardamom. When I make it, the inviting aroma fills my kitchen, making me impatient for my first bite! 

But maybe you’re craving something that combines creaminess with a delightful crunch? Then Falooda is what I’d recommend.  

This irresistible concoction is a feast for the senses with silky vermicelli, sweet basil seeds, and tender jelly pieces, all soaked in a bath of rose-scented milk. The finishing touch?  

A scoop of vanilla ice cream that melts slowly, seductively merging with the rest of the ingredients. Believe me when I say, every spoonful feels like a celebration. 

Of course, we can’t talk about Indian desserts and leave out Milk Barfi. This gem is a milk fudge that melts in your mouth and leaves behind a lingering sweetness that’s utterly satisfying.  

I love the simplicity of this recipe. It’s so easy to make, yet it feels like you’re treating yourself to something truly special. 

Rasmalai is another must-try if you’re a fan of Indian desserts like me. These soft, cheese balls soaked in sweet, cardamom-infused milk are truly a taste of heaven. They’re light, they’re flavourful, and they carry a gentle sweetness that won’t overwhelm your palate. 

And if you’re into fusion recipes, you must give Kinder Bueno Cheesecake a shot. This is one of my favourite experiments that marries the classic creamy cheesecake with the irresistible Kinder Bueno. It’s a delightful surprise for the tastebuds, and it never fails to impress when I serve it at gatherings. 

I’d love to know your thoughts on these recipes. Give them a try and don’t forget to leave your feedback in the comments. Happy cooking and happier eating! 

Rice Kheer

by Nabeela Kauser
Savour the sweetness of traditional Indian cuisine with our Rice Kheer recipe. Delightfully easy to whip up, this creamy dessert filled with nuts and raisins is a sure-fire way to impress any taste buds! 
5 from 10 votes
Prep Time 5 minutes
Cook Time 40 minutes
Total Time 45 minutes
Course Dessert
Cuisine Indian
Servings 6
Calories 314 kcal


  • 200 g Rice
  • 700 ml Water
  • 1 litre Milk
  • 100 g Sugar
  • 1 tsp Salt
  • 50 g Raisins
  • Pistachios For garnishing
  • Almonds For garnishing


  • In a large pot add the water and bring to a gentle boil
  • Add the rice and allow it to gently simmer for 10-15 minutes on medium heat until the majority of the water has been absorbed
  • Add the milk and the sugar then cook for 10-15 minutes on medium heat ensuring that you stir every few minutes, so the rice does not stick to the pan
  • Add the raisons or chopped nuts of your preference then bring the milk to a boil then allow to simmer and thicken to your personal preference
  • Serve hot or cold and enjoy!



Calories: 314kcalCarbohydrates: 58gProtein: 8gFat: 6gSaturated Fat: 3gCholesterol: 21mgSodium: 463mgPotassium: 365mgFiber: 1gSugar: 25gVitamin A: 278IUVitamin C: 0.5mgVitamin D: 2µgCalcium: 227mgIron: 0.5mg
Keyword Indian, Indian Desserts, Rice
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!

Rate this Rice Kheer recipe



If you enjoy this recipe, please consider leaving a star rating along with your comment. Not only do your reviews make my day, but they help others find my recipe online.

Thank you!

Notify of
Newest Most Voted
Inline Feedbacks
View all comments
1 year ago

Why is there salt in ingredients?

11 months ago

5 stars
Can basmati rice be used, or does it have to be regular white rice?

11 months ago

5 stars
I follow your recipe as well as this one.

Welcome to Cook with Nabeela

Hi, I’m Nabeela and I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

Recipes by Category

Trending Recipes

Margherita Pizza

Margherita Pizza

Moong Dal

Moong Dal

Kinder Bueno Cheesecake

Aloo Tikki

Milk Seviyan

Butter Chicken

Would love your thoughts, please comment.x