Authentic Kheer Recipe (Indian Rice Pudding)

0

Kheer Recipe is one of the oldest and most beloved desserts in Indian cuisine. Made with rice, milk, sugar, and fragrant spices, this creamy rice pudding has been enjoyed for centuries during festivals, family celebrations, and religious occasions. Although the ingredients are simple, the slow cooking process creates a rich, velvety dessert that is both comforting and satisfying.

Unlike many Western-style rice puddings, traditional Kheer is flavored with aromatic cardamom and often garnished with nuts and raisins. Some regional recipes also include saffron, giving the dessert a beautiful golden color and an even richer flavor. Whether you’re preparing it for Diwali, Eid, or simply looking for an easy homemade dessert, this authentic Kheer recipe is simple to make and guaranteed to impress your family and guests.

One of my favorite things about Rice Kheer is the aroma that fills the kitchen as the milk slowly simmers with cardamom. It’s a dessert that rewards patience, and I’ve found that letting it cook gently always creates a richer flavor and creamier texture than rushing the process.

Creamy Indian kheer dessert made with rice and milk

What Is Kheer?

Kheer is a traditional Indian rice pudding made by simmering rice, milk, and sugar over low heat until the mixture becomes thick and creamy. It is considered one of the most iconic desserts in India and is enjoyed in many neighboring countries, each with its own unique variation.

The word “Kheer” comes from the Sanskrit word “Ksheer,” meaning milk, which reflects the dessert’s main ingredient. While the classic Kheer recipe is prepared with rice, there are many regional versions made with vermicelli, tapioca pearls, millet, or even carrots. Today, Kheer is served throughout India as both a festive dessert and a comforting homemade treat that can be enjoyed warm or chilled.

Why You’ll Love This Homemade Kheer Recipe

There are many reasons why Kheer has remained a favorite dessert for generations.

  • Rich, creamy, and incredibly comforting
  • Made with simple pantry ingredients
  • Easy enough for beginners
  • Naturally gluten-free
  • Perfect for holidays, celebrations, and family dinners
  • Delicious served warm or chilled
  • Easy to customize with your favorite nuts and spices
  • A classic Indian dessert loved around the world

Whether it’s your first time making Rice Kheer or you’ve enjoyed it for years, this recipe delivers authentic flavor with minimal effort.

Delicious kheer recipe topped with nuts and saffron

Ingredients for Kheer

One of the best things about Kheer is that it requires only a handful of everyday ingredients.

Rice

Traditional Kheer is made with basmati rice because of its delicate aroma and soft texture. The rice absorbs the milk beautifully while remaining slightly tender, creating the perfect consistency.

Premium rice for traditional kheer recipe

Whole Milk

Whole milk is essential for achieving a rich and creamy pudding. As it slowly cooks, the milk thickens naturally and develops a deeper flavor.

Sugar

Granulated sugar sweetens the pudding without overpowering the natural richness of the milk.

Green Cardamom

Ground cardamom gives Homemade Kheer its signature warm and floral aroma. Just a small amount makes a noticeable difference.

Saffron (Optional)

A few strands of saffron add an elegant golden color and a delicate floral flavor that makes the dessert even more luxurious.

Raisins

Raisins become soft and juicy during cooking, adding little bursts of natural sweetness throughout the pudding.

Chopped Nuts

Pistachios and almonds are the most common garnishes, adding crunch, color, and extra flavor.

Mixed nuts with almonds pistachios and raisins for kheer

Ingredients for Kheer recipe

Ingredient Amount
Basmati rice ¼ cup
Whole milk 1 liter
Granulated sugar ⅓ cup
Ground cardamom ¼ teaspoon
Saffron strands (optional) 10-12 strands
Raisins 2 tablespoons
Chopped pistachios 2 tablespoons
Sliced almonds 2 tablespoons

How to Make Kheer

Step 1: Wash the Rice

Rinse the basmati rice several times until the water runs clear. Soak it in water for about 20 minutes, then drain.

Step 2: Heat the Milk

Pour the milk into a heavy-bottomed saucepan and bring it to a gentle boil over medium heat.

Step 3: Add the Rice

