Skip to content
Heritage KashmirPampore Saffron FPO, J&KThe Heritage Kashmir - Pampore Saffron FPO, J&K— home

Kesar Kheer: Saffron Rice Kheer, Made by a Family That Grows the Saffron

Slow-reduced milk, soft rice and saffron that never sees a boil. The kesar kheer we make at home in Pampore, with exact quantities and doneness cues.

By Mudasir Hashmat Wani, saffron grower in Pampore

5 October 2026 · 7 min read

The Heritage Kashmir glass jar of Kashmiri Mongra saffron with a gold lid, standing in a bed of long red threads spilling from a tipped glass jar behind it

Kesar kheer is rice slow-cooked in full-cream milk until the milk thickens and the grains melt into it, sweetened, scented with cardamom and finished with saffron. The one rule: steep the saffron separately and stir it in at the end, off the heat — never boil it hard with the rice. Forty minutes on the flame burns off the aroma you paid for, and leaves a pudding that is yellow but smells only of milk.

Kesar kheer recipe (serves 4)

Prep: 30 minutes (rice soak) · Cook: 55 minutes · Total: about 1 hour 25 minutes

Ingredients

  • 1 litre full-cream milk, plus 2 tablespoons warm milk for the saffron
  • ¼ cup (50 g) short-grain rice, washed and soaked 30 minutes
  • ⅓ cup (70 g) sugar
  • 4 green cardamom pods, seeds lightly crushed
  • 10–12 strands Kashmiri saffron
  • 12–15 mamra almonds, slivered
  • Optional: 4–5 walnut halves, chopped, or 2 dried figs, finely chopped

Method

  1. Soak the rice. Wash the rice until the water runs clear, then soak it for 30 minutes.
  2. Boil the milk. Bring the litre of milk to the boil in a wide, heavy-bottomed pan — about 10 minutes on medium heat. Stir so it does not catch.
  3. Simmer the rice. Drain the rice and add it to the boiling milk. Lower the heat and simmer gently for 35–40 minutes, stirring every few minutes and scraping the bottom and sides, until the rice is completely soft and the milk has reduced by about a third.
  4. Steep the saffron. While the kheer simmers, put the 10–12 saffron strands in 2 tablespoons of warm milk, cover, and leave for 15 minutes.
  5. Sweeten. Add the sugar and crushed cardamom and simmer 5 minutes more, stirring, until the sugar has dissolved.
  6. Finish off the heat. Take the pan off the flame. Stir in the saffron milk with its threads and most of the almonds. Rest 5 minutes, then serve warm or chilled with the remaining almonds (and the walnuts or figs, if using) on top.

How you know it is done: a grain of rice pressed between two fingers crushes to nothing; the kheer coats the back of a spoon and a line drawn through it holds for a second; the milk has turned a faint ivory. Stop while it looks a little looser than you want — kheer keeps thickening as it cools, and thickens a great deal more in the fridge.

Which rice to use

Short-grain rice gives up starch readily, and that starch is what turns a pan of milk into a creamy pudding. Small fragrant varieties such as gobindobhog or sona masoori are ideal; broken basmati works well too, and is cheaper. Long, aged basmati grains look elegant but stay separate and make a thinner kheer. Soaking for half an hour shortens the cooking time and helps the grains soften evenly. Some cooks crush the soaked rice lightly between their palms before it goes in — it releases starch faster and gives a smoother kheer.

How much saffron, and when

For a litre of milk serving four, 10–12 strands is right. That works out to roughly three strands a bowl, comfortably within the 3–5 strands a day (roughly 20–30 mg) that is the sensible household amount. More saffron does not make a better kheer: past a point the bitter compound picrocrocin takes over and the pudding tastes medicinal.

Timing matters more than quantity. Crocin, the colour, survives heat reasonably well; safranal, the aroma, is volatile and leaves with the steam. So the threads steep in warm milk while the rice cooks, and go in only once the pan is off the flame. The general method — for biryani, milk and baking too — is in how to use saffron, and the same principle drives our kesar badam milk.

If 12 good strands leave your kheer pale, the saffron is the problem, not the quantity. Dyed or old saffron bleeds colour instantly and then has nothing more to give; genuine threads release gold slowly over 10–15 minutes. The checks are in how to identify real Kashmiri saffron.

A clear jar labelled Kashmiri Almond Kernal, filled with skin-on almonds, standing on a wooden slice
Mamra almonds, sliced thin: the classic finish for kesar kheer.

The Kashmiri touch

In Kashmiri, saffron is kong, and in Pampore it is the crop the year turns on. Kheer is made across India, but in Kashmiri homes the milk pudding you are more likely to meet at a wedding or on Eid is phirni — made with ground rice rather than whole grains, set in small earthenware bowls and topped with almonds and a few saffron threads. The kheer on this page sits close to it in spirit: generous with nuts, restrained with sugar, and finished with saffron rather than cooked with it.

The way we serve it at home is simple. Slivered almonds and a couple of loose saffron threads on top of each bowl, where they can be seen; in winter, a few chopped Kashmiri walnuts as well. Elsewhere in India kheer is a festival dish above all — it is on many tables, and many altars, at Diwali, and a pot of kesar kheer is one of the easiest things to make ahead for a full house.

