Rice Kheer

Servings: 4 Total Time: 40 mins Difficulty: Beginner
Rice Kheer pinit

Ever crave something that feels like a warm hug in a bowl?

That’s Rice Kheer (rice payasam) for you — creamy, lightly spiced, and perfectly balanced between sweet and nutty. If you want a dessert that works as festive prasad, a chilled summer treat, or a simple weeknight finish, this is the one to keep in your repertoire.

A little culture and context

Payasam (or kheer) is a classic South Indian & pan-Indian dessert served at festivals, weddings, and as temple offerings. Recipes vary regionally — some use sugar, some jaggery; some are milk-heavy, others use coconut milk. 

This version leans traditional: rice cooked in boiled milk, sweetened with jaggery, finished with roasted nuts and cardamom.

Why this dish is a great pick

  • Versatile: Serve warm in winter or chilled in summer.
  • Simple ingredients: Rice, milk, jaggery, and a few nuts — pantry-friendly.
  • Comfort + nutrition: Milk gives calcium and protein; jaggery provides iron and minerals (more on that in Pro Tip).
  • Make-ahead friendly: Paysam stores well and often tastes better after resting.

Ingredients breakdown 

  • Rice (coarsely ground): Gives body and a gentle, comforting graininess. Pulsing it makes the texture creamy without turning into a paste.
  • Boiled milk: The rich base — boiled milk concentrates sweetness and gives the characteristic malai (cream) flavour.
  • Jaggery: Deep, caramel-like sweetness that beats plain sugar in complexity.
  • Cashews & raisins: Roasted cashews add crunch and richness; raisins add bursts of fruity sweetness.
  • Coconut bits (optional): Light tropical aroma and slight chew.
  • Cardamom powder: The aromatic finish — small amount goes a long way.
  • Ghee: For roasting nuts and adding a glossy finish.
🌿 Vegan Swap: Use thick coconut milk in place of boiled cow’s milk, and roast the nuts in coconut oil instead of ghee. Swap jaggery for date syrup if you prefer a milder sweetener.

How the recipe comes together

First, you prepare the rice so it cooks fast and gives body: pulse it briefly to make a coarse mix. Start it in a little water until it softens, then bring in boiled milk — simmer gently so the milk and rice marry without burning. Separately, roast cashews, coconut bits and raisins in a teaspoon of ghee until they sing with color and aroma.

Instead of adding granulated sugar, dissolve jaggery in warm water and strain the syrup (this removes impurities and keeps the payasam clear and smooth). Add the jaggery syrup near the end — cooking it too long can darken the milk and reduce that fresh jaggery fragrance. Finish with cardamom and fold in the roasted nuts and raisins just before serving for the best texture contrast.

💡 Pro Tip: If you want extra creaminess, use full-fat boiled milk and simmer on low. Dissolve and strain jaggery into warm water before adding — that prevents gritty bits and gives a clean, caramel aroma.

What it tastes like

Rice payasam is silky and fragrant — the soft, slightly grainy texture of rice suspended in rich milk, rounded out with jaggery’s deep caramel notes and the warm perfume of cardamom. 

Roasted cashews, raisins and tiny coconut bits add crunch and pops of sweetness. It’s luxurious but not heavy, comforting but not cloying.

What goes along 

  • Serve with poori, vada, or pongal for festival-style meals.
  • For a balance of textures: a crisp banana or papad on the side.
  • If you want contrast, a dollop of plain yogurt or a cooling mint raita works surprisingly well after a sweet finish.

How to serve

  • Warm: ladle into bowls, sprinkle roasted cashews, a few saffron strands or a light dusting of cardamom.
  • Chilled: refrigerate and serve with crushed pistachios on top. Both ways are delicious — choose by season.

Packing & storage

  • Fridge: Store in an airtight container for 2–3 days. Reheat gently on low; add a splash of milk if it thickened too much.
  • Travel / lunchbox: Pour into an insulated flask to keep warm. For chilled servings, pack separately with nut garnish to prevent sogginess.

Party & bulk prep

  • Make larger batches by scaling milk and rice proportionally. Cook the rice in bigger pots, then finish in a heavy-bottomed pan to prevent sticking.
  • Keep the payasam warm in a slow cooker on low for service; add a little boiled milk occasionally to restore silkiness.
  • For buffet lines, hold under a lid and stir every 30 minutes to avoid a skin forming on top.
Difficulty: Beginner Prep Time 15 mins Cook Time 25 mins Total Time 40 mins
Servings: 4 Calories: 410
Best Season: Suitable throughout the year

Description

