Kheer Recipe vs Phirni, Seviyan and Payasam: Which to Make When, and Why Yours Splits
Some links here are affiliate links. If you buy through them we may earn a small commission at no extra cost to you. We only point to products we would suggest to our own family.
A quick note: This article shares general food and wellness information for Indian readers. It is not medical advice. Bodies differ. If you are pregnant, unwell, or managing a health condition, please ask your doctor before making changes.
Kheer, Phirni, Seviyan and Payasam: Four Desserts, One Idea
Short answer: All four are milk cooked down with a grain and sugar. The grain changes: whole rice, ground rice, vermicelli, or rice with jaggery. That one choice decides the time, the texture and the risk.
This is a kheer recipe page, but it is also a choosing page. Most homes make one of these four and call it by a family name.
Kerala Tourism puts it plainly. Payasam is also known as Kheer, Payasa, Payesh, Gil-e-Firdaus or Phirni in different parts of the country.
So the names overlap. The methods do not.
| Rice kheer | Phirni | Seviyan kheer | Jaggery payasam | |
|---|---|---|---|---|
| Grain | Whole rice | Rice ground coarse | Roasted vermicelli | Whole rice |
| Sweetener | Sugar | Sugar | Sugar | Jaggery |
| Time on the stove | Longest, about 45 to 60 min | About 20 min | About 15 min | About 45 min |
| Served | Warm or cold | Chilled and set | Warm | Warm |
| Split risk | Low | Low | Low | Highest |
The times are our kitchen times for about a litre of milk. Your pan and flame will move them.
The split-risk row is the one people learn the hard way. We explain it properly further down.
The Milk You Buy Decides How Long Kheer Takes
Short answer: Every drop of water in kheer came in with the milk. Cow milk is about 87% water and buffalo milk about 81%. Buffalo milk starts thicker, so it needs less boiling down.
Ask where the water in a dessert came from. It explains the clock.
In our moong dal halwa piece, the long roast removes water the cook added. Kheer is the opposite case.
The rice brings almost none. The Indian Food Composition Tables 2017 list raw milled rice (A015) at 9.93 g water per 100 g.
The milk brings nearly all of it. Cow milk (L002) is 86.64 g water per 100 g. Buffalo milk (L001) is 80.68 g.
📊 Cow milk carries 13.36 g of solids per 100 g. Buffalo milk carries 19.32 g. That is our subtraction from the IFCT 2017 water figures, and it is most of the difference between a thin kheer and a rich one.
There is a useful target from the research side. A 2017 study in the Journal of Food Science and Technology, with authors from NDRI Karnal, tested kheer at different milk solids.
Sensory scores rose as the milk's total solids went up to 16.5%.
That study made its own reduced-fat kheer, so treat 16.5% as a direction, not a law. But the arithmetic is still telling.
Buffalo milk already starts above it. Cow milk starts well below it.
To take a kilo of cow milk from 13.36% to 16.5% solids, about 190 g of water has to leave. That is roughly a fifth of the pot.
The same paper describes how kheer thickens. It is partly the milk concentrating by evaporation, and partly soluble starch leaking out of the rice.
So rice does two jobs. It is the body of the dish, and it is a thickener.
What the packet label means for your kheer
FSSAI's milk standard, sub-regulation 2.1.2, sets a minimum fat and SNF for each class of milk.
| Milk class (FSSAI 2.1.2) | Minimum fat | Minimum SNF | For kheer |
|---|---|---|---|
| Full cream | 6.0% | 9.0% | Richest, least reducing |
| Buffalo | 5.0% | 9.0% | Rich, thickens fast |
| Standardised | 4.5% | 8.5% | Good middle ground |
| Cow | 3.2% | 8.3% | Needs longer reducing |
| Toned | 3.0% | 8.5% | Works, tastes lighter |
| Double toned | 1.3% | 9.0% | Thin unless reduced a lot |
The figures are legal minimums at the point of sale, not what every packet holds. The last column is our cooking reading.
For the protein side of the same milks, see how much protein is in cow, buffalo and toned milk.
Rice Kheer Recipe, Step by Step
Short answer: One litre of rich milk, a quarter cup of rice, low heat for about 45 minutes, sugar at the end. Take it off while it still pours, because it keeps thickening as it cools.
This serves about four. It is the base the other three are built from.
- Rinse and soak. Rinse 1/4 cup (about 50 g) short-grain or basmati rice until the water runs clear. Soak it 20 minutes, then drain.
- Boil the milk. Bring 1 litre of full cream or buffalo milk to a boil in a wide, heavy pan. Rinse the pan with water first so the milk catches less.
- Add the rice. Add the drained rice. Drop the flame to low so the milk just bubbles at the edges.
- Stir and scrape. Stir every few minutes for 35 to 45 minutes. Scrape the base and the sides, and stir the skin back in.
- Check the rice. Press a grain between your fingers. It should squash completely with no hard centre.
- Sweeten. Add about 5 tablespoons of sugar. Stir until it melts, then simmer 5 more minutes.
- Flavour. Add 1/2 teaspoon crushed cardamom and a pinch of saffron soaked in a spoon of warm milk.
- Finish loose. Take it off the heat while it still pours. Fold in chopped almonds and pistachios.
Why sugar at the end? Sweetened milk catches on the base more easily. Add it once the rice is soft.
The NDRI-linked study describes traditional kheer as nearly 9% added sugar and over 6% fat. That is rich by design.
The skin that forms is not a problem to throw away. Above 65 °C the whey proteins in milk start to change, and the milk gets thicker.
Stir the skin back in. It is milk solids, and it is part of the body.
The nuts
Slivered nuts look best, but a rough chop is quicker. A small chopper does a handful in a few pulses.
Whether a chopper can handle harder nuts is its own question. We tested that in can your kitchen chopper handle nuts and almonds.
For the pan, heavy and wide is the rule. We do not sell cookware, but heavy-bottomed steel milk pans on Amazon are the shape to look for.
Good saffron matters more than quantity. Saffron on Amazon is sold by the gram; a pinch is enough here.
Phirni: Ground Rice, Set Cold
Short answer: Phirni uses rice ground coarse, not whole. It cooks in about 20 minutes and sets as it chills. It is the one to make a day ahead.
Grinding the rice changes everything. The starch has far less distance to travel into the milk.
So phirni thickens quickly and evenly. Then it sets firm in the fridge.
How to make phirni
- Soak 3 tablespoons of rice for 30 minutes. Drain it and grind to a coarse, sandy paste with a splash of milk.
- Heat 1 litre of milk. Loosen the rice paste with a little cold milk before it goes in, or it will clump.
- Stir constantly on low for 15 to 20 minutes, until it coats the back of a spoon thickly.
- Add sugar, cardamom and saffron. Cook 2 minutes more.
- Pour into small bowls. Chill at least 4 hours.
Constant stirring is not optional here. Ground rice settles and sticks faster than whole grains.
Phirni is traditionally set in small clay bowls. Any small bowls work. If you want the clay look, small clay phirni bowls on Amazon are cheap.
Soak new clay bowls in water before the first use and let them dry. Unglazed clay drinks liquid at first.
Seviyan Kheer: The 15-Minute One
Short answer: Roast thin vermicelli in a little ghee until golden, then simmer it in milk for about ten minutes. Pull it off early, because vermicelli keeps drinking milk after the flame is off.
Seviyan is a dry pasta. The nearest FSSAI standard is sub-regulation 2.4.10, Pasta Products.
That clause covers doughs of suji, maida or rice flour that are kneaded and extended. It caps moisture at 12.5%.
So, like rice, vermicelli brings almost no water. And thin strands cook in minutes, not the better part of an hour.
How to make seviyan kheer
- Warm 1 tablespoon of ghee. Roast 3/4 cup of thin vermicelli on low until golden and nutty. Skip this if the packet is pre-roasted.
- Pour in 750 ml of hot milk. Simmer 8 to 10 minutes, stirring.
- Add sugar and cardamom. Simmer 2 minutes.
- Take it off while it is still thinner than you want. Add nuts and raisins.
The common mistake is cooking it to the thickness you want to serve. Ten minutes later it is a block.
If that happens, loosen it with warm milk. It comes back.
Jaggery Payasam, and the One Rule That Stops It Splitting
Short answer: Cook the rice in milk first. Melt the jaggery separately, strain it, and add it off the heat once the milk has cooled a little. Never boil the payasam hard after the jaggery goes in.
Payasam is the South Indian branch of the family. Kerala Tourism calls it an inevitable part of Onam Sadya.
It is sweetened with sugar or jaggery, and Kerala Tourism lists more than a dozen kinds. Paal payasam, semiya payasam and palada pradhaman are three.
The jaggery version tastes deeper. It is also the one that splits.
How to make jaggery rice payasam
- Cook 1/4 cup rice in 1 litre of milk on low, as in the kheer method, until the rice is fully soft.
- Separately melt about 1/2 cup grated jaggery in 1/4 cup water. Strain it to catch any grit.
- Switch off the milk. Let it stand 3 to 5 minutes.
- Pour the warm, not boiling, jaggery syrup in slowly while stirring.
- Add cardamom, and cashews and raisins fried in ghee. Warm gently if needed, but do not boil again.
Why all this care? The next section is the chemistry.
If you are choosing between the two sweeteners for other reasons, we compared them in jaggery vs white sugar.
Why Your Kheer Splits (It Is Almost Always Acid Plus Heat)
Short answer: Milk protein clumps when milk turns acidic. Fresh milk sits at pH 6.5 to 6.7, jaggery at about 5.8 to 6.4. Add acid to very hot milk, or start with milk that is already turning, and it splits.
Splitting looks like tiny white grains in a watery, yellowish liquid. That is casein, the main milk protein, clumping out.
The University of Guelph's dairy science textbook explains the trigger. As milk's pH drops, the calcium phosphate holding casein together dissolves.
At the isoelectric point, pH 4.6, the caseins precipitate. The same text notes that calcium helps coagulation along.
📊 Fresh milk normally sits at pH 6.5 to 6.7 (Guelph). Cane jaggery sits at around 5.8 to 6.4 (Sugar Tech, 2022). Jaggery is on the acid side of milk, which is why it is the usual culprit.
To be fair to jaggery, it does not drag milk anywhere near 4.6 by itself. It nudges.
What turns a nudge into a split is everything else stacked on top. Heat, and milk that has already started to sour.
Heat on its own will clot milk if you push it far enough. Lab tests measure heat stability as the time milk takes to coagulate at 140 °C.
Your pan never gets near 140 °C. But a hard boil plus a dose of acid is the combination every payasam rule is built to avoid.
Cow milk or buffalo milk, if you are worried
A 2025 review in Food Chemistry: X gives two figures that pull in opposite directions.
At 140 °C, cow milk took 1,798 to 1,816 seconds to coagulate. Buffalo milk took 1,563 to 1,581.
But buffalo milk resists acid better. To bring it down to pH 4.0 took 6.0 mL of acid, against 4.5 mL for cow milk.
For a jaggery payasam, that second number is the more relevant one. Buffalo milk has more buffer against the jaggery.
That is our reading, not the review's claim. The review measured milk, not payasam.
The five causes, and the fix for each
| What went wrong | Why it splits | The fix |
|---|---|---|
| Jaggery into boiling milk | Acid meets peak heat | Switch off, wait 3 to 5 minutes, add warm syrup slowly |
| Boiling hard after the jaggery | Heat keeps working on acidified milk | Warm gently only; never re-boil |
| Milk on the turn | Souring lowers the pH before you start | Boil a spoonful first; if it flecks, use fresh milk |
| Fruit stirred in hot | Most fruit is acidic | Add fruit only to cold, finished kheer |
| Scorched base | Not a true split, but burnt bits look like curds | Heavy pan, low flame, scrape often |
Milk that is close to turning is more common than people think in humid months. Our guide to why milk curdles in the monsoon covers the storage side.
Already split? You cannot un-split it. But you can strain it and call it a rabri-style sweet, and nobody will complain.
Which to Make When
Short answer: Payasam for Onam and for temple offerings. Phirni when you need to make it the day before. Seviyan when guests are already at the door. Rice kheer when you have an hour and a rich milk.
| Situation | Make this | Why |
|---|---|---|
| Onam Sadya | Payasam | Kerala Tourism calls it an inevitable part of the feast |
| Puja or temple offering | Payasam or kheer | Offered as prasadam in temples and pujas across the country (Kerala Tourism) |
| A big festival lunch, cooked the day before | Phirni | It is meant to be served cold and set, so it waits in the fridge |
| Guests in 20 minutes | Seviyan kheer | The fastest of the four |
| A slow Sunday, good buffalo milk | Rice kheer | The richest result for the least fuss |
| Anyone nervous about splitting | Sugar kheer, not jaggery | No acid in the pot |
Festival food traditions differ a lot from home to home. Follow your family's version where it has one.
If your household fasts on grains, note that none of these four fits as written. Rice and vermicelli are both grains.
Makhana kheer is the usual fasting swap, and Chhath prasad has its own rules. We will cover both separately.
Planning a whole Diwali spread? Our Diwali sweets and faral planner sorts sweets by how long each takes and keeps.
Storing Kheer, and the Honest Nutrition Line
Short answer: Cool it fast, cover it, and refrigerate. Eat it within a day or two. It is a sugar-rich dessert, so it belongs to festivals rather than daily meals.
Kheer is milk, sugar and cooked rice, all of which spoil. Do not leave it out on a warm counter for hours.
Cool it in a wide bowl, not the deep pan, so it chills faster. Then cover and refrigerate.
We are not going to print a shelf life in days. We did not find a study that measured one for home-made kheer.
When it is cold, it thickens. A splash of warm milk loosens it again.
The nutrition line
The milk part is genuinely nourishing. ICMR-NIN's 2024 guidelines include 300 ml of milk or curd a day in their model diet.
IFCT lists whole cow milk at 305 kJ and buffalo milk at 449 kJ per 100 g. Buffalo milk carries 6.58 g fat against cow's 4.48 g.
The sugar part needs a limit. The same ICMR-NIN guidelines say sugar should be less than 5% of total energy per day.
We will not give you a calorie count per bowl. It depends on your milk, how far you reduce it, and how much sugar you add.
Any single figure you see online is an estimate. Ours would be too.
🔥 InstaCuppa Best Sellers
InstaCuppa Portable Blender for Smoothie and Juices, Milk ShShop Now
InstaCuppa Premium Electric Chopper with 3 Unique AttachmentShop Now
InstaCuppa Portable Blender with 4000 mAh Rechargeable BatteShop Now
InstaCuppa Multipurpose Electric Kettle Cum Cooker with FreeShop Now
InstaCuppa Insulated Water Bottle 1L — Stainless Steel ThermShop Now
InstaCuppa Milk Frother for Coffee - Handheld Battery-OperatShop Now
InstaCuppa Rechargeable Mini Electric Chopper, Chops In LessShop Now
InstaCuppa Portable Electric Kettle With Temperature ControlShop Now
InstaCuppa Portable Multi Cook Electric Kettle with Non-SticShop Now
InstaCuppa Automatic Curd Maker Machine | Probiotic-Rich YogShop Now
InstaCuppa Automatic Water Dispenser for 20 Liter Cans with Shop Now
InstaCuppa Portable Electric Kettle, Travel Electric Water BShop Now
InstaCuppa Portable Blender for Smoothie and Juices, Milk ShShop Now
InstaCuppa Premium Electric Chopper with 3 Unique AttachmentShop Now
InstaCuppa Portable Blender with 4000 mAh Rechargeable BatteShop Now
InstaCuppa Multipurpose Electric Kettle Cum Cooker with FreeShop Now
InstaCuppa Insulated Water Bottle 1L — Stainless Steel ThermShop Now
InstaCuppa Milk Frother for Coffee - Handheld Battery-OperatShop Now
InstaCuppa Rechargeable Mini Electric Chopper, Chops In LessShop Now
InstaCuppa Portable Electric Kettle With Temperature ControlShop Now
InstaCuppa Portable Multi Cook Electric Kettle with Non-SticShop Now
InstaCuppa Automatic Curd Maker Machine | Probiotic-Rich YogShop Now
InstaCuppa Automatic Water Dispenser for 20 Liter Cans with Shop Now
InstaCuppa Portable Electric Kettle, Travel Electric Water BShop Now
Frequently Asked Questions
How long does rice kheer take to make?
About 45 to 60 minutes on the stove for a litre of milk, most of it on low heat with regular stirring. Phirni takes about 20 minutes and seviyan kheer about 15. Rich milk like buffalo or full cream shortens the time, because it starts with more solids and needs less reducing.
Which milk is best for kheer?
Full cream or buffalo milk. IFCT 2017 puts buffalo milk at 80.68 g water per 100 g against 86.64 g for cow milk, so it starts thicker. Toned milk works, but it needs longer on the stove and tastes lighter.
Why did my kheer curdle?
Almost always acid plus heat. Milk protein clumps as milk turns acidic, and fully precipitates at pH 4.6. Jaggery added to boiling milk, fruit stirred in hot, or milk that was already turning are the usual causes. Add jaggery off the heat, add fruit only when cold, and test doubtful milk by boiling a spoonful first.
Can I use jaggery instead of sugar in kheer?
Yes, but add it last. Cook the rice in milk, switch off the heat, wait a few minutes, then stir in melted and strained jaggery slowly. Cane jaggery sits at around pH 5.8 to 6.4, on the acid side of fresh milk. Do not boil the kheer again after it goes in.
What is the difference between kheer and phirni?
Kheer uses whole rice grains and can be served warm or cold. Phirni uses rice ground to a coarse paste, cooks faster, and is chilled until it sets. Phirni is the better make-ahead choice.
Is payasam the same as kheer?
Close cousins. Kerala Tourism notes that payasam is also known as kheer, payesh or phirni in different parts of India. In practice, payasam often means the South Indian styles, including jaggery and coconut milk versions.
How do I stop kheer from sticking to the pan?
Use a wide, heavy pan, rinse it with water before adding the milk, keep the flame low, and scrape the base every few minutes. Add sugar near the end, because sweetened milk catches more easily.
Why does my seviyan kheer turn solid?
Vermicelli keeps absorbing milk after the heat is off. Take it off the stove while it is still thinner than you want to serve it. If it sets, stir in warm milk to loosen it.
Sources & References
- Indian Food Composition Tables 2017 — L001 buffalo milk, L002 cow milk, A015 raw milled rice — ICMR-National Institute of Nutrition
- Food Products Standards, sub-regulation 2.1.2 (Standard for Milk) — minimum fat and SNF by class — Food Safety and Standards Authority of India
- Food Products Standards, sub-regulation 2.4.10 (Pasta Products) — Food Safety and Standards Authority of India
- Effect of fiber blends, total solids, heat treatment, whey protein concentrate and stage of sugar incorporation on dietary fiber-fortified Kheer — Journal of Food Science and Technology, 2017
- Physical Properties of Milk — milk pH and viscosity — Dairy Science and Technology eBook, University of Guelph
- Milk Proteins — casein micelle stability and the isoelectric point — Dairy Science and Technology eBook, University of Guelph
- Value Addition and Fortification in Non-Centrifugal Sugar (Jaggery) — Sugar Tech, 2022
- Buffalo milk: nutritional composition, bioactive properties, and advances in processing technologies — Food Chemistry: X, 2025
- Payasam – A Creator of Sweet Memories — Kerala Tourism, Government of Kerala
- Dietary Guidelines for Indians, Revised Edition 2024 — sugar limit and milk/curd serving — ICMR-National Institute of Nutrition
Founder, InstaCuppa. I test home and kitchen tools in my own home in Tirupati and write about what actually works for busy Indian families.
The kitchen takes your mornings, afternoons, and evenings. Your family gets what's left.
InstaCuppa builds time-saving kitchen tools for busy Indian families — so the kitchen stops stealing the moments you can't get back.
More time for what matters.
Amazon
Top Brand
10+
Years in Business
5L+
Happy Customers
88%
Positive Ratings
As rated on Amazon.in
Some links here are affiliate links. If you buy through them we may earn a small commission at no extra cost to you. We only point to products we would suggest to our own family.