Variations

  • Jaggery kheer. Swap the sugar for the same weight of grated jaggery, but add it off the heat after the kheer has cooled for 10 minutes. Jaggery is slightly acidic and can split hot milk.
  • Dried fig. Two finely chopped dried figs stirred in with the sugar add natural sweetness, so you can cut the sugar by a third.
  • Makhana kheer. Replace the rice with a cup of lightly roasted, roughly crushed makhana (fox nuts) and simmer 15–20 minutes instead of 40. Saffron goes in the same way.
  • A note on vermicelli. The same milk-sugar-saffron base cooked with roasted vermicelli instead of rice is seviyan — a different dish with its own method, so we leave it for another day.

Storing kheer

Cool it, cover it, and refrigerate: kheer keeps for two to three days. It sets firm overnight, so loosen it with a splash of warm milk and stir before serving, whether you want it warm or cold. The saffron colour deepens a little overnight, which is no bad thing. Freezing is not worth it — the rice turns grainy when it thaws. Keep the jar of saffron itself sealed, away from light and out of the fridge.

Common mistakes

  • Boiling the saffron with the rice. Colour survives, aroma does not. Steep separately, add off the heat.
  • A thin pan on high heat. Milk scorches on the bottom and the whole pot tastes burnt. Use a heavy pan, keep it at a gentle simmer, and scrape the base as you stir.
  • Adding sugar too early. Sugar slows the rice softening. It goes in only once the grains are fully cooked.
  • Toned or skimmed milk. There is not enough fat to make it creamy, and you end up reducing it for an hour. Full-cream milk is the recipe.
  • Cooking it until it looks finished. If it is as thick as you want in the pan, it will be stodgy in the bowl.
  • A pinch of weak saffron instead of a few strong threads. More product, a duller kheer.

Kheer is everyday food, not medicine, and we make no claims for it beyond that. If you are expecting and wondering about saffron, our saffron during pregnancy guide covers it, and your doctor has the final word.

The two ingredients that decide it

With so few ingredients, the saffron and the almonds have nowhere to hide. Our Mongra saffron is grown and hand-sorted by our family in Pampore, and tested ISO 3632 Grade I by the IIKSTC Quality Evaluation Laboratory — the full report is on our lab reports page. Our mamra almonds are small, wrinkled and oil-rich, and slice into sweet, crisp slivers that hold up on a bowl of warm kheer. Twelve strands and a handful of almonds, and the pot is made.

From our fields, in our jars

A labelled saffron jar and a tipped glass jar of red threads on white cloth, in warm light
The same jar, in warm light.
A heap of purple crocus flowers on white cloth with a hand reaching in to separate the stigmas
Flowers laid out for the stigmas to be separated.
A labelled jar of red saffron in front of a tipped glass jar spilling threads onto white cloth
Our jar, and the threads that go into it.

Kesar kheer — FAQs

How much saffron should I put in kheer?

10–12 strands of good saffron for a litre of milk, which serves four. That is roughly three strands a bowl — well inside the 3–5 strands a day most households and most studies settle on. Weak or dyed saffron is what tempts people to add a pinch; real Grade I threads do not need it.

When do you add saffron to kheer?

At the end, off the heat. Steep the strands in two tablespoons of warm milk for about 15 minutes while the kheer simmers, then stir in the golden milk and the threads together once you have taken the pan off the flame. Saffron boiled for 40 minutes with the rice loses most of its aroma to the steam.

Why is my kheer thin?

Usually it has not simmered long enough for the rice to break down and release its starch, or there is too little rice for the milk. Keep it at a gentle simmer until the grains crush to nothing between your fingers and the kheer coats the back of a spoon. It also thickens noticeably as it cools, so judge it slightly looser than you want it.

Why did my kheer curdle?

The common causes are milk that was already on the turn, or jaggery stirred into very hot milk — jaggery is slightly acidic and can split it. Use fresh full-cream milk, bring it to the boil before the rice goes in, and add jaggery only once the kheer has cooled to warm.

Can I make kesar kheer with jaggery instead of sugar?

Yes. Use about the same weight of grated jaggery, but take the kheer off the heat and let it cool for 10 minutes before stirring it in, a little at a time. The flavour is deeper and caramel-like, and it pairs well with saffron and walnuts.

How long does kheer keep in the fridge?

Two to three days in a covered container in the fridge. It sets thicker overnight; loosen it with a splash of warm milk before serving. Kheer does not freeze well — the rice turns grainy when it thaws.

Which saffron and almonds should I use for kheer?

Saffron with deep red, whole threads and no yellow style colours the pot with 10–12 strands; ours is tested ISO 3632 Grade I by the IIKSTC laboratory, with the report published. Mamra almonds, sliced thin, add a naturally sweet, oil-rich crunch. Questions on WhatsApp: +91 95966 08297.

Abdul Majeed Wani hand-arranging a Pampore saffron flower bouquet in Kashmir

Who wrote this

The Heritage Kashmir is a brand of the Pampore Saffron Farmers Producers Organization — a saffron-growing family in Pampore, Jammu & Kashmir, working our own fields rather than buying from a mandi. FSSAI licence 11022470000019, printed so you can look it up rather than take our word for it.

Our saffron and our growers have been received at the Directorate of Agriculture Kashmir, at national agricultural events, and by visiting dignitaries — thirty photographs of it, with dates and names, are on our recognition page. Evidence, not adjectives.

Grown, hand-sorted and sealed by our family in Pampore.