Rice Kheer(Rice Payasam) is a traditional South Indian dessert that’s creamy, rich, and filled with comforting flavors. Made by slowly simmering coarsely ground rice in boiled milk, it gets its natural sweetness from jaggery and a warm aroma from cardamom. Roasted cashews, raisins, and coconut bits add crunch and fragrance, making every spoonful feel festive and special. Whether served warm after a meal or chilled on a hot day, this payasam is a simple treat that brings people together. Perfect for festivals, family gatherings, or when you want a touch of homemade sweetness.

Ingredients

Cooking Mode Disabled

Instructions

Prep Work

  1. Wash and dry rice

    Wash the raw rice two to three times, drain and spread the rice on a plate, allow it to dry well

  2. Pulse rice to coarse

    Pulse the dried rice in a mixer just a few times to make a coarse mixture, not a fine powder
  3. Measure ingredients

    Measure out milk, jaggery, nuts, raisins, coconut bits and ghee so everything is ready
  4. Boil milk (if not already boiled)

    Bring milk to a gentle boil and keep warm until needed

Method

  1. Soften rice in water

    Heat water in a heavy-bottomed pan and add the coarse rice; cook on low heat until the rice absorbs the water and begins to soften

  2. Add boiled milk and simmer

    Add the hot boiled milk to the softened rice and cook on medium-low, stirring occasionally
  3. Cook until thickened

    Continue cooking until the rice is fully cooked and the mixture thickens; then switch off the heat
  4. Roast nuts and fruits

    Heat ghee in a small pan and roast cashews, coconut bits and raisins until golden; set aside
  5. Dissolve jaggery

    In the same small pan, dissolve the jaggery in a little water, bring to a boil, and strain to remove impurities
  6. Combine jaggery with payasam

    Add the strained jaggery syrup to the cooked rice and milk, stir well and cook briefly for 5 mins to blend flavors
  7. Finish with cardamom and nuts

    Add cardamom powder and the roasted nuts, bits and raisins, stir gently
  8. Serve

    Serve the payasam warm or chilled, as you prefer

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 4


Amount Per Serving
Calories 410kcal
% Daily Value *
Total Fat 16g25%
Saturated Fat 9g45%
Cholesterol 25mg9%
Sodium 127mg6%
Total Carbohydrate 57g19%
Dietary Fiber 0.8g4%
Sugars 45g
Protein 10g20%

Iron 1.5 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Rice Payasam, Rice Kheer, dessert, festival sweet
Rate this recipe

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under

Frequently Asked Questions

Expand All:

Do I have to grind the rice coarse?

Grinding coarsely gives the classic texture of this payasam. If you prefer smoother kheer, pulse longer to a finer consistency.

Can I use store-bought condensed milk instead of boiled milk?

Condensed milk is much sweeter and thicker, so adjust or omit jaggery accordingly. Boiled fresh milk keeps the traditional flavor best.

How do I prevent milk from sticking or burning?

Use a heavy-bottomed pan, stir occasionally, and cook on medium-low to low heat to avoid scorching.

Can I roast nuts ahead of time?

Yes — roast and store nuts in an airtight container, then add them when finishing the payasam.

Is it necessary to strain jaggery syrup?

Straining removes impurities; if your jaggery is clean, you may skip straining, but straining makes the payasam smoother.

Can I make this payasam vegan?

Substitute boiled dairy milk with full-fat coconut milk or other plant milk and use oil instead of ghee. Texture and flavor will change but it will still be delicious.

How long can I store leftovers?

Refrigerate in a sealed container for 2–3 days. Reheat gently on low heat, adding a splash of milk if needed.

Can I adjust jaggery sweetness?

Absolutely — taste after adding some jaggery syrup and adjust gradually until you hit your preferred sweetness.

Why did my payasam become too thin or too thick?

Thin — it may need more simmering to reduce. Thick — stir in a bit of warm milk while reheating to loosen it.

Hema Subramanian
Hema Subramanian Food and Lifestyle Blogger

I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.

My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!

- Hema Subramanian

User Reviews

5 out of 5
Based on 1 ratings
5 Stars
1
4 Stars
0
3 Stars
0
2 Stars
0
1 Star
0
Leave a Reply to Hema Subramanian Cancel reply

Your email address will not be published. Required fields are marked *

Rate this recipe

Leave a Reply to Hema Subramanian Cancel reply

Your email address will not be published. Required fields are marked *

  1. Anonymous

    I’m following Your recipes since long time.Like all your recipes 👌👍

    • Hema Subramanian

      I’m following Your recipes since long time.Like all your recipes 👌👍