Amritsari Food Walk — Lawrence Road & Majith Mandi
Kulchas, chole bhature, phirni and lassi at the stalls that made Amritsar's reputation.
Kulcha being pulled from a tandoor at an Amritsar street stall
What to expect at Amritsari Food Walk — Lawrence Road & Majith Mandi
Amritsari street food is a category of Indian cuisine in its own right, and the two neighbourhoods most identified with it are Lawrence Road (where the sit-down institutions cluster) and Majith Mandi with the adjacent Katra Ahluwalia lanes (where the tandoor stalls are). A self-guided food walk that covers Kulcha Land or Bansal Kulcha for breakfast Amritsari kulcha with pindi chole, Kesar Da Dhaba for lachha paratha at lunch, Ahuja Milk Bhandar for lassi, Ahuja for phirni, and Beera Chicken House on Majith Mandi for tangdi kabab, will show you why the city is regarded as one of India's great eating destinations.
The kulchas here are unlike anywhere else — a fat, layered, stuffed disc slapped inside a wood-fired tandoor and pulled out crackling with butter, served with pindi chole and pickled onion. Lassi comes in kulhads the size of a small bucket and is topped with malai you eat with a spoon. Chole bhature is puffed into bulging pillows, and phirni is served in the same shallow clay bowls as it has been for a hundred years. Almost none of it is expensive: ₹80-150 per dish at even the famous places.
Start with kulchas at 08:00 before the queue at Kulcha Land forms, then break till 12:30 and do the lunch spots, and end with lassi and phirni around 20:00. Wear stretchy clothes. Vegetarians are extremely well served — Amritsari cuisine is largely vegetarian outside the tandoori chicken places. Bring cash for the older stalls; the sit-downs now take UPI. Combine with a walk through the Katra Jaimal Singh phulkari market between meals.
At a kulcha stall the sequence is identical everywhere: the dough is slapped against the wall of a coal-fired tandoor, left to blister, hooked out with an iron rod, then smashed once on the counter with a fist so the layers split, and a slab of white butter is pushed into the crack. It reaches you on a steel plate with pindi chole, raw onion, mint chutney and sometimes a spoon of imli. One kulcha defeats most people — order one between two and add a second only if you win. At Kesar Da Dhaba, reached through the old-city lanes at Chowk Passian rather than from Lawrence Road, the order to give is dal makhani, lachha paratha and phirni in a clay bowl; the dal has been on low heat since the night before. At Ahuja Milk Bhandar the lassi arrives with malai standing proud of the kulhad, and a spoon comes with it.
Nothing here is walkable end to end, and pretending otherwise is the fastest way to wreck the day. Kulcha Land sits in Ranjit Avenue, roughly 5 km north-east of the Golden Temple; Lawrence Road is about 3 km from the temple; Majith Mandi Chowk and the Katra Ahluwalia lanes are old-city addresses, minutes from the temple on foot. Autos ask ₹100-150 for the temple-to-Lawrence Road hop, e-rickshaws ₹50-80, and either takes 12-15 minutes in traffic. From Amritsar Junction railway station, Court Road and Lawrence Road are about 2 km, ₹80-100 by auto. From Sri Guru Ram Dass Jee International Airport at Raja Sansi it is 11-13 km, ₹600-800 by prepaid taxi, 25-35 minutes. App cabs work but thin out after 22:00. Drivers should leave the car on Lawrence Road or in the Golden Temple's multi-level car park and walk in; Majith Mandi will not take a car at dinner time.
Budget the transport, not the food. Kulcha with chole runs ₹80-150, chole bhature ₹100-150, lassi ₹60-120, phirni ₹40-70, tangdi kabab ₹150-250, a plate of Amritsari fried fish ₹250-350, and a full vegetarian thali at a Lawrence Road or old-city dhaba ₹300-450 by itself. Two people sharing every dish will eat all day for ₹700-900 and then spend ₹250-400 more on autos between the stops, which is where the ₹300-500 per head figure actually lands. Water is ₹20 a bottle, there is no service charge at stalls, and ₹20-30 left on the table for whoever clears it is normal and appreciated. ATMs sit along Lawrence Road. An organised food tour costs ₹1500-2500 a head — five times the food bill — so take one only if you want a guide translating and telling you what you are eating.
Hour by hour: tandoors are lit around 07:30, kulchas are at their best 08:00-09:30, and the busiest stalls work through their dough by late morning. The lunch rush runs 12:30-14:00, with 20-30 minute waits at weekends and on holidays. Mid-afternoon is the quiet window and also the weakest food window — what is good was cooked for lunch or has not been started for dinner. Evening peak is 19:30-22:00, and Ahuja's lassi is finished before 21:00. Month by month, November to February is the season: cold mornings of 4-6°C make a tandoor kulcha worth the queue, though December fog delays trains and flights. April to June hits 40-44°C and standing beside a coal tandoor at midday is genuinely unpleasant; eat before 09:00 or after 20:00. July to September floods the old-city lanes. Baisakhi in mid-April, Bandi Chhor Divas and Guru Nanak Jayanti fill every table and every hotel room.
It suits families well: no alcohol at the dhabas, sweets and lassi for children, and food that arrives within minutes. Teenagers do fine. Wheelchair users should stick to the Lawrence Road sit-downs, which have ground-floor seating and kerbside drop-off, and skip Majith Mandi and Katra Ahluwalia entirely — uneven paving, open drains and parked scooters make those lanes impassable. On a wet afternoon do the same thing: the old-city lanes puddle badly and a tandoor queue in the rain is misery. With only an hour before a train, go to Ahuja Milk Bhandar on Court Road, about 2 km from Amritsar Junction, and do phirni and lassi in twenty minutes. Vegans should be warned that almost nothing works here — ghee, butter, curd and paneer are in everything, and plain tandoori roti with chole is the only reliable option. The chole is chilli-forward; ask for it lighter and they will oblige.
Fold the gaps into sights rather than sitting in a hotel. Ram Bagh gardens and the Maharaja Ranjit Singh Museum are a few minutes' walk off Lawrence Road; from the old-city stops the Golden Temple, Jallianwala Bagh (free) and the Partition Museum in the Town Hall (ticketed and closed on Mondays) are all within a 10-12 minute walk, and Gobindgarh Fort is about 2 km. Two honest caveats. First, the viral videos of a kilo of butter melting over a kulcha are staged for cameras — ask for less and nobody minds. Second, the heritage boards are marketing, though Kesar Da Dhaba genuinely began at Sheikhupura in 1916 and moved here after Partition. Ranjit Avenue is a modern suburb of car parks and D-Block shopfronts, not an atmospheric bazaar, and attempting all five stops in a single day is how visitors end up spending the next one in bed.
Questions about Amritsari Food Walk — Lawrence Road & Majith Mandi
About ₹300-500 per person for a full three-stop food walk; individual dishes ₹80-200. In detail: kulcha with chole ₹80-150, chole bhature ₹100-150, lassi ₹60-120, phirni ₹40-70, tangdi kabab ₹150-250, a fried fish plate ₹250-350, a full dhaba thali ₹300-450. Two people sharing every plate eat for ₹700-900 between them. The part visitors forget is transport: ₹250-400 of autos across the day, because the stops are 2-5 km apart. Carry cash for the older stalls.
Yes, the streets are public; you pay only for food. There is no ticket, no permit and no charge for sitting down at a dhaba, and nobody will stop you photographing a tandoor if you ask first. Parking on Lawrence Road costs ₹20-30, a bottle of water ₹20, and ₹20-30 left for whoever clears the table is customary rather than expected. If the budget is genuinely tight, the free langar at the Golden Temple runs around the clock, 3 km away.
Three hours across two or three sittings; longer if you spread breakfast, lunch and dinner. Allow 40-50 minutes for kulchas including the queue, an hour for a sit-down lunch with a weekend wait of 20-30 minutes, and 40 minutes for lassi and phirni in the evening. Add 15 minutes of auto time between each stop. Spread over a full day with sightseeing in the gaps it becomes a comfortable eight hours; compressed into one sitting it becomes indigestion.
Most stalls open daily; some close briefly on Tuesday afternoons, and a few meat shops in the old city shut that day altogether. The real limit is not the calendar but the dough — busy kulcha tandoors work through the morning batch and stop, so 08:00-09:30 is the safe window. During Baisakhi in mid-April, Bandi Chhor Divas and Guru Nanak Jayanti the whole city is full and lunch waits double. Ahuja's lassi is finished by 21:00 on any night.
Not necessary — self-guided works, but organised food tours are available for ₹1500-2500. That is roughly five times what the food itself costs, so it is worth it only for the commentary, the Punjabi-speaking guide and someone else handling the autos. None of the dhabas or stalls take reservations; you queue like everyone else. A more useful spend is a car and driver for the half day, around ₹1500 through most Ranjit Avenue and Lawrence Road hotels, which removes the four auto negotiations.
Auto or e-rickshaw from the Golden Temple, 3 km to Lawrence Road, ₹100-150 by auto or ₹50-80 by e-rickshaw, 12-15 minutes. Amritsar Junction railway station is about 2 km from Court Road and Lawrence Road, ₹80-100. Sri Guru Ram Dass Jee International Airport at Raja Sansi is 11-13 km, ₹600-800 by prepaid taxi. There is no metro in Amritsar and city buses are not practical for this route; app cabs work but get scarce after 22:00. Old-city lanes take no cars at dinner.
Hotels near Amritsari Food Walk — Lawrence Road & Majith Mandi
Every hotel we cover in Amritsar
- Hotel Blossom Inn 3★ · 4.6/5
- OYO 14515 Hotel Paras Regency 2★ · 4.1/5
- Hotel GC Grand by JR group 3★
- Hotel MM Yellowuds 3★
- Treebo Trend Sonachi 3★ · 3.1/5 · 0.1 km away
- Sagar Hotel Just 5 Min From Golden Temple 3★ · 3.7/5 · 0.1 km away
- Goroomgo Revoli Amritsar 3★ · 0.1 km away
- Hotel Shehnaz Inn Walking Distance for Golden Temple 2★ · 3.3/5 · 0.1 km away
- OYO 24851 Hotel R Continental 2★ · 3.2/5 · 0.1 km away
- Hotel Kishore Castle 3★ · 0.1 km away
- Sagar Residency 3★ · 0.1 km away
- ZO Highland Inn Queens Road 3★ · 4/5 · 0.1 km away
- Hotel Namaskar Residency 3★ · 4.2/5 · 0.1 km away
- Hotel Pearl Inn & Suites 3★ · 3.8/5 · 0.1 km away
- Hotel Golden Inn by Oyo Rooms 2★ · 0.1 km away
- Hotel Robin Inn 2★ · 4.2/5 · 0.1 km away
- Kishore Castle 3★ · 0.1 km away
- OYO 10375 Hotel Shivam Residency 2★ · 3.3/5 · 0.1 km away
- Country Inn Premier Amritsar 3★ · 3.2/5 · 0.1 km away
- Oyo 8666 Hotel The Queen 3★ · 3.7/5 · 0.1 km away
- H. V. International 2★ · 0.1 km away
- Shiraz Regency A Boutique 2★ · 4/5 · 0.1 km away
- Hotel Hollywood Heights near Railway station 3★ · 0.2 km away
- Hotel Popular 3★ · 3.8/5 · 0.2 km away
More things to do
All things to doFrom the journal
All posts
Comparisons & rankings
Hotels with pools in Punjab, ranked
A working shortlist of 9 hotels across Amritsar, Chandigarh, Ludhiana and Mohali where the pool is genuinely usable — not a puddle behind the generator shed.
Comparisons & rankings
Family-friendly hotels in Punjab, ranked
Ten hotels across the state where kids under 10 will not lose their minds and parents will not either — with real notes on pools, kids' menus, and connecting rooms.
Comparisons & rankings
Family hotels in Amritsar: which belt to book by your kids' ages
Amritsar’s family rooms cluster in three belts — Ranjit Avenue near the malls, the Golden Temple walk, and the Airport Road pools — and the right one depends on how old your kids are.