A dhaba in Pakistan is a roadside eating place, usually a tin roof or a simple room with charpais or plastic chairs outside, a tandoor, a few pots of curry and a kettle that never stops. Dhabas began as truck stops, many sit next to petrol pumps and plenty stay open through the night. For a traveller they are the cheapest and often the best food on a road trip: fresh tandoori roti, daal, karahi cooked to order and strong doodh patti.
| At a glance | |
|---|---|
| What it is | A simple roadside restaurant, often beside a petrol pump |
| Typical seating | Charpais with a plank across them, or plastic tables |
| Hours | Many open late or around the clock on main highways |
| Safest orders | Food cooked in front of you: karahi, fresh roti, tea |
| Payment | Cash; agree the price of karahi before it is cooked |
| Toilets | Basic or absent; better at petrol pumps and motorway service areas |
What is a dhaba?
The word covers everything from a single tea stall with two benches to a big highway restaurant with a car park full of buses. What they share is the format: food cooked in the open, a short menu chalked up or recited, and customers who are mostly drivers, labourers and travellers. The first dhabas grew up along the Grand Trunk Road, which ran from Peshawar through Rawalpindi and Lahore across north India, and the GT Road is still the backbone of dhaba culture in Pakistan.
The classic seat is a charpai, a woven rope bed, with a wooden plank laid across it as a table. You sit cross-legged or with your legs over the side, and your food arrives on the plank. In summer, the charpais go outside under a tree or a fan; in winter, near the tandoor.
What does a dhaba serve?
Menus are short and depend on the region, but these turn up on almost every road:
- Daal: daal mash, daal chana or mixed daal, finished with a tarka of fried onion and garlic.
- Sabzi: whatever vegetable is cheap that week, often mixed vegetables, aloo or bhindi.
- Chicken or mutton karahi: cooked to order in a wok with tomatoes, green chillies and ginger, priced by the kilo or half kilo. See our karahi guide for what to expect.
- Anda paratha or anda fry: the standard breakfast and late-night order.
- Tandoori roti: made fresh, often by the dozen.
- Doodh patti: tea boiled in milk with plenty of sugar. Our guide to Pakistani tea culture explains the dhaba chai ritual.
- Raita and salad: a bowl of yoghurt and a plate of sliced onion, cucumber and tomato, often free with a meal.
Further north the menu shrinks to daal, rice, eggs and endless cups of tea.
Where are the best-known dhaba stretches?
Few dhabas have famous names that last; the reputation belongs to a stretch of road or a stopping point. These are the ones Pakistani travellers know:
- The GT Road between Lahore and Rawalpindi. The old trunk road through the towns of central Punjab is lined with dhabas and roadside restaurants that serve buses and trucks around the clock.
- Kohala and the Murree to Muzaffarabad road. Dhabas along the Jhelum river at Kohala are a regular stop on the way to Azad Kashmir; see our guide to Kohala Bridge. Check current conditions in Azad Kashmir before travelling, after the deadly 2026 protests and shutdowns.
- The Kaghan valley road. Balakot, Naran and the stops up towards Babusar Top have tea stalls and dhabas serving the summer traffic heading north.
- The Karakoram Highway. Dhabas at Besham, Dasu, Chilas and beyond have long fed travellers on the drive to Gilgit. The UK advises against all travel on the stretch between Mansehra and Chilas; in summer, the Babusar route avoids it, and overseas visitors should check their own government's advice, which can affect travel insurance.
- The Indus Highway and the long roads south. Truck stops on the N55 and the routes into Sindh are where you see dhaba culture at its most basic: big pots, charpais, and drivers sleeping between shifts.
On the M2 and other motorways you will not find roadside dhabas, because access is controlled. You eat at the service areas instead, which are cleaner but more expensive and more like food courts.
How do you pick a clean dhaba?
Dhaba food can be very safe, because much of it is cooked to order at high heat. The problems come from food that sits around, and from water. Before you sit down:
- Look for a crowd. Truck drivers and bus passengers keep the pots turning over. An empty dhaba at mealtime is a warning.
- Order what is cooked in front of you. Karahi, fried eggs, fresh roti and boiled tea are safer than curry that has been sitting since morning.
- Check the roti. It should come straight out of the tandoor, not from a pile.
- Drink bottled water. Ask for a sealed bottle and check the cap. Skip the jug on the table and ice in summer.
- Use the petrol pump toilets. Most dhabas have basic facilities or none; the pump next door is often better.
Our post on whether street food in Pakistan is safe goes into this in more detail.
What should you order at a dhaba?
For a first visit, a half kilo of chicken karahi, a plate of daal mash, a basket of tandoori roti and doodh patti to finish is the standard order for two or three people, and it is hard to go wrong with. Ask the price per kilo before the karahi goes on the fire, because prices vary a lot between stops and rise in tourist areas in summer. Most dhabas take cash only, so carry small notes.
For a night stop, daal and roti is lighter than karahi if you still have hours of driving ahead.
Are dhabas suitable for families and women?
Many are, but not all. Bigger highway dhabas often have a family area or a separate room, and families eat at them all the time. Small truck stops are usually all-male spaces with no screened seating and poor toilets. On a family trip, choose the larger places with family cars in the car park.
Is a dhaba worth stopping at?
Yes, if you want to eat the way Pakistan eats on the road. A good dhaba gives you fresh, hot food for less than a restaurant, quickly, at hours when nothing else is open. It is not the place for a quiet, air-conditioned meal, a clean toilet or a menu with prices on it. If anyone in your group has a delicate stomach or young children, mix dhaba stops with motorway service areas and town restaurants. Our experiences page has more on the food side of travelling in Pakistan.
Frequently asked questions
Is dhaba food safe to eat?
It is usually safe if you choose a busy dhaba and order food cooked in front of you, such as karahi, eggs and fresh roti. Drink bottled water and be careful with ice and raw salad in summer.
Are there dhabas on the motorway in Pakistan?
No. Access to the motorways is controlled, so there are no roadside dhabas on the M2 and similar roads. You eat at the official service areas instead.
What should I order at a dhaba?
Chicken karahi, daal mash, tandoori roti and doodh patti is the standard meal. For breakfast, anda paratha and tea.
Do dhabas take card payment?
Very few do. Carry cash in small notes, and agree the price of karahi or any dish sold by weight before it is cooked.