Pakistani street food is built on a handful of cheap, fast dishes that every city makes: gol gappay, chana chaat, dahi bhallay, samosas, pakoras, jalebi and, in Karachi, the bun kebab. The best place to eat them is the old part of whichever city you are in, in the evening, at a stall with a queue. Karachi's Burns Road, Lahore's Lakshmi Chowk and Gawalmandi, and Rawalpindi's Raja Bazaar are the safest bets for a first evening.
This guide explains what each dish is, how it is eaten, when it is at its best, and which streets in which cities are known for it. For the health side, read our guide on whether street food in Pakistan is safe before your first plate.
| At a glance | |
|---|---|
| Core dishes | Gol gappay, chaat, dahi bhallay, samosa, pakora, jalebi, bun kebab |
| Best time of day | Evening, from about Asr until late |
| Best season | November to February for eating outdoors; Ramadan evenings for iftar food |
| Karachi | Burns Road, Bahadurabad, Dhoraji |
| Lahore | Lakshmi Chowk, Gawalmandi, Old Anarkali |
| Rawalpindi | Raja Bazaar and the old city |
| What to carry | Cash in small notes, tissues, hand sanitiser |
What counts as street food in Pakistan?
Street food here means food cooked and sold from a cart, a tawa on the pavement or a small open-fronted shop, usually eaten standing up or on a plastic stool. It is mostly vegetarian snacks, fried dough and lentils, with meat coming in through kebabs, tikka and the bun kebab.
Much of it is shared across Punjab and Sindh, with local twists. A plate of chaat in Lahore and one in Karachi use the same base of chickpeas, potato, yoghurt and tamarind, but the spice, the sweetness and the toppings change from shop to shop. The heavier meat dishes, nihari, paye, karahi and biryani, are usually sold from proper restaurants rather than stalls, and they have their own guides on this site.
The dishes to know
Gol gappay
Small, hollow shells of fried dough, cracked open with a thumb, filled with chickpeas or potato and dipped in spiced, sour water flavoured with tamarind, mint and black salt. You eat each one whole in a single bite, and the vendor keeps filling them until you tell him to stop. The same snack is called pani puri in many parts of Karachi.
Some stalls also serve them with chilled yoghurt and sweet chutney instead of the sour water. The sour water is the part to be careful with, because it is made with tap water at many stalls. Choose a busy stall, and skip the water version if you have a sensitive stomach.
Chaat
Chaat is a family of sweet, sour and spicy snacks rather than a single dish. The commonest in Pakistan are:
- Chana chaat, boiled chickpeas with onion, tomato, green chilli, lemon and chaat masala.
- Aloo chaat, cubes of boiled or fried potato with the same dressing.
- Papri chaat, crisp fried wafers broken over chickpeas and potato, finished with yoghurt and tamarind.
- Fruit chaat, chopped seasonal fruit with chaat masala and lemon, which every household makes during Ramadan.
Dahi bhallay
Soft lentil dumplings, made from ground urad or maash daal, soaked in water and then smothered in whipped, lightly sweetened yoghurt with tamarind chutney and spice. It is a cooling dish and it is everywhere in summer. Karachi often calls the smaller version dahi phulki.
Lahore takes dahi bhallay seriously. Dawn profiled Amritsari Dahi Bhallay at Lakshmi Chowk in 2021, a business started at Gawalmandi in 1948 by Muhammad Siddique after he migrated from Amritsar, and now run by his son. It also serves cream chaat and fruit chaat, and in winter makes mutton bhallay.
Samosa and pakora
The samosa is a triangle of thin pastry stuffed with spiced potato, minced meat or lentils, fried until crisp and eaten with green or tamarind chutney. Pakoras are vegetables, usually potato, onion, spinach or chilli, dipped in a gram flour batter and fried. Both are at their best straight out of the oil, which is why the queue forms when a new batch comes out.
They are the centre of the iftar table in Ramadan. In the hour before sunset, almost every bakery, sweet shop and roadside stall in the country fries samosas and pakoras by the tray, and the busiest shops sell out.
Jalebi
Bright orange spirals of fermented batter, piped into hot oil, fried crisp and then soaked in sugar syrup. Good jalebi is crunchy outside and still slightly chewy within. It is sold by weight from sweet shops and from stalls with a large karahi of oil on the pavement, and it is eaten hot on winter mornings and evenings, sometimes with milk.
Bun kebab
Karachi's own street sandwich: a patty of minced meat and lentils, dipped in egg and fried on a tawa, then put in a toasted bun with onion and chutney. Lentil and potato versions are common too. Other cities sell it, but it is a Karachi dish, and the old-city stalls are where to try it. Our Karachi bun kebab guide covers the stalls and how to order.
And a few more
- Gola ganda, shaved ice packed round a stick and soaked in coloured syrup, sold on hot evenings, especially in Karachi.
- Kulfi and falooda, dense frozen milk and a rose syrup, vermicelli and milk drink, sold from carts and sweet shops in summer.
- Seekh kebab and tikka, grilled on charcoal outside small restaurants every evening, eaten with naan.
- Sugarcane juice, pressed to order at roadside stalls in the warm months.
- Roasted corn and peanuts, sold from carts in winter, the corn over coals and the peanuts in hot sand.
Where to eat street food in Karachi
Karachi has the widest choice in the country, and the old city around Burns Road is the place to start. The street is known for restaurants founded from the 1940s onward, and Fresco Sweets, Delhi Rabri House and Waheed Kebab House are among the long-running names. It is a good place for samosas, bun kebab, dahi bhallay and rabri, with nihari and kebabs nearby. See our Burns Road food street guide for the details.
Beyond the old city, Bahadurabad is known for chaat and late-night food stalls, and Dhoraji for gola ganda and evening snacks. Our Karachi street food guide maps each neighbourhood to the dish it is known for.
Where to eat street food in Lahore
Lahore's street food clusters in and around the old city. Lakshmi Chowk, off McLeod Road, is the evening choice for karahi, tikka, chaat and dahi bhallay. Gawalmandi, just inside the old walled city, mixes breakfast shops, sweet shops and evening stalls. Old Anarkali has a food street with chaat, samosas, karahi and falooda.
Gol gappay stalls appear outside parks and on main roads all over the city in the evening, and jalebi is sold from shops across the old city. Our comparison of Lahore's food streets covers which one suits which kind of evening, and our Lakshmi Chowk guide covers that street in detail.
Where to eat street food elsewhere
Rawalpindi. The old city around Raja Bazaar is the twin cities' street food centre, busier and cheaper than anything in Islamabad. Our Rawalpindi food guide breaks it down by area and time of day.
Islamabad. The capital is short on true street stalls. Melody Food Park and the markaz food areas are where people go for chaat, tikka and parathas.
Multan. The stalls around Hussain Agahi Bazaar and the old city sell chaat, samosas and sweets, and the city's sohan halwa is the thing to buy and take home.
Peshawar. Peshawar is known for chapli kebab and the meat dishes of Namak Mandi more than for chaat. The UK government currently advises against all travel to Peshawar, and the city has seen attacks in 2026. Pakistani visitors still go, but check local news and police advice first, and read our guide on whether Peshawar is safe.
When is the best time to eat street food?
Evening, almost always. Most stalls start frying in the afternoon and are busiest from sunset until late. Food is freshest when turnover is highest, which is in the evening rush.
Winter is the best season. From November to February it is pleasant to eat outdoors, the oil is hot and jalebi, pakoras, roasted corn and Kashmiri chai are at their best. Summer brings dahi bhallay, kulfi, falooda and gola ganda, but also heat, flies and a higher chance of stomach trouble. If you are eating outside in the hot months, read our heatstroke advice too.
Ramadan changes everything. Stalls that open in the evening shift to the hour before iftar, then reopen after taraweeh. The pakora and samosa queues before sunset are part of the experience, and many food streets stay open late into the night.
How to eat street food without getting sick
A few habits cover most of the risk:
- Pick the busiest stall, not the cleanest-looking one. Turnover means fresh food and fresh oil.
- Eat food that is cooked in front of you and served hot. Samosas from the current batch are safer than ones sitting in a glass case.
- Be careful with water, ice and raw chutney, especially in summer. These are the usual cause of trouble, more than the cooked food.
- Carry hand sanitiser and tissues. Many stalls have nowhere to wash your hands.
- Pace yourself. Eat a little from several stalls rather than a full plate at the first one.
Prices at stalls are low compared with restaurants but they have risen quickly in recent years and differ from one area to another, so check the board or ask before ordering. Carry small notes, because few stalls take cards and change is often short.
Is a street food evening worth it?
Yes, if you are in Karachi, Lahore or Rawalpindi, and if you go to the right streets. It is the cheapest way to eat well in Pakistan, and an evening walk through Burns Road or Lakshmi Chowk shows you a side of the city a hotel restaurant never will.
It suits curious eaters, groups of friends and families with older children who like spice. It suits less well if you are travelling with very young children, are pregnant, or have a sensitive stomach and only a few days, because a bad night can cost you the trip. In that case eat the cooked, hot dishes, skip the water-based gol gappay and the raw chutneys, and choose a sit-down food street over a pavement stall. Our experiences page has more ways to build food into a trip.
Frequently asked questions
What is the most popular street food in Pakistan?
Samosas, pakoras, chaat and gol gappay are sold in every city, so they are the most widespread. In Karachi the bun kebab is the signature dish.
What is the difference between gol gappay and pani puri?
They are the same snack: fried hollow shells filled and dipped in spiced, sour water. Gol gappay is the usual name in Punjab, and pani puri is common in Karachi.
Which city has the best street food in Pakistan?
Karachi and Lahore are the two strongest. Karachi has the widest range, and Lahore's old city has the deepest tradition of dahi bhallay, chaat and sweets.
When is the best time to try street food in Pakistan?
Winter evenings, from November to February, when it is pleasant outdoors and the food is fresh. Ramadan evenings are also good, with special iftar stalls.
Is Pakistani street food spicy?
Often, yes. Chaat and chutneys can be very hot, so ask for less chilli, or choose dahi bhallay and jalebi for something milder.
Can I eat street food in Pakistan safely?
Most people do. Eat at busy stalls, choose hot cooked food, and be careful with water, ice and raw chutneys, especially in summer.