The classic Pakistani desserts are milk puddings and frozen milk: kheer and firni (rice puddings), kulfi (dense, slow-frozen milk ice), falooda (vermicelli, basil seeds and rose syrup with milk), rabri (milk boiled down to thick cream), and in winter gajar ka halwa. They split neatly by season. Kulfi and falooda belong to the summer heat, halwa and hot desserts to the cold months, and kheer and rabri are eaten all year.
This guide is about the spoon desserts you order after a meal or at a dessert stall. The boxed mithai of the sweet shop (barfi, gulab jamun, laddu) has its own guide, our traditional sweets of Pakistan.
| At a glance | |
|---|---|
| Summer desserts | Kulfi, falooda, Peshawari-style ice cream, gola ganda |
| Winter desserts | Gajar ka halwa, hot rabri, shahi tukray |
| All year | Kheer, firni, rabri, zarda |
| Festival desserts | Sheer khurma at Eid ul Fitr, zarda and kheer at weddings |
| Where to eat | Old-city dessert shops and food streets, especially in the evening |
| Food safety | Choose busy shops; be careful with cold milk desserts in the heat |
Which cold desserts should you try?
Kulfi
Kulfi is not ice cream. Milk is cooked slowly with sugar until it thickens and turns slightly caramel in colour, then poured into moulds and frozen in ice and salt without churning. That gives it a dense, creamy texture that melts slowly. Traditional flavours are pistachio, almond, cardamom, saffron and mango. The word comes from Persian qulfi, a covered cup, and the dessert dates to Mughal Delhi.
You will meet it as a stick or a cone from a street cart, cut into slices on a leaf or plate from a big mould (often called kulfa in Lahore), or packed in small clay pots.
Falooda
Falooda came to the subcontinent from Persia and is now a fixture of Pakistani summers: rose syrup, fine vermicelli, soaked basil seeds (tukh malanga) and cold milk, usually with a scoop of kulfi or ice cream on top. In Lahore and Karachi the two are often served together as kulfi falooda. It is filling enough to be a meal on a hot afternoon.
Peshawari ice cream and gola ganda
Peshawari ice cream takes its name from Peshawar, and shops selling it under that name are found well beyond the city. Karachi's summer answer is the gola ganda, shaved ice packed onto a stick or into a cup and soaked in coloured syrups, sometimes with condensed milk on top.
Which warm desserts are worth ordering?
Kheer and firni
Kheer is rice simmered in milk and sugar until thick, flavoured with cardamom and finished with almonds and pistachios. Firni is the smoother version, made with ground rice, and is usually set and served cold in small clay bowls, which give it a faint earthy taste. A vermicelli kheer made from roasted seviyan is popular around Eid ul Fitr.
Gajar ka halwa
Grated carrots cooked slowly in milk with sugar, ghee and cardamom until the milk disappears and the carrots turn deep orange. It is a winter dessert, made when red carrots are in season, and eaten hot. Lahore takes it particularly seriously, as our guide to the best desserts in Lahore explains.
Rabri, shahi tukray and zarda
- Rabri: milk boiled for hours until it is thick, with the layers of cream skimmed off the top folded back in. Eaten cold in summer and warm in winter, on its own or with jalebi.
- Shahi tukray: fried bread soaked in sweetened milk and topped with rabri and nuts, a Mughal-era dish now common at Eid and dinner parties. Karachi's double ka meetha is a close relative.
- Zarda: sweet saffron-coloured rice with nuts and sometimes dried fruit, a wedding and celebration dish.
- Sheer khurma: vermicelli cooked in milk with dates and nuts, the dish of Eid ul Fitr morning. Our guide to Eid food in Pakistan covers the rest of that table.
Where are the famous dessert shops by city?
Lahore
Lahore's dessert culture centres on the old city and its food streets, with long-running falooda and kulfi shops around Anarkali and the walled city, and newer branches across Gulberg and DHA. Shop by shop, our guide to the best desserts in Lahore names the established places and says which season each is best in.
Karachi
Karachi's most historic dessert stop is Burns Road in the old city, where Delhi Rabri House is one of the street's best-known names. It is the place for rabri and kheer after an evening meal of nihari or kebabs. Our Burns Road guide covers the rest of the street. In summer, gola ganda and kulfi carts are out all over the city.
Peshawar and the north-west
Peshawar gives its name to Peshawari ice cream, and its old-city bazaars are known for kheer and falooda after a karahi. Peshawar is under a UK all-travel advisory after a run of 2026 attacks in Khyber Pakhtunkhwa. Pakistani visitors still go, but check local news and police advice first.
Everywhere else
Every city has a few dessert shops with a loyal following, usually in the old bazaar, and the rule for finding them is the same everywhere: go in the evening, look for the shop with a crowd outside and a high turnover of kulfi moulds, and ask the people waiting what they order.
When is the best time to eat each dessert?
- April to September: kulfi, falooda, gola ganda and cold firni. This is when dessert shops are busiest, often until late at night.
- November to February: gajar ka halwa, hot rabri with jalebi, and shahi tukray.
- Eid and weddings: sheer khurma, kheer and zarda, mostly in homes and at functions rather than in shops.
Are milk desserts safe for travellers?
Milk desserts spoil quickly in heat, so they cause more stomach trouble than anything else on a dessert menu. Pick busy shops with fresh stock, make sure kulfi is hard and comes out of a freezer or an ice-and-salt box, skip crushed ice if your stomach is sensitive, and don't carry kheer or rabri in a hot car. Our post on whether street food in Pakistan is safe covers the wider rules.
Which desserts suit whom?
If you have only one evening, order kulfi falooda in summer and gajar ka halwa in winter: between them they show what Pakistani desserts are about. Families with young children usually do best with kheer or kulfi, which are mild and not too sweet by local standards. If you are diabetic, these are heavy desserts built on sugar and reduced milk, so share a portion. Our experiences page shows how food fits into our trips.
Frequently asked questions
What is the most famous Pakistani dessert?
Kheer, kulfi and falooda are the three most people name first. Kheer is the one made at home and for occasions; kulfi and falooda are what people go out for in summer.
What is the difference between kulfi and ice cream?
Kulfi is milk cooked down and frozen in moulds without churning, so it is denser, creamier and slower to melt than ice cream, with no air whipped in.
What is falooda made of?
Rose syrup, fine vermicelli, soaked basil seeds and cold milk, usually topped with kulfi or ice cream.
What is the difference between kheer and firni?
Kheer is made with whole rice and is often eaten warm. Firni is made with ground rice, is smoother, and is usually set and served cold in clay bowls.
Which Pakistani dessert is eaten at Eid?
Sheer khurma, vermicelli cooked in milk with dates and nuts, is the classic Eid ul Fitr dessert, often served on Eid morning.