Delightful & Timeless Indian Creamy Kheer

Posted on October 5, 2025 ·

by Bellie

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

When it comes to traditional Indian sweets, nothing is more beloved than Creamy Kheer. This humble yet decadent dish is a celebration of simplicity, flavor, and comfort. Made with rice, milk, and a handful of pantry staples, it has earned its place as a cherished Indian food dessert in festivals, celebrations, and everyday home cooking.

What makes this dessert truly stand out is its creamy texture, subtle sweetness, and the fragrant notes of cardamom, saffron, and nuts. Whether served warm or chilled, Creamy Kheer is more than just a rice sweet recipe—it’s an emotion for many, a nostalgic dish that brings people together at the table.

Whether you’re new to Indian food recipes dessert, or searching for easy Indian sweets to try, this kheer recipe is the perfect starting point.

Why Creamy Kheer Is One of the Most Loved Indian Food Desserts

Across India and beyond, kheer holds a special place in the hearts of dessert lovers. It’s one of the oldest Ayurveda dessert recipes, often prepared to celebrate joyous occasions or simply to warm up the soul on a quiet evening.

The beauty of creamy kheer lies in its versatility. While traditionally made with just rice and milk, it can be elevated with saffron, rose water, dried fruits, and nuts. It’s light enough to enjoy after a full meal but indulgent enough to be served as the highlight of a festive menu.

Unlike many dessert Indian recipes that require intricate steps or specialty equipment, kheer is straightforward and budget-friendly. It’s the kind of dish that comforts you from the first spoonful.

Who Will Love This Creamy Indian Dessert Recipe?

Everyone. That’s the short answer.

However, here’s who will especially appreciate this recipe:

  • Fans of Indian rice dessert classics like phirni or payasam
  • New cooks looking for a no-fuss, beginner-friendly sweet
  • People following Ayurvedic or vegetarian diets, since it’s naturally free from eggs and gelatin
  • Home bakers or dessert lovers seeking warm, cozy dishes during cooler months
  • Anyone nostalgic for traditional Indian flavors

If you’re in search of a recipe Indian foods lovers have passed down for generations, Creamy Kheer is it.

Traditional Ingredients for Creamy Kheer (with Quantities)

To make the most authentic and flavorful Creamy Kheer, you’ll need:

  • 1/2 cup basmati rice (rinsed and soaked for 30 minutes)
  • 1 liter (4 cups) whole milk
  • 1/2 cup sugar (adjust to taste)
  • 1/4 teaspoon ground cardamom
  • 8–10 saffron strands (optional, soaked in 1 tbsp warm milk)
  • 2 tablespoons chopped almonds
  • 2 tablespoons chopped cashews
  • 1 tablespoon golden raisins
  • 1 teaspoon rose water (optional)

This combination of ingredients results in a luscious, creamy dessert with the perfect balance of aroma and richness. The use of full-fat milk ensures a decadent consistency that makes this dish such a standout among creamy Indian dessert recipes.

Essential Tools for Making Kheer at Home

Good news: you don’t need fancy equipment. These basic kitchen tools will do the job:

  • Heavy-bottomed saucepan or kadhai
  • Wooden spoon or silicone spatula
  • Small bowl (for soaking saffron)
  • Ladle
  • Measuring cups and spoons
  • Serving bowls or dessert cups

Using a heavy-bottomed pan is particularly important to prevent the milk from burning and sticking during the slow cooking process.

Step-by-Step Method to Make Creamy Kheer the Authentic Way

1. Soak the rice: Begin by rinsing the basmati rice until the water runs clear. Then soak it in water for about 30 minutes. This step ensures the grains cook evenly and break down nicely in the milk.

2. Heat the milk: In a large, heavy-bottomed pan, bring the milk to a gentle boil over medium heat. Stir occasionally to prevent scorching.

3. Add rice and cook slowly: Drain the soaked rice and add it to the milk. Stir well and reduce the heat to low. Let it simmer gently, stirring frequently. Cook for about 30–40 minutes until the rice is soft and the milk has thickened.

4. Add saffron and cardamom: Once the rice is tender and the milk has reduced by about a third, add the saffron milk and cardamom powder. These elevate the aroma beautifully.

5. Sweeten and enrich: Add sugar and stir until dissolved. Then add the chopped nuts and raisins. Let everything simmer together for another 5–7 minutes.

6. Finish with rose water: Optional, but recommended. Stir in the rose water at the end for a lovely floral note.

7. Serve warm or chilled: Kheer can be enjoyed immediately while still warm, or chilled in the refrigerator for a few hours.

Each spoonful is velvety and filled with subtle spice, crunch from the nuts, and chewy raisins. A perfect example of Indian food dessert done right.

Tips for the Perfect Creamy Texture and Fragrance

Use full-fat milk for the creamiest results
Soak the rice beforehand so it breaks down during cooking
Stir often to avoid sticking at the bottom
Use fresh ground cardamom for the best aroma
Saffron and rose water are optional but take this dish to the next level
Toast nuts lightly before adding them to deepen flavor

Once you master this recipe, you’ll never need to search for other rice sweet recipes again.

Easy Variations and Ayurveda Dessert Recipe Adaptations

While this is a classic recipe, Creamy Kheer can easily be adapted:

Vegan version: Replace milk with full-fat coconut milk or almond milk
Low-sugar version: Use jaggery or date syrup in place of sugar
Millet kheer: Replace rice with millet or quinoa for a modern twist
Festive variation: Add chopped figs, pistachios, or edible silver leaf for Diwali or Eid
Cooling Ayurvedic kheer: Add a pinch of nutmeg and serve chilled to balance body heat

