Creamy Kheer Recipe: Irresistibly Rich Indian Rice Pudding

There’s an enchanting quality to the aroma that fills my kitchen when I prepare Creamy Kheer, the traditional Indian rice pudding. As the sweet scent of saffron mingles with the warm notes of cardamom, I’m instantly transported to festive celebrations and cherished family gatherings. This delightful dish is not just a dessert; it embodies comfort, nostalgia, and a touch of elegance, making it perfect for both special occasions and cozy weeknight treats.

With just a handful of simple ingredients, including creamy whole milk and tender basmati rice, this recipe comes together effortlessly in about an hour. It’s incredibly versatile too—whether you prefer it warm after a hearty meal or chilled for a refreshing dessert on a hot day, kheer always satisfies. Plus, for those looking for lighter or dairy-free options, I’ve included variations to suit every palate. Join me in creating this creamy masterpiece that promises to delight anyone who takes a bite!

Why is Creamy Kheer Recipe a Must-Try?

Indulgent creaminess: This kheer is incredibly rich with just the right balance of sweetness, thanks to the whole milk and saffron.
Unique flavors: The enchanting blend of cardamom and saffron creates an aromatic experience that’s simply irresistible.
Versatile options: Enjoy it warm as a comforting dessert or chilled as a refreshing treat—ideal for any occasion!
Quick prep time: You can whip up this delicious rice pudding in about an hour, making it perfect for both busy weeknights and festive gatherings.
Diet-friendly: With easy substitutions for dairy-free and gluten-free variations, everyone can enjoy this delightful dessert!

Creamy Kheer Recipe Ingredients

For the Rice Pudding

  • Basmati Rice – Wash and drain before use to achieve the perfect creaminess.
  • Whole Milk – The key to rich texture; substitute coconut or almond milk for a dairy-free version.
  • Ghee – Adds a nutty richness; can be replaced with butter or vegan butter if preferred.
  • Cardamom Pods – Infuse aromatic flavor; be sure to split them for maximum impact.
  • Granulated Sugar – Sweetens the kheer; start with ¼ cup and adjust according to your taste.
  • Saffron Strands – Provides a unique flavor and stunning golden color to the dish.
  • Salt – A pinch enhances all the rich flavors; don’t skip this crucial step!

For Garnish

  • Pistachios & Almonds – Optional but great for adding crunchy texture and a touch of elegance.

This Creamy Kheer Recipe is a delightful blend of flavors and textures that will surely become a family favorite!

How to Make Creamy Kheer

  1. Prepare Rice: Begin by washing the basmati rice in water until it runs clear. This step ensures a smoother, creamier kheer. After washing, drain the rice well.

  2. Toast Rice & Spices: In a heavy-bottomed pan, melt the ghee over medium heat. Add the split cardamom pods and drained rice, toasting them together for 1-2 minutes until fragrant. This step builds an aromatic base for your kheer.

  3. Combine with Milk: Pour in the whole milk, bringing it to a gentle boil while stirring for 5-7 minutes. Once it boils, reduce the heat to low and let it simmer for 40-50 minutes, stirring occasionally to prevent sticking.

  4. Adjust Texture: If you prefer a smoother consistency, gently whisk the kheer to break up cooked rice grains. This optional step ensures a luxurious texture.

  5. Sweeten & Flavor: Stir in the sugar, saffron, and a pinch of salt. Continue cooking for an additional 5-10 minutes until the kheer reaches your desired thickness. It should be creamy and velvety.

  6. Serve: Carefully remove the cardamom pods before serving. Enjoy your kheer hot or chilled, and feel free to garnish with chopped nuts for extra flavor and texture.

Optional: Top with additional pistachios or almonds for a delightful crunch!

Exact quantities are listed in the recipe card below.

Creamy Kheer Recipe (Indian Rice Pudding)

How to Store and Freeze Creamy Kheer

Fridge: Store any leftover kheer in an airtight container in the refrigerator for up to 3 days to maintain its creamy texture and flavors.

Freezer: You can freeze kheer in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating for the best consistency.

