A good self-guided Lahore food tour takes one evening, on foot and by rickshaw: walk the walled city from Delhi Gate in the late afternoon, watch the sun set over Badshahi Mosque from a Fort Road rooftop, then take a rickshaw to Gawalmandi for hareesa and lassi and walk on to Lakshmi Chowk for karahi. Start around 4:30 pm and you will be eating your last plate by about 10 pm, inside the current 11 pm closing time.
This guide gives the route stop by stop, what to order at each one, how to get between them, and a shorter breakfast version for anyone who would rather eat Lahore's old-city food in the morning.
| At a glance | |
|---|---|
| Route | Delhi Gate, Shahi Guzargah, Fort Road, Gawalmandi, Lakshmi Chowk |
| Time needed | About 5 to 6 hours, from late afternoon |
| How you move | On foot in the walled city; rickshaw between the other stops |
| Best months | October to March for cool evenings; check smog from November |
| Rough costs (2026) | Chai PKR 80 to 100 at a roadside dhaba; lassi PKR 150 to 300 |
| Closing time | Restaurants close by 11 pm under the 2026 Punjab timings |
| Wear | Comfortable shoes; modest clothes for mosque visits |
How does the route work?
The walled city and the old food districts sit close together in the north of Lahore, and the route runs in one loop with no backtracking. The first part is a walk with very little eating, so you arrive at the food stops hungry. Fort Road gives you the view and a sit-down drink or starter. Gawalmandi and Lakshmi Chowk, which are a few minutes apart along Nisbat Road, are where you do most of the eating.
Roughly:
- 4:30 pm, Delhi Gate. Walk the Shahi Guzargah to Wazir Khan Mosque.
- 6 pm, Fort Road Food Street. Rooftop at sunset, facing Badshahi Mosque.
- 8 pm, Gawalmandi. Hareesa, fried fish in season, falooda and lassi.
- 9 pm, Lakshmi Chowk. Karahi, tikka, gol gappay.
Stop 1: the walled city walk, 4:30 pm to 6 pm
Start at Delhi Gate and walk the Shahi Guzargah, the old royal route through the walled city, to Wazir Khan Mosque. It is about the best short walk in Lahore and the restored stretch is easy on foot. Take your time over the mosque's tilework and the square in front of it, and have a cup of chai at one of the small shops on the way. At around PKR 80 to 100 a cup at a roadside dhaba (2026), it is the cheapest stop of the evening.
Don't eat much here. The point of this stage is to see the old city in daylight and build an appetite. Our guides to the walled city of Lahore and Delhi Gate cover the sights along the way. Watch for motorbikes in the narrow bazaars, and avoid starting at Friday midday prayer time, when the lanes and the mosque are at their busiest.
From Wazir Khan Mosque, take a rickshaw round to Fort Road. It is quicker than finding your way on foot through the bazaars as the light starts to go.
Stop 2: Fort Road Food Street at sunset, 6 pm to 7:30 pm
Fort Road Food Street, opened in 2012 in the old houses beside Badshahi Mosque and Lahore Fort, is where you go for the view. Rooftop restaurants such as Cooco's Den, Andaaz and Haveli look straight across at the mosque, and the domes lit up after sunset are what most people remember from an evening in Lahore.
Treat this stop as a drink and a starter, not dinner. Order tea or a fresh lime soda and something light to share, such as a plate of tikka or kebabs, and save your appetite for the next two stops. Fort Road is the most expensive part of the route because you are paying for the view and the seating. Our Fort Road Food Street guide covers which rooftops have the best angle on the mosque and what they serve.
Try to arrive about half an hour before sunset. Rooftop tables facing the mosque fill first, especially on Fridays, Saturdays and Sundays.
Stop 3: Gawalmandi, 8 pm to 9 pm
Take a rickshaw from Fort Road to Gawalmandi, Pakistan's first food street, on Chamberlain Road and Nisbat Road. The food here comes from families who settled in Lahore from Amritsar and nearby cities after Partition, and it is old-city cooking rather than a restaurant menu.
What to order:
- Hareesa at Amritsari Hareesa, on Nisbat Road. A thick, slow-cooked mash of wheat and meat, finished with hot ghee. It is rich, so one portion between two or three people is plenty.
- Fried fish at Haji Sardar, if it is winter. Lahori fried fish is a cold-weather dish, coated in spiced gram flour batter and eaten hot with chutney.
- Falooda at Yousaf Falooda. Vermicelli, rose syrup, basil seeds and ice cream, good after the hareesa.
- Lassi. Gawalmandi's lassi shops, with Feeka and Jaida among the names people mention, serve it sweet or salted in tall steel glasses. Expect about PKR 150 to 300 a glass (2026).
The street has had its ups and downs since its early heyday, so don't expect every shop you have heard of to be open. Our Gawalmandi food street guide covers what has changed, so you know what to expect before you go.
Stop 4: Lakshmi Chowk, 9 pm to 10:30 pm
From Gawalmandi, walk or take a short rickshaw ride along Nisbat Road to Lakshmi Chowk, the old cinema roundabout that is now one of Lahore's best-known places for karahi and grilled meat. This is the main meal of the evening.
What to order:
- Chicken karahi at Butt Karahi, the best-known name at Lakshmi Chowk. It is cooked to order in a wok-style pan with tomato, green chilli and ginger, and served with tandoori naan. Ask for half a kilo for two or three people.
- Gol gappay at Nisbat Gol Gappay. Crisp shells filled with spiced water, eaten in one bite. Good while you wait for the karahi.
- Takatak, chopped meat and offal fried on a hot griddle with a steady clatter of blades, if anyone at the table likes organ meat.
- Lahori chargha, a whole chicken steamed and then fried, if your group is large and very hungry.
Order the karahi as soon as you sit down, because it takes time. Our Lakshmi Chowk guide covers ordering and the busiest nights in more detail.
When should you do a Lahore food tour?
October to March is the best season. Evenings are cool, fried fish and hareesa are at their best, and walking the walled city is pleasant. From November, though, smog can be heavy for days at a time; check the air quality, and read our Lahore smog guide if you are travelling then. April to September evenings are hot, so shorten the walk and start later.
Closing times matter in 2026. Punjab's revised timings from June 2026 allow restaurants, cafés and eateries to stay open until 11 pm, with takeaway and home delivery exempt. Lakshmi Chowk used to run well past midnight, so check whether the rule still applies before you go, and aim to finish eating by about 10:30 pm.
Ramazan changes the whole pattern: the food streets come to life after iftar and again before sehri. Our Lahore in Ramadan guide covers that.
The breakfast version: a morning in the old city
If you prefer mornings, Lahore's old city is at its best for breakfast, and the cost is modest: Aaj News put a proper old-city breakfast at about PKR 300 to 1,200 per person in 2026. A short route:
- Siri paye at Phajja Siri Paye, in Kali Beri Bazaar inside the walled city, near Taxali Gate. It opens before sunrise and fills up early, especially at weekends.
- Nihari at Waris Nihari, in Urdu Bazaar behind Government College University, one of the oldest nihari names in the city.
- Halwa puri and chanay at one of the shops around Lakshmi Chowk or Gawalmandi, if you still have room.
Go early, by 7 or 8 am, before shops sell out. Our guide to nashta in Lahore has more breakfast names by area.
Getting around, and how to pace it
- Walk inside the walled city. The lanes are too narrow and busy to drive through comfortably.
- Use rickshaws between stops. Agree the fare before you get in, or use a ride-hailing app for a fixed price. Our guide to getting around Lahore covers the options.
- Don't drive your own car. Parking around Fort Road, Gawalmandi and Lakshmi Chowk is very difficult in the evening.
- Share plates. A group of three to five people can try everything on this route without being uncomfortable.
- Carry cash in small notes. Many stalls don't take cards.
- Choose busy places, drink bottled water, and read our guide on whether street food in Pakistan is safe if you have a sensitive stomach.
Is this route right for you?
It suits first-time visitors to Lahore, families from other cities, and anyone who wants to see the old city and eat its best-known food in a single evening. Children manage it well if you keep the walk short and use rickshaws more.
It suits you less if you have mobility problems, because the walled city section means uneven streets and crowds. In that case, skip the walk, go straight to Fort Road for the view, and take a car to a single karahi restaurant afterwards. If you only want one stop, our comparison of Lahore's food streets helps you choose, and our experiences page has more ideas for time in Lahore.
Frequently asked questions
How long does a Lahore food tour take?
Allow five to six hours for the full evening route from Delhi Gate to Lakshmi Chowk, including the walk and rickshaw rides. The breakfast version takes about two to three hours.
Can I do a Lahore food tour without a guide?
Yes. Every stop on this route is well known and easy to reach by rickshaw. A guide helps mainly with the history of the walled city, not with the food.
What is the one thing to eat in Lahore if I only have time for one?
For an evening, chicken karahi at Lakshmi Chowk. For a morning, siri paye at Phajja near Taxali Gate.
Is the Lahore walled city safe in the evening?
Families walk the Shahi Guzargah and eat on Fort Road every evening. Keep your phone and wallet secure in crowded bazaars and watch for motorbikes in the lanes. Our guide on whether Lahore is safe for tourists has wider advice.
How late are Lahore's food streets open in 2026?
Under Punjab's June 2026 timings, restaurants and eateries close by 11 pm, though takeaway is exempt. Check whether the rule is still in force before planning a late night.