Stir the soaked rice into the milk and reduce the heat to low. Cook slowly, stirring every few minutes to prevent the rice from sticking to the bottom of the pan.

Step 4: Simmer Until Creamy

Continue cooking for about 35 to 45 minutes, allowing the rice to soften completely while the milk thickens into a creamy consistency.

Step 5: Add the Sugar and Spices

Stir in the sugar, cardamom, raisins, and saffron if using. Continue cooking for another 10 minutes until everything is well combined.

Step 6: Garnish and Serve

Remove the Kheer from the heat and let it cool slightly. Garnish with chopped pistachios and sliced almonds before serving. Enjoy it warm, at room temperature, or chilled from the refrigerator.

Traditional kheer recipe with almonds and pistachios

Authentic Kheer Recipe (Indian Rice Pudding)

A traditional Indian Kheer recipe made with basmati rice, whole milk, sugar, cardamom, saffron, raisins, pistachios, and almonds. This creamy rice pudding is slow-cooked to create a rich and comforting dessert perfect for festivals, celebrations, or an easy homemade treat.
Prep Time 20 minutes
Cook Time 55 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dessert
Cuisine: Indian
Calories: 250

Ingredients
  

  • - 1/4 cup basmati rice
  • - 1 liter whole milk
  • - 1/3 cup granulated sugar
  • - 1/4 teaspoon ground cardamom
  • - 10-12 saffron strands optional
  • - 2 tablespoons raisins
  • - 2 tablespoons chopped pistachios
  • - 2 tablespoons sliced almonds

Method
 

  1. Wash the Rice:
  2. Rinse basmati rice several times until the water runs clear. Soak the rice in water for 20 minutes, then drain.
  3. Heat the Milk:
  4. Pour whole milk into a heavy-bottomed saucepan and bring it to a gentle boil over medium heat.
  5. Cook the Rice:
  6. Add the soaked rice to the milk and reduce the heat to low. Cook slowly, stirring occasionally to prevent sticking.
  7. Simmer Until Creamy:
  8. Continue cooking for 35-45 minutes until the rice becomes soft and the milk thickens into a creamy consistency.
  9. Add Sugar and Spices:
  10. Add sugar, cardamom, saffron, and raisins. Cook for another 10 minutes until well combined.
  11. Garnish and Serve:
  12. Remove from heat and garnish with chopped pistachios and sliced almonds. Serve warm, at room temperature, or chilled.

Green cardamom pods for homemade kheer recipe

Tips for the Perfect Kheer

  • Use full-fat milk for the richest flavor and creamiest texture.
  • Stir the pudding frequently to prevent the milk from scorching.
  • Cook over low heat for the best consistency.
  • Don’t rush the cooking process; slow simmering creates authentic flavor.
  • Kheer thickens as it cools, so keep it slightly thinner than your desired final consistency.
  • Garnish just before serving for the freshest flavor and best presentation.

The History of Kheer

Kheer is one of the oldest known desserts in the Indian subcontinent, with a history that dates back more than 2,000 years. Historians believe early versions of this creamy rice pudding were prepared during ancient times using rice, milk, and honey, long before refined sugar became widely available.

As Indian cuisine evolved, Homemade Kheer became a staple dessert in homes, temples, and royal kitchens. It was often prepared during festivals, weddings, birthdays, and religious ceremonies as a symbol of prosperity, purity, and celebration. Today, Kheer remains one of India’s most treasured desserts. Although every region has its own unique variation, the traditional combination of rice, milk, sugar, and cardamom continues to be the foundation of this beloved recipe.

Is Kheer the Same as Rice Pudding?

Not exactly. While Creamy Kheer belongs to the rice pudding family, it has several characteristics that make it distinctly Indian.

Unlike many Western rice puddings, Easy Kheer Recipe is slowly simmered for a longer period, allowing the milk to naturally thicken and develop a rich flavor. It is traditionally flavored with cardamom, saffron, and nuts rather than vanilla or cinnamon.

Here’s a quick comparison.

Kheer Traditional Rice Pudding
Flavored with cardamom and saffron Usually flavored with vanilla.
Made with basmati rice Often made with short-grain or Arborio rice
Garnished with nuts and raisins Often served plain or with cinnamon
Popular in India Popular in Europe and North America
Lightly aromatic Creamier dairy flavor

Although both desserts are comforting and creamy, Kheer offers a unique blend of spices and flavors that reflects India’s rich culinary traditions.

Fresh homemade kheer recipe for breakfast and dessert

Popular Variations of Kheer

One of the reasons Kheer has remained popular for centuries is its versatility. Across India, families prepare many different versions using seasonal ingredients and regional specialties.

Vermicelli Kheer

Also known as Seviyan Kheer, this version replaces rice with thin roasted vermicelli noodles for a lighter texture.

Sabudana Kheer

Made with tapioca pearls instead of rice, this variation is especially popular during religious fasting periods.

Carrot Kheer

Fresh grated carrots are cooked with milk and sugar to create a colorful dessert with a naturally sweet flavor.

Makhana Kheer

Fox nuts (lotus seeds) are simmered in milk until soft and creamy, creating a nutritious alternative to traditional rice Kheer.

Millet Kheer

Millets such as foxtail or barnyard millet can be used instead of rice for a wholesome and fiber-rich dessert.

Delicious Garnishing Ideas(Easy Kheer Recipe)

The right toppings can elevate a simple bowl of Rice Kheer into an elegant dessert.

Pistachios: Chopped pistachios add a vibrant green color and a satisfying crunch.

Almonds: Thinly sliced almonds complement the creamy pudding with their delicate nutty flavor.

Raisins: Soft raisins provide natural sweetness and pair beautifully with cardamom.

Saffron: A few strands of saffron not only add a luxurious golden color but also enhance the dessert’s aroma.

Dried Rose Petals: Edible rose petals create a beautiful presentation and a subtle floral touch.

Silver Leaf (Varak): For festive occasions, some people decorate Creamy Kheer with edible silver leaf to give it a traditional royal appearance.

Delicious kheer recipe topped with nuts and saffron

Common Mistakes to Avoid

Even experienced cooks can make a few mistakes when preparing Kheer.

Cooking Over High Heat

Milk can burn easily, affecting the flavor of the entire dessert. Always cook over low heat.

Not Stirring Frequently

Rice tends to settle at the bottom of the pot. Regular stirring prevents sticking and ensures even cooking.

Adding Sugar Too Early

It’s best to wait until the rice has softened before adding sugar, as sugar can slow the cooking process.

Using Low-Fat Milk

Whole milk creates a much richer and creamier pudding.

Skipping the Soaking Step

Soaking the rice for about 20 minutes helps it cook evenly and shortens the cooking time.

How to Store Kheer

Kheer stores well, making it a great make-ahead dessert.

  • Allow it to cool completely before refrigerating.
  • Store it in an airtight container.
  • Keep refrigerated for up to 4 days.
  • Stir in a little cold or warm milk before serving if it becomes too thick.

Can You Freeze Kheer?

Yes. Indian Rice Pudding can be frozen for up to two months.

Place individual portions in freezer-safe containers and thaw them overnight in the refrigerator. Reheat gently over low heat while stirring and add a splash of milk to restore its creamy consistency.

Creamy Indian kheer dessert made with rice and milk

Is Kheer Healthy?

Kheer is made with wholesome ingredients such as milk, rice, and nuts, making it a satisfying dessert when enjoyed in moderation.

Milk provides calcium and protein, while nuts contribute healthy fats and essential minerals. You can also reduce the sugar or substitute it with natural sweeteners if you prefer a lighter version.

Although Kheer is an indulgent dessert, its simple ingredients make it a more nourishing choice than many heavily processed sweets.

What to Serve with Creamy Kheer

Kheer is delicious on its own, but pairing it with traditional Indian treats can make the experience even more enjoyable.

Fresh Fruit

Fresh mangoes, berries, bananas, or pomegranate seeds add a refreshing contrast to the rich and creamy pudding.

Indian Sweets

Serve Kheer alongside classic Indian desserts like Gulab Jamun, Jalebi, or Rasmalai for a festive dessert platter.

Chai Tea

A cup of freshly brewed masala chai complements the creamy texture of Kheer with its warm spices.

Roasted Nuts

Extra pistachios, almonds, or cashews add crunch and enhance the dessert’s nutty flavor.

Frequently Asked Questions(Kheer recipe)

What is Kheer made of?

Traditional Kheer is made with basmati rice, whole milk, sugar, cardamom, and a garnish of nuts and raisins. Some recipes also include saffron for extra flavor and color.

Can I make Kheer without rice?

Yes. Popular alternatives include vermicelli, tapioca pearls (sabudana), fox nuts (makhana), millet, or even quinoa.

Which rice is best for a Kheer recipe?

Basmati rice is the traditional choice because of its delicate aroma and fluffy texture. However, other long-grain rice varieties can also be used.

Can I make Kheer with condensed milk?

Yes. Condensed milk creates a richer dessert and reduces cooking time, although the traditional recipe uses only whole milk.

Is Kheer served hot or cold?

Both. Many people enjoy Kheer warm during winter, while chilled Kheer is especially refreshing in hot weather.

How long does Kheer last?

Stored in an airtight container, Kheer stays fresh in the refrigerator for up to four days.

Why did my Kheer become too thick?

Rice continues to absorb milk as it cools. Simply stir in a little warm milk before serving to loosen the consistency.

Can I make vegan Kheer?

Absolutely. Replace dairy milk with almond milk, oat milk, or coconut milk for a delicious plant-based version.

Is Kheer gluten-free?

Yes. Traditional rice Kheer is naturally gluten-free. Always check packaged ingredients if you have dietary restrictions.

Can I prepare Kheer ahead of time?

Yes. In fact, many people believe Kheer tastes even better after chilling for several hours, allowing the flavors to develop fully.

Easy homemade kheer recipe cooking process with saffron and cardamom

Why This Kheer Recipe Works

This recipe uses traditional ingredients and a slow cooking method to create a rich, creamy texture without heavy cream or condensed milk. Full-fat milk naturally thickens as it simmers, while basmati rice absorbs the flavors without becoming mushy. Cardamom, saffron, and nuts add authentic flavor, making this recipe both simple and true to traditional Indian cooking.

Make-Ahead Instructions

Kheer is one of the easiest desserts to prepare in advance.

Cook the pudding one day before serving and store it in an airtight container in the refrigerator. As it chills, the flavors continue to develop, and the texture becomes even creamier.

Before serving, stir in a small splash of cold milk if the pudding has thickened too much.

Serving Suggestions

The kheer recipe is incredibly versatile and can be served in many different ways.

  • Serve warm during the winter months.
  • Chill for several hours for a refreshing summer dessert.
  • Garnish with saffron strands, pistachios, and almonds.
  • Sprinkle with edible dried rose petals for an elegant presentation.
  • Pair with fresh fruit for a lighter dessert.

Why This Kheer Recipe Works

Unlike quick recipes that rely on condensed milk or heavy cream, this authentic Kheer recipe develops its rich flavor naturally through slow cooking.

The combination of full-fat milk, fragrant basmati rice, and aromatic cardamom creates a perfectly balanced dessert that’s creamy without being heavy. Using traditional ingredients also gives the pudding an authentic taste that’s similar to homemade Kheer served across India.

Conclusion

Kheer has remained one of India’s most beloved desserts for centuries, and it’s easy to see why. With its creamy texture, delicate aroma, and simple ingredients, this traditional rice pudding is both comforting and elegant.

Whether you’re making it for a festive celebration, a family gathering, or simply to satisfy a sweet craving, this authentic Kheer recipe is one you’ll return to again and again. Garnished with pistachios, almonds, and saffron, every bowl offers the perfect balance of richness and warmth. Once you’ve mastered this classic Indian dessert, you’ll discover why Kheer continues to be a favorite in homes around the world.

You May Also Like

If you enjoyed this Kheer recipe, you might also love these traditional desserts:

These classic recipes showcase the rich dessert traditions of the Middle East and South Asia, offering a variety of creamy, fragrant, and comforting sweets to try at home.

 

 

Leave A Reply

Your email address will not be published.

Recipe Rating