How to cook rice kheer
Indian cuisine is rich with an array of mouth-watering sweets and desserts that have been around for centuries. Kheer is one such sweet that has made its presence felt in festivals, family gatherings, special occasions, and day-to-day life across India. Made with rice, milk, sugar, and aromatic spices like cardamom, kheer is a creamy, fragrant, and delicious pudding that melts in your mouth and warms your heart. This wholesome dessert is easy to make at home and serves both as a comforting treat and an indulgent delight. For first-timers to Indian sweets or those Indian food recipes you want to try making at home, learn how to cook rice kheer that your family and guests will love.
This guide is dedicated to helping you understand the traditional Indian dessert and to enjoy making it yourself. Here, we take a closer look at what rice kheer is, the ingredients and rice varieties to use, how to cook and sweeten the milk perfectly, how to infuse it with the right flavors, how to serve it, and some variations to try. So, let’s get started on your culinary journey into kheer, India’s most famous rice pudding!
- What is Rice Kheer?
- Ingredients and Equipment Required
- Choosing the Right Type of Rice
- Preparing the Milk
- Cooking the Rice in Milk
- Sweetening the Kheer
- Flavoring the Kheer
- Optional Garnishes
- Tips to Get the Consistency Right
- Serving Hot or Cold?
- Avoiding Common Mistakes
- Regional Variations of Rice Kheer
- Nutritional Information and Tips for Moderation
- Final Thoughts on How to Cook Rice Kheer
- More Related Topics
What is Rice Kheer?
Rice kheer, also known as payasam or payesh in many parts of India, is a type of milk-based pudding flavored with rice and sweetened to taste. A traditional Indian sweet dish, kheer is usually served during festivals and celebrations such as Diwali, Eid, and Raksha Bandhan, but it is also enjoyed as a dessert or snack on a regular basis. Rice kheer can be made with different types of rice, such as long-grain basmati, short-grain gobindobhog, or even broken rice. Some recipes may also include jaggery, nuts, and rosewater for added flavor and aroma. Kheer can be served warm or chilled, depending on personal preference and the occasion.

Ingredients and Equipment Required
To make rice kheer, you will need rice, milk, sugar or jaggery, cardamom or other flavorings of your choice, nuts and dry fruits for garnishing (optional), and a heavy-bottomed pan or pot for cooking. You can also use evaporated milk or a combination of milk and cream to make the kheer creamier. You can adjust the sweetness and spice levels according to your taste and dietary needs. The key is to simmer the milk and rice together over low heat until the rice is cooked and the milk has thickened, stirring occasionally to prevent the milk from burning or the rice from sticking to the bottom.
Choosing the Right Type of Rice
The type of rice used in kheer can significantly affect the texture and taste of the dish. Short-grain rice varieties such as Gobindobhog, Basmati, or Sona Masoori are ideal for making kheer. The short-grain rice has more starch content, which makes the kheer thicker and creamier. Avoid using parboiled or long, firm-grain rice as they will remain hard and will not mix well with the milk. Wash the rice grains well under running water to remove any dust and debris. Soaking the rice for about 20-30 minutes before cooking will help it cook faster and become softer.
Preparing the Milk
Whole milk is the base for kheer and it is important to use the right kind of milk. Some people use evaporated milk or a mixture of milk and cream to make the kheer creamier. It is important to boil the milk properly and simmer it over low heat until it reduces to half its original volume. This slow cooking process will help the milk to thicken and give the kheer a rich, creamy texture. Stirring the milk occasionally while it is simmering will prevent it from burning or sticking to the bottom of the pan.
Cooking the Rice in Milk
Unlike regular rice, rice for kheer is cooked in milk instead of water. This allows the rice to absorb the flavor of the milk and makes the kheer creamier. Once the milk has been brought to a boil, add the washed rice and stir well. Lower the heat and let the rice simmer in the milk, stirring occasionally to prevent it from sticking to the bottom of the pan. The rice should be cooked until it is soft and has absorbed most of the milk. This process can take anywhere from 30 minutes to an hour, depending on the type of rice used and the heat of the stove.
Sweetening the Kheer
Sugar or jaggery can be added to sweeten the kheer. It is best to add the sweetener towards the end of the cooking process to prevent the milk from curdling. If you prefer a richer, more decadent kheer, you can also add some khoya (milk solids) to the mixture. The kheer should be sweetened to your taste preference, keeping in mind that some people may have dietary restrictions or preferences.
Flavoring the Kheer
Cardamom pods or ground cardamom powder is the most common spice used to flavor kheer. However, other spices like saffron, nutmeg, or rosewater can also be used to enhance the taste of kheer. Adding a few strands of saffron to the milk while it is boiling can give the kheer a rich yellow color and a subtle flavor. Nutmeg powder or rosewater can be added towards the end of the cooking process to infuse the kheer with their fragrance.
Optional Garnishes
Kheer can be garnished with a variety of nuts and dry fruits like almonds, cashews, pistachios, raisins, and coconut flakes. Chopped nuts can be roasted in ghee or oil and added to the kheer for added flavor and texture. Some people also like to top their kheer with a sprinkle of cardamom powder or saffron threads for an extra pop of flavor.
Tips to Get the Consistency Right
The consistency of kheer can vary from thick and creamy to thin and runny. The ratio of rice to milk and the cooking time can affect the consistency of the kheer. To get the perfect consistency, make sure to simmer the kheer on low heat and stir it occasionally to prevent it from burning or sticking to the bottom of the pan. If the kheer is too thick, you can add a little more milk or water to thin it out. If it is too thin, continue simmering the kheer until it thickens to your desired consistency.
Serving Hot or Cold?
Kheer can be served hot or cold, depending on personal preference. Serving the kheer hot is the traditional way of enjoying it and it pairs well with Indian breads like chapati or naan. Kheer can also be chilled in the refrigerator for a few hours before serving. Chilled kheer can be garnished with fresh fruits or whipped cream for a refreshing dessert option.
Avoiding Common Mistakes
One of the most common mistakes people make while cooking kheer is using the wrong type of rice. As mentioned earlier, short-grain rice varieties work best for kheer. Another mistake is not simmering the milk long enough to reduce it to half its original volume, which can result in a runny kheer. It is also important to add the sweetener towards the end of the cooking process to prevent the milk from curdling. If you are using jaggery to sweeten the kheer, make sure to dissolve it in a little water before adding it to the kheer.
Regional Variations of Rice Kheer
Kheer is a popular dessert across India, and each region has its own variations of the dish. In Bengal, kheer is often made with khoya (milk solids) and flavored with nutmeg, and is known as payesh. In South India, a similar dessert called ada pradhaman is made with rice flakes and jaggery. In Gujarat, kheer is often made with dried fruits and garnished with edible silver foil. Experimenting with these regional variations can be a fun way to add new flavors and textures to your kheer recipe.
Nutritional Information and Tips for Moderation
Rice kheer is a calorie-dense dessert that is high in carbohydrates, fat, and sugar. While it is a delicious treat, it is important to enjoy it in moderation as part of a balanced diet. One way to make kheer healthier is to use low-fat milk or substitute some of the milk with yogurt or buttermilk. You can also use natural sweeteners like jaggery or honey instead of refined sugar. Incorporating nuts and dry fruits in the kheer can also add a nutritional boost to the dessert.
Final Thoughts on How to Cook Rice Kheer
Rice kheer is a simple yet comforting Indian dessert that can be enjoyed at any time of the year. With the right ingredients, equipment, and cooking techniques, you can make this delicious pudding at home in no time. Experiment with different types of rice, flavorings, and garnishes to create your own unique version of kheer that everyone in the family will love. Don’t forget to enjoy your homemade kheer in moderation as part of a balanced diet. Happy cooking!
5 Simple Ways to Connect with Your Kids After a Long Day
Tips for Managing a Work-From-Home Lifestyle with Kids
How to Make Your Family’s Daily Routine More Efficient
The Power of Family Rituals: Why They Matter
How to Stay Close to Your Family While Living Far Away
How to Set Realistic Goals for Your Future as a Teen