Looking for more unique Indian sweets? You might also enjoy sweet potato lentil patties for a sweet-savory combo or taro sago dessert for a fusion twist.

Common Mistakes to Avoid When Making Indian Rice Dessert

Using skim milk – always go for full-fat for richness
Adding sugar too early – it can prevent rice from cooking properly
Not stirring enough – milk may burn or form a skin
Cooking on high heat – low and slow yields the best creamy texture
Using unsoaked rice – this results in uneven cooking and gritty texture

By avoiding these mistakes, you’ll always get a velvety smooth Creamy Kheer.

How to Serve Creamy Kheer Like a Pro

For casual serving, use small dessert bowls or cups
Garnish with slivered almonds, saffron strands, or edible rose petals
For celebrations, serve in traditional clay pots or katoris
Add a spoon of thick malai (cream) or condensed milk for richness
Pair it with Indian snacks or after a light Indian meal for a satisfying end

This kheer also makes a great addition to an Indian food dessert buffet alongside gulab jamun or coconut milk pancakes.

How to Store Leftovers and Prepare Kheer in Advance

Let kheer cool completely before storing
Refrigerate in an airtight container for up to 3 days
It will thicken when chilled—add a splash of milk before reheating
Can be eaten cold or warm depending on your preference
Not recommended for freezing as milk may separate

This makes Creamy Kheer a perfect make-ahead dessert for Diwali, Holi, or any festive meal.

Perfect Food Pairings for This Indian Food Dessert (No Alcohol)

Cardamom chai or masala tea
Rose or saffron-infused milk
Warm almond milk with cinnamon
Fresh mango lassi or sweetened yogurt
Ginger tea for a soothing pairing

Skip the wine or spirits—dessert Indian recipes like kheer shine best with light, comforting drinks.

FAQs About Creamy Kheer and Other Rice Sweet Recipes

Can I use leftover rice to make kheer?
Yes, but it won’t be as creamy. Cooked rice should be boiled longer to break down.

Is kheer the same as payasam?
They are similar, but payasam often uses coconut milk and is more common in South India.

What’s the best rice for kheer?
Basmati rice gives the best texture and fragrance. You can also try short-grain rice for a thicker version.

Can I use condensed milk?
Yes! It adds richness. Use it in place of part of the milk and reduce added sugar.

Is this kheer gluten-free?
Absolutely. It’s naturally gluten-free and vegetarian.

Final Thoughts: The Best Way to Enjoy a Classic Indian Food Recipes Dessert

Creamy Kheer is more than just a dessert—it’s an expression of tradition, hospitality, and warmth. With its comforting ingredients and rich heritage, it’s a dish that can be enjoyed all year round, but especially during festive seasons or cozy nights in.

Whether you’re exploring Ayurveda dessert recipes, trying your hand at easy Indian sweets, or just craving something nostalgic and creamy, this kheer recipe delivers every single time. It’s easy to prepare, deeply satisfying, and absolutely timeless.

So go ahead—stir a pot of milk and rice, let it simmer, and savor the magic of this classic Indian rice dessert.

Share and Subscribe for More Easy Indian Sweets and Recipe Indian Foods

If you loved this Creamy Kheer, don’t forget to share it with friends and family. And for more recipe Indian foods—both savory and sweet—be sure to subscribe to the blog for new ideas straight to your inbox.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Comforting Creamy Kheer: A Timeless Indian Rice Dessert


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Creamy Kheer is a beloved Indian rice dessert made with milk, basmati rice, and aromatic spices. With its smooth, rich texture and subtle sweetness from cardamom and saffron, this traditional dish captures the essence of Indian comfort food. Whether enjoyed warm or chilled, it’s a timeless sweet that brings warmth and nostalgia to any celebration or meal.


Ingredients

Scale
  • 1/2 cup basmati rice (rinsed and soaked for 30 minutes)
  • 1 liter (4 cups) whole milk
  • 1/2 cup sugar (adjust to taste)
  • 1/4 teaspoon ground cardamom
  • 810 saffron strands (optional, soaked in 1 tbsp warm milk)
  • 2 tablespoons chopped almonds
  • 2 tablespoons chopped cashews
  • 1 tablespoon golden raisins
  • 1 teaspoon rose water (optional)

Instructions

  1. Soak the rice: Rinse basmati rice until the water runs clear, then soak for 30 minutes.
  2. Heat the milk: In a heavy-bottomed pan, bring milk to a gentle boil over medium heat, stirring occasionally.
  3. Cook the rice: Drain soaked rice and add it to the milk. Lower the heat and let it simmer, stirring frequently to prevent sticking.
  4. Simmer until thick: Cook for 30–40 minutes until the rice is soft and the milk thickens to a creamy consistency.
  5. Add flavor: Stir in saffron milk and cardamom powder. Mix gently for fragrance and color.
  6. Sweeten and enrich: Add sugar, almonds, cashews, and raisins. Stir until sugar dissolves completely.
  7. Finish: Add rose water (optional), then serve warm or chilled, garnished with extra nuts or saffron strands.

Notes

  • Always use full-fat milk for a creamy texture.
  • Stir often to prevent milk from burning.
  • Add sugar only after rice has softened to maintain consistency.
  • For a vegan version, substitute with coconut or almond milk.
  • Refrigerate leftovers and add a splash of milk before reheating.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 285
  • Sugar: 28g
  • Sodium: 80mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 1g
  • Protein: 8g
  • Cholesterol: 25mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star