Reheating: When ready to enjoy, gently reheat on the stovetop over low heat, adding a splash of milk to restore the creamy consistency if needed.

Cooling Notes: Remember that kheer thickens as it cools; adjust the texture by mixing in a little milk during reheating, ensuring each bite of your creamy kheer remains delightful!

Make Ahead Options

Creamy Kheer is a fantastic dessert to prep in advance, saving you precious time on busy weeknights or during festive occasions! You can prepare the kheer itself up to 3 days ahead of time. Simply follow the recipe instructions, and once it cools, store it in an airtight container in the refrigerator. To maintain its creamy texture, consider adding a splash of milk when reheating to restore consistency. When you’re ready to serve, just warm it gently on the stovetop and finish with your choice of garnishes like pistachios or almonds. This way, you’ll have a delicious dessert that’s just as delightful, all with minimal effort!

Creamy Kheer Recipe Variations

Customize this delightful kheer to bring out new flavors and textures that will enchant your taste buds.

  • Dairy-Free: Replace whole milk with coconut or almond milk for a luscious, dairy-free version that still delivers creaminess.

  • Nutty Twist: Use different nuts like cashews or walnuts for garnishing, adding a unique flavor and crunch that complements the dish beautifully.

  • Sweetener Swap: For a healthier take, try natural sweeteners like maple syrup or agave nectar instead of traditional sugar, creating a delightful yet lighter dessert.

  • Flavor Boost: Add a splash of vanilla extract for an extra layer of flavor that mingles wonderfully with cardamom and saffron.

  • Raisin Addition: Toss in some raisins during the cooking process for a burst of sweetness that contrasts nicely with the creaminess.

  • Spice Variations: Experiment with a pinch of cinnamon or nutmeg alongside cardamom to introduce a warm and fragrant profile to your kheer.

  • Fruit Infusion: Stir in fresh or dried fruits like mango or apricots before serving for a sweet, vibrant addition that brightens the dish.

  • Heat It Up: Add a hint of crushed red pepper or a sprinkle of black pepper to energize your kheer with a mild heat; it’s unusual but simply irresistible!

What to Serve with Creamy Kheer?

A bowl of kheer can be the star of your dessert table, but why not enhance your meal with delightful pairings?

  • Warm Spiced Tea: The fragrant spices in chai complement the soothing sweetness of kheer, creating a comforting blend for your palate.

  • Mango Lassi: This creamy yogurt drink adds a refreshing touch and balances the richness of kheer beautifully, perfect for warm weather.

  • Almond Biscotti: The crunchiness of biscotti offers a delightful contrast to the soft texture of kheer, making each bite a textural adventure.

  • Fresh Fruit Salad: Light and vibrant, a medley of seasonal fruits adds a refreshing zing that pairs wonderfully with the creamy sweetness of kheer.

  • Roti or Naan: Lightly toasted bread brings a warm, rustic element to your meal, giving a nice contrast to the sweet finish of kheer.

  • Coconut Macaroons: These chewy delights echo the coconut flavor from a dairy-free variant of kheer, creating a harmonious dessert spread.

Serving these alongside your creamy kheer will not only elevate your meal but also add layers of flavor and texture that everyone will savor!

Expert Tips for Creamy Kheer Recipe

  • Frequent Stirring: Stir often while the kheer simmers to prevent the rice from sticking to the pan, ensuring a smooth consistency.

  • Right Rice Choice: Basmati rice is best as it has the right starch content for achieving a creamy texture. Avoid overcooking it for optimal results.

  • Dairy-Free Twist: If opting for a dairy-free version, coconut or almond milk can be used without compromising the kheer’s delightful creaminess.

  • Adjusting Sweetness: Start with less sugar and taste as you go. You can always add more, but it’s difficult to fix an overly sweet kheer.

  • Cooling Consideration: Remember, kheer thickens as it cools; if it’s too thick after refrigeration, mix in a little milk when reheating to restore its creaminess.

  • Garnish Variety: Feel free to experiment with garnish—different nuts or even dried fruits can enhance the visual appeal and flavor of your creamy kheer.

Creamy Kheer Recipe (Indian Rice Pudding)

