Kheer Indian Rice Pudding Recipe: Creamy & Aromatic Delight

Kheer (Indian Rice Pudding) Recipe

I never thought I’d find a Kheer (Indian Rice Pudding) recipe easier and more rewarding than this one. Imagine the gentle sweetness of slow-simmered basmati and arborio rice swirling in rich whole milk, perfumed by heavenly cardamom and rose water, and crowned with crunchy slivered almonds and pistachios. Every spoonful feels like a comforting hug, creamy and luscious, perfect for any day you crave a touch of tradition and warmth in a bowl.

Why You’ll Love This Kheer (Indian Rice Pudding) Recipe

  • Rich, authentic flavor: This recipe blends aromatic basmati and risotto rice gently simmered to creamy perfection, delivering that classic Indian dessert you adore.
  • Simple ingredients: Using pantry staples like sugar, whole milk, and a handful of nuts, it’s both accessible and extraordinarily satisfying.
  • Impressively indulgent: Coconut hints from cream or ghee and saffron’s golden touch elevate this pudding’s luxurious texture every time you make it.
  • Perfect for sharing: With a yield of 10 servings, it’s ideal for parties, family dinners, or special occasions that call for something sweet and traditional.
  • Time well invested: Though it’s a labor of love with a total time of 3 hours and 5 minutes, the slow simmering ensures every grain absorbs the milky sweetness and delicate spices.

Why This Kheer (Indian Rice Pudding) Recipe Works

This luscious dish succeeds thanks to its thoughtful combination of two types of rice: basmati, which provides a lovely fragrance and subtle nutty bite, and arborio, which brings that irresistible creamy, sticky consistency. The stovetop method encourages careful simmering and frequent stirring, preventing any sticking or scorching while coaxing the mixture into a silky custard-like texture. Adding rice flour as a thickening agent near the end is a clever technique that boosts creaminess without heaviness. The final infusion of cardamom, rose water, and nuts adds layers of fragrance and crunch, creating a harmonious dessert experience.

Ingredients You’ll Need

Grab a mix of fragrant, organic basmati rice and arborio risotto rice to build the pudding’s unique texture. Whole milk forms the creamy base, while golden raisins, aromatic cardamom, and rose water create the soul of this treat.

  • ¼ cup basmati rice (organic): For that classic fragrance and slightly firm grain.
  • ¼ cups arborio rice (risotto rice, organic): Adds luscious creaminess and thickness.
  • 2 quarts whole milk: The rich canvas that transforms rice into dreamlike pudding.
  • ½ cup sugar: Sweetens the dish with just the right balance.
  • 2 tablespoons rice flour: A secret thickener for that velvety finish.
  • 2 tablespoons raisins (golden): Little bursts of natural sweetness within every bite.
  • 2 tablespoons heavy cream or 1 tablespoon ghee (optional): Elevates richness and depth of flavor.
  • 1 tsp ground cardamom (adjust per taste): Imparts warm, spicy notes to awaken the senses.
  • 2 teaspoons rose water: Delivers delicate floral perfuming that’s unmistakably Indian.
  • 2 tablespoons almond slices: Adds gentle crunch and nutty depth.
  • 1 tablespoon pistachios (unsalted, slivered): For vibrant color and rich texture contrast.
  • ¼ teaspoon saffron (optional): A luxurious accent that gilds the pudding in aromatic warmth.
  • More nuts and rose petals: To garnish and make the dish visually stunning.

Ingredient Substitutions & Tips

  • Basmati rice: Can be substituted with jasmine rice for a different floral aroma, though the texture will vary slightly.
  • Rice flour: Cornstarch or arrowroot can be used in the same quantity as an alternative thickener.
  • Heavy cream or ghee: For a dairy-free variation, coconut cream can be a lovely substitute that adds tropical flair.
  • Rose water: If unavailable, a splash of orange blossom water can offer a similar delicate floral note.

👨‍🍳 Pro Tips for Perfect Results

  • Soak your rice: Soaking basmati and arborio rice separately for an hour softens the grains and ensures a tender, even cook.
  • Stir frequently: Prevent the milk from scorching or boiling over by stirring regularly during cooking.
  • Control your heat: Lower the heat when adding rice to keep a gentle simmer and achieve creamy consistency without burning.
  • Use a heavy-bottomed pot: This helps distribute heat evenly and prevents sticking.
  • Add cream or ghee at the end: This amplifies richness and smooth texture without overpowering the natural flavors.

How to Make Kheer (Indian Rice Pudding) Recipe

Step 1: Soak Rice

Begin by soaking the basmati and arborio rice separately in water for one hour. Don’t forget to drain them thoroughly afterward, crushing a few basmati grains gently to encourage creamier texture without overdoing it.

💡 Pro Tip: This soaking step softens the rice, enabling it to cook evenly and absorb the milk flavors beautifully.

Step 2: Boil Milk

In a wide, heavy-bottomed pot, bring the whole milk to a gentle boil over medium-high heat. This will take about 8 to 10 minutes and sets the stage for the rich pudding to come.

💡 Pro Tip: Watch closely to avoid milk boiling over—adjusting heat early keeps the kitchen clean and the milk silky.

Step 3: Cook Rice

Lower the heat to medium-low and add the drained rice to the bubbling milk. For 30 minutes, stir periodically to prevent sticking or overflowing while the rice slowly plumps and softens.

💡 Pro Tip: Dedicate attention here; stirring ensures a creamy texture and prevents those dreaded burnt spots.

Step 4: Add Sugar

Scatter the sugar evenly over the simmering mixture, then continue to cook for another 30 minutes until the grains meld seamlessly into a thickening pudding.

💡 Pro Tip: This extended simmering deepens sweetness and creates that luscious mouthfeel you crave.

Step 5: Add Rice Flour

Mix a quarter cup of the cooked pudding with rice flour to form a smooth paste, then stir it back into the pot. This step thickens the kheer further, enriching the creamy texture perfectly.

💡 Pro Tip: Mixing flour with pudding first avoids lumps, giving you the silkiest result.

Step 6: Add Raisins, Flavorings and Nuts

Toss in golden raisins and let the pudding simmer for 15 minutes, stirring often. Then stir in heavy cream (or ghee), cardamom, rose water, almond slices, and pistachios, gently simmering for an additional 10 minutes. Finally, crush saffron threads and sprinkle on top. Stop cooking once the pudding reaches about 75 percent of your desired thickness—it will set more as it cools.

💡 Pro Tip: These fragrant and rich additions bring stunning layers of flavor and texture, making your kheer unforgettable.

Step 7: Garnish and Serve

Finish with a flourish of extra nuts and delicate rose petals before serving the kheer warm or chilled, as you prefer.

💡 Pro Tip: The visual appeal of garnishes elevates this simple dessert into a showstopper.

Common Mistakes to Avoid

Learn from these common pitfalls:

  • Rushing rice soaking: Not soaking rice well results in harder, unevenly cooked grains.
  • High cooking heat: Boiling too rapidly can scorch milk and spoil texture.
  • Infrequent stirring: Without regular stirring, rice clumps form and milk sticks to the pot.
  • Overcooking: Cooking the pudding beyond 75 percent consistency can lead to a grainy, overly thick result.
  • Skipping thickeners: Not adding rice flour paste will produce a thinner pudding lacking creamy richness.
  • Ignoring seasoning: Omitting cardamom or rose water mutes the classic aromatic charm of kheer.

Delicious Variations to Try

Once you’ve perfected the traditional kheer, the possibilities are delightful:

Chocolate Kheer

Stir in cocoa powder or melted dark chocolate towards the end for an indulgently rich twist on this Indian rice pudding.

Mango Kheer

Fold in fresh or pureed mango during the last simmer for a tropical, fruity flair that complements the creamy base splendidly.

Cashew Kheer

Swap some almonds and pistachios for toasted cashews to add a buttery crunch and slightly sweeter nutty profile.

Cardamom-Spiced Coconut

Replace half the milk with coconut milk and dial up the cardamom for an exotic, velvety dessert.

Rose Petal Garnish Upgrade

Toast edible rose petals lightly with a sprinkle of sugar for a fragrant, crispy garnish that pairs beautifully with the floral notes already present.

How to Serve Kheer (Indian Rice Pudding) Recipe

Kheer (Indian Rice Pudding) Recipe - Recipe Image

Garnishes

Enhance your serving with slivered almonds, pistachios, a light sprinkle of crushed saffron threads, and fresh rose petals for a stunning presentation and added texture.

Side Dishes

Kheer pairs wonderfully with spiced snacks like samosas or light, fragrant chai tea for a balanced treat that dances between sweet and savory.

Creative Ways to Present

Serve in small glass bowls or earthenware cups layered with a drizzle of honey or rose syrup. For a festive touch, place a small edible silver leaf atop for sparkle and tradition.

Make Ahead and Storage

Make-Ahead Instructions

You can prepare the kheer up to a day ahead. Simply cook the pudding through step 6, cool completely, then refrigerate. This lets flavors meld even more deeply.

Storage

Store kheer covered in the refrigerator for up to 3 days. The thickened dessert holds texture well but may continue to thicken; stir before serving.

Freezing

Due to dairy and texture, freezing is not recommended as it can change consistency negatively.

Reheating

Warm gently on the stovetop or microwave with a splash of milk to loosen the texture, stirring occasionally until creamy and hot throughout.

Expert Tips for Success

  • Use organic rice: It makes a subtle but noticeable difference in fragrance and purity.
  • Crush some basmati grains: This encourages the characteristic creaminess without turning the dish to mush.
  • Choose whole milk: Skim or low-fat won’t deliver the same richness and mouthfeel.
  • Be gentle with saffron: Just a pinch blooms best and won’t overpower the delicate balance.
  • Adjust sweetness after simmering: Taste near the end and add sugar gradually to match your preference.
  • Use a wide pan: It facilitates evaporation, thickening the pudding evenly.
  • Don’t skip rose water: Its floral note is the secret ingredient that elevates kheer above other puddings.

Frequently Asked Questions

Can I use only one type of rice for Kheer?

While you can, the blend of basmati and arborio rice gives the best balance of fragrance and creaminess unique to this recipe.

Is there a vegan alternative?

Yes! Substitute whole milk with coconut or almond milk and replace cream/ghee with coconut cream for a delicious vegan-friendly version.

Why does my Kheer sometimes become grainy?

Graininess usually results from overcooking or skipping the rice flour thickening step, so keep an eye on cooking times and stir well.

Can I make Kheer ahead of time?

Absolutely! Kheer tastes even better after resting, as the flavors deepen overnight in the fridge.

How should I store leftover kheer?

Store leftovers in a sealed container in the refrigerator for up to 3 days. Stir before serving to restore creaminess.

What is the purpose of rose water?

Rose water adds a subtle floral fragrance that brightens and elevates the overall flavor of this Indian rice pudding.

Is it okay to serve kheer warm?

Yes, kheer is traditionally served both warm and chilled, depending on personal preference or the occasion.

Final Thoughts

This Kheer (Indian Rice Pudding) Recipe is a timeless celebration of texture, aroma, and flavor that invites you into the heart of Indian culinary tradition. Making it is a soothing ritual that rewards you with creamy, fragrant dessert joy worthy of every spoonful. Whether for a festive gathering or a simple sweet moment at home, this recipe promises warmth and comfort in every bite. I hope you’ll enjoy creating and sharing this beautiful pudding just as much as I do.

Print

Kheer (Indian Rice Pudding) Recipe

Kheer (Indian Rice Pudding) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 77 reviews

Kheer is a classic Indian rice pudding made by simmering basmati and arborio rice in creamy whole milk, sweetened with sugar, and flavored with aromatic cardamom, rose water, and nuts. This comforting dessert can be enjoyed warm or chilled, garnished with nuts and rose petals for an elegant finish.

  • Author: Mari
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 35 minutes
  • Total Time: 2 hours 45 minutes
  • Yield: 10 servings 1x
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

Units Scale

Ingredients

  • 1/4 cup basmati rice (organic)
  • 1/4 cups arborio rice ((risotto rice), organic)
  • 2 quarts whole milk
  • 1/2 cup sugar
  • 2 tablespoons rice flour
  • 2 tablespoons raisins (golden)
  • 2 tablespoons heavy cream or 1 tablespoon ghee (optional)
  • 1 tsp ground cardamom (adjust per taste)
  • 2 teaspoons rose water
  • 2 tablespoons almond slices
  • 1 tablespoon pistachios (unsalted, slivered)
  • 1/4 teaspoon saffron (optional)
  • more nuts
  • rose petals

Instructions

  1. Soak Rice
    In separate bowls, soak basmati rice and arborio rice in water for one hour. Drain the rice well. Crush some of the basmati rice randomly, but do not overdo it.
  2. Boil Milk
    Bring milk to a boil at medium high, in a wide and heavy bottomed cooking pot. This should take about 8 to 10 minutes.
  3. Cook Rice
    Reduce the heat to medium low, add drained rice and cook for 30 minutes. Keep stirring in between, making sure the milk does not boil over or stick at the bottom. Lower the heat if needed.
  4. Add Sugar
    Add sugar and cook for 30 minutes until rice grains are well cooked and start to meld into the milk, which should be thicker now.
  5. Add Rice Flour
    Combine 1/4 cup of cooked mixture with rice flour and make a paste. Stir it back into rice pudding and cook. It should now become more creamy.
  6. Add Raisins, Flavorings and Nuts
    Add raisins and let it simmer for 15 minutes, stirring in between. Finally add the cream, cardamom, rose water, almond slices, pistachio slivers and simmer 10 minutes. Crush the saffron and sprinkle on top.Tip: Stop cooking teh pudding when it has reached 75 percent of the desired consistency. It will become thicker as it cools down.
  7. Garnish and Serve
    Decorate with more nuts and rose petals. Serve it warm or chilled.

Notes

  • Stop cooking the pudding when it has reached 75 percent of the desired consistency. It will become thicker as it cools down.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments