Sheer Khurma (Eid Vermicelli Milk Pudding) — Halal Recipe | Halal Kitchen Atlas
Pakistani · All regions · Eid al-Fitr tradition

Sheer Khurma — Eid Milk Pudding

The sweet that ends Ramadan. Whole milk gently simmered with roasted vermicelli, chopped dates, and generous nuts (almonds, pistachios, cashews), perfumed with cardamom and saffron. Served warm to every guest who visits on Eid al-Fitr morning. Forty-five minutes, five ingredients, tradition.

Prep
10min
Cook
35min
Total
45min
Serves
8
Difficulty
Easy
Cuisine
Pakistani
Illustration by Halal Kitchen Atlas — hero photograph coming with next test batch.

Sheer khurma — the name means "milk with dates" in Persian — is the dessert that defines Eid al-Fitr in Pakistan. When the month of Ramadan fasting ends, every household prepares a big pot of sheer khurma and serves it in small bowls to every guest who visits throughout the day. Muslim families visit each other's homes across the city, and every home has sheer khurma ready. By late afternoon, most families have had four or five bowls at different houses.

The recipe is disarmingly simple: milk, roasted vermicelli, sugar, cardamom, dates, nuts. What makes it special is the slow gentle simmering that reduces the milk to a rich, almost caramelized cream. And what makes it Pakistani rather than generic South Asian is the generous use of dates and nuts — Karachi Muhajir families in particular pile on the pistachios.

Sheer khurma and the Eid al-Fitr tradition

Eid al-Fitr — the "festival of breaking the fast" — is celebrated on the first day of Shawwal, the month following Ramadan. In Pakistan, Eid morning begins with the special Eid prayer, then families visit relatives and neighbors throughout the day. Every household serves sweets and chai to visitors. Sheer khurma is universally present.

There is a specific tradition of eating something sweet before the Eid prayer — following the sunnah of the Prophet Muhammad (peace be upon him), who is reported to have eaten dates before the Eid prayer. Sheer khurma, containing dates and being sweet, embodies this tradition perfectly. Many families make a giant pot the night before Eid so it is ready first thing in the morning.

Beyond Eid, sheer khurma is served at aqiqah celebrations (welcoming a newborn), at some walima receptions, and at other joyful family gatherings. It is not everyday food — it is celebration food. Making it well is a mark of a good Pakistani cook.

Cultural review: Reviewed by the Halal Kitchen Atlas Pakistani recipe team. Verified against traditional Karachi Muhajir and Punjabi Pakistani Eid preparations.

Ingredients

Serves 8

Main

  • 1 litrewhole milk — full-fat only — never skimmed
  • 1/2 cuproasted vermicelli (seviyan) — the fine roasted kind, not raw
  • 1/2 cupsugar — adjust to taste; Pakistanis take this sweet
  • 2 tbspghee — for toasting
  • 1/4 cupcondensed milk — optional, for extra richness

Dates and nuts (the sweet heart of the dish)

  • 8-10Medjool dates or khajoor — pitted, chopped roughly
  • 1/4 cupslivered almonds — blanched, skins removed
  • 1/4 cupchopped pistachios — unsalted
  • 2 tbspchopped cashews
  • 2 tbspraisins — golden or dark
  • 2 tbspchironji (charoli) — optional; traditional Mughal ingredient

Aromatics

  • 4green cardamom pods — crushed, or 1/4 tsp ground
  • 1/2 tspsaffron threads — bloomed in 2 tbsp warm milk
  • 1 tsprose water or kewra water — optional; for perfume

Equipment

  • Heavy-bottomed saucepan (3-4 litre — milk boils up dramatically)
  • Small pan for toasting vermicelli and nuts
  • Wooden spoon (essential — metal spoons can affect milk flavor)
  • Small serving bowls (traditionally sheer khurma is served in small cups, not large bowls)

Method

Sheer khurma is a gentle, low-effort cook. The main technique is patience — the milk needs to simmer slowly so it thickens without scorching. Toast the vermicelli and nuts first in ghee for flavor. Everything else is combination and timing.

Prepare and cook
  1. Bloom the saffron
    Warm 2 tbsp of milk. Add the saffron threads. Set aside to bloom while you cook the rest — 10 minutes minimum. The milk will turn deep gold.
  2. Toast the nuts in ghee
    In a small pan, heat 1 tbsp ghee over medium. Add all the nuts (almonds, pistachios, cashews) and toast, stirring, for 2-3 minutes until fragrant and lightly golden. Remove and set aside. Do not burn — nuts go from perfect to burnt in seconds.
  3. Toast the vermicelli in ghee
    In the same pan, add remaining 1 tbsp ghee. Add the vermicelli (even if pre-roasted) and toast for 2-3 minutes over medium-low heat, stirring constantly, until deep golden brown and very fragrant. This step adds crucial depth. Remove from heat. Set aside.
  4. Start the milk
    In your heavy-bottomed saucepan, add the whole milk. Bring to a boil over medium-high, then immediately reduce to a bare simmer. Stir occasionally with a wooden spoon to prevent skin forming and to prevent scorching at the bottom. Let it simmer 15 minutes, reducing by about 20%.
  5. Add sugar, dates, and cardamom
    Add the sugar, chopped dates, and crushed cardamom. Stir until sugar dissolves. Continue simmering another 10 minutes — the dates soften and release their sweetness, and the milk thickens further.
  6. Add vermicelli
    Add the toasted vermicelli. Stir well. Simmer another 8-10 minutes, stirring often, until the vermicelli is fully soft and the milk has thickened to a loose porridge consistency. It should coat the back of a spoon.
  7. Add nuts, saffron, and finish
    Add the toasted nuts (reserving a small handful for garnish), the raisins, chironji if using, the bloomed saffron milk, and the rose water. Stir. If using condensed milk for extra richness, stir it in now. Simmer another 3-4 minutes. Turn off the heat.
  8. Rest and serve
    Let sheer khurma rest for 5-10 minutes off the heat — the vermicelli continues to absorb liquid and everything thickens further. Serve warm in small bowls or cups. Garnish each portion with the reserved nuts.

Sheer khurma — the details that make it special

  • Whole milk only. Skimmed and low-fat milk produce thin, sad sheer khurma. The richness lives in the milk fat. Buffalo milk (at South Asian groceries) is traditional and even better.
  • Toast the vermicelli even if pre-roasted. Store-bought "roasted seviyan" is lightly roasted. Toasting again in ghee for 2-3 minutes deepens the flavor dramatically.
  • Do not skimp on the nuts. Pakistani sheer khurma is generous with nuts — pistachios especially. Karachi cooks pile them on. This is not the place to save money on almonds.
  • Use Medjool dates if you can. Larger, sweeter, softer than standard dates. Regular khajoor dates work fine but Medjool are luxurious.
  • Wooden spoon, not metal. Metal spoons can affect the flavor of long-simmered milk. Old wives' tale? Maybe. But every experienced sheer khurma cook I've watched uses wood.
  • Sheer khurma thickens as it cools. If it looks slightly thin when you turn off the heat, that's correct — it will set up. If it looks thick, add 1/4 cup warm milk to loosen.
  • Make ahead for Eid. Sheer khurma is often made the night before Eid so it's ready first thing. Reheat gently on the stovetop with a splash of milk. Do not microwave large batches — the vermicelli goes gummy.
Halal notes for this recipe
  • Milk: naturally halal. Whole (full-fat) is essential.
  • Vermicelli (seviyan): naturally halal. Some "roasted seviyan" brands add ghee — check for animal fat if you're strict; most use vegetable ghee which is halal.
  • Ghee: use pure ghee — Nurpur, Amul halal-certified.
  • Dates, nuts, sugar: all naturally halal.
  • Rose water and kewra water: pure varieties are alcohol-free and halal. Some "essences" are alcohol-based — always buy pure rose/kewra water, not essences.
  • Condensed milk: most standard brands (Nestlé, Milkmaid) are halal. Check the packaging.
  • Cardamom and saffron: naturally halal.

Substitutions

Original ingredientHalal-friendly substitute
Whole milkBuffalo milk (better!) or evaporated milk + water
Roasted vermicelliRegular thin vermicelli — toast longer in ghee
Medjool datesRegular khajoor dates or dried figs
PistachiosMore almonds — pistachios are pricey but preferred
ChironjiSkip; extra almonds
GheeButter — flavor slightly different
Condensed milkSkip; sheer khurma is traditional without it
Cardamom pods1/4 tsp ground cardamom

How to serve

  • Serve in small bowls or teacups — sheer khurma is rich and meant to be sipped, not gorged.
  • Traditional: serve warm on Eid morning to every visiting guest.
  • Cold version: refrigerate for 2-3 hours and serve chilled — becomes almost like a custard.
  • Garnish each serving with extra chopped nuts and a saffron thread.
  • Alongside chai — the classic Eid pairing.
  • With other Eid mithai — barfi, gulab jamun, jalebi.
  • Also traditional at aqiqah (newborn celebrations) and walima receptions.

Storage & make-ahead

Refrigerate in an airtight container for up to 4 days. The vermicelli continues to absorb liquid, so it thickens — loosen with 2-3 tbsp warm milk when reheating. Reheat gently on the stovetop, stirring, over low heat. Do not microwave large amounts (gets gummy). Freezes reasonably well for 1 month; thaw overnight in fridge, reheat gently.

Nutrition (per serving, estimated)

340
Calories
9g
Protein
42g
Carbs
15g
Fat
Estimated using standard ingredient values. Actual nutrition varies by brand, cut, and portioning. Not medical or dietary advice — see our disclaimer.

Frequently asked questions

Both are South Asian milk-based desserts. Kheer is milk simmered with rice (or vermicelli, or sabudana), sugar, and cardamom — usually plain, no nuts required, everyday food. Sheer khurma is specifically vermicelli-based and always contains dates and generous nuts — celebration food, specifically associated with Eid al-Fitr. Sheer khurma is richer, sweeter, and more elaborate than everyday kheer.
Yes, with adjustments. Replace whole milk with full-fat coconut milk or thick oat/almond milk (creamiest options). Replace ghee with coconut oil or vegan butter. Skip the condensed milk or use vegan condensed coconut milk. Flavor will be different — sheer khurma is fundamentally about dairy milk — but the vegan version is delicious in its own right. Many Muslim converts and lactose-intolerant Muslims make this version.
Multiple reasons converge. First, following the sunnah of the Prophet Muhammad (peace be upon him), Muslims traditionally eat something sweet — often dates — before the Eid prayer. Sheer khurma contains dates, embodying this practice. Second, the name literally means "milk with dates" in Persian, tying it to the Mughal and Persian courtly traditions from which many Muslim South Asian foods descend. Third, it's a communal, easy-to-serve dish perfect for the day of hosting visitors.
Roasted seviyan or bhuni seviyan is thin wheat vermicelli that has been lightly toasted to a golden brown color. Sold at every South Asian grocery in small packets. Standard vermicelli (pale/white) also works — just toast it longer in ghee. Look for "seviyan" on the packaging (Urdu/Hindi word) or "Indian vermicelli."
Yes, and many Pakistani families do exactly that. Make the full recipe, cool to room temperature, refrigerate overnight. Eid morning, gently reheat on the stovetop with an extra splash of milk (it will have thickened). The flavor is often even better after resting — the dates release more sweetness and the vermicelli absorbs all the aromatics.
Chironji (also called charoli) is a small teardrop-shaped nut from the Buchanania lanzan tree, used in Mughal-era Indian cooking. Mild almond-like flavor. Traditional in luxury versions of sheer khurma but not essential — most modern home cooks skip it or use more almonds instead. If you find it at a South Asian grocery, buy a small packet and try it; if not, don't worry.

Share with