Creamy Kheer Recipe FAQs

What type of rice is best for making kheer?
Basmati rice is the ideal choice for making kheer due to its high starch content, which contributes to the creamy texture we all love. Make sure to wash and drain it well before cooking to achieve the perfect consistency.

How do I store leftover kheer?
Absolutely! To store leftover kheer, place it in an airtight container in the refrigerator. It will keep well for up to 3 days. When you’re ready to enjoy it again, gently reheat it on the stovetop, adding a splash of milk to restore its creamy texture if it has thickened.

Can I freeze kheer, and if so, how?
Certainly! You can freeze kheer for up to 2 months. To do this, ladle the cooled kheer into a freezer-safe container, leaving a little space at the top for expansion. When you’re ready to enjoy it, simply transfer the container to the fridge the night before to thaw, and then reheat gently on the stovetop, adding a bit of milk if necessary to regain that luscious creaminess.

What if my kheer turns out too thick or sticky after cooling?
Very! If your kheer ends up too thick or sticky after it cools, don’t worry! Just reheat it on low heat while stirring, and gradually add some milk until it reaches your desired creamy consistency. This will help bring it back to life, making each spoonful delightful.

Can I use a dairy-free alternative for kheer?
Yes, indeed! For a dairy-free version of Creamy Kheer, simply substitute whole milk with coconut milk or almond milk. Both options provide a deliciously creamy texture that complements the traditional flavors, making it accessible for those with dietary restrictions.

How do I know if my ingredients are fresh enough for kheer?
It’s a great question! Ensure that your basmati rice is free from any odd smells or discoloration, as old rice can affect the kheer’s taste. When using milk, make sure it hasn’t passed its expiration date, and check that there are no off smells or unusual appearances. If you see dark spots or clumping in your milk, it’s best to discard it. Fresh ingredients will bring out the beautiful creaminess and flavors of your kheer!

Creamy Kheer Recipe (Indian Rice Pudding)

Creamy Kheer Recipe: Irresistibly Rich Indian Rice Pudding

Discover the enchanting flavors of Creamy Kheer, the traditional Indian rice pudding that embodies comfort and nostalgia.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: DESSERTS
Cuisine: Indian
Calories: 300

Ingredients
  

For the Rice Pudding
  • 1 cup Basmati Rice Wash and drain before use for creaminess
  • 4 cups Whole Milk Substitute coconut or almond milk for dairy-free
  • 2 tablespoons Ghee Can be replaced with butter or vegan butter
  • 4 pods Cardamom Split for maximum flavor
  • 1/4 cup Granulated Sugar Adjust according to taste
  • 1 pinch Saffron Strands Provides flavor and golden color
  • 1 pinch Salt Enhances all flavors
For Garnish
  • 1/4 cup Pistachios Chopped, optional for crunch
  • 1/4 cup Almonds Chopped, optional for crunch

Equipment

  • Heavy-Bottomed Pan

Method
 

How to Make Creamy Kheer
  1. Begin by washing the basmati rice in water until it runs clear, then drain well.
  2. In a heavy-bottomed pan, melt the ghee over medium heat and add the split cardamom pods and drained rice, toasting for 1-2 minutes until fragrant.
  3. Pour in the whole milk, bring to a gentle boil while stirring for 5-7 minutes. Reduce heat to low and let simmer for 40-50 minutes, stirring occasionally.
  4. For a smoother consistency, gently whisk the kheer to break up cooked rice grains.
  5. Stir in the sugar, saffron, and salt, and continue cooking for an additional 5-10 minutes until desired thickness.
  6. Carefully remove cardamom pods before serving, and enjoy kheer hot or chilled, garnished with nuts if desired.

Nutrition

Serving: 1cupCalories: 300kcalCarbohydrates: 50gProtein: 8gFat: 10gSaturated Fat: 5gMonounsaturated Fat: 5gCholesterol: 20mgSodium: 100mgPotassium: 200mgFiber: 1gSugar: 20gVitamin A: 500IUCalcium: 200mgIron: 1mg

Notes

Kheer thickens as it cools; mix in a little milk during reheating if needed to restore creaminess.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating