This Amritsar food trail is built for the traveller who wants to eat their way through the old walled city rather than tick off one famous plate. Amritsar, in Punjab, packs its best eating into a few tight clusters around the Golden Temple, Hall Bazaar, Lawrence Road and Majith Mandi. The style is unfussy and generous: tandoor-baked breads, gram-flour fish, slow-cooked lentils, thick lassi, and the free community kitchen that feeds tens of thousands a day.
The Amritsar food trail is a walkable circuit through the old city around the Golden Temple, taking in Amritsari kulcha, fried fish, chickpeas and lassi. Plan a morning and an evening, eat small portions across several shops, and end respectfully at the Guru-ka-Langar, the free vegetarian community meal.
About the Amritsar food trail
Amritsar’s eating culture grew around the Golden Temple and the trading lanes of the walled city. Punjab Tourism and Incredible India both point to the same signatures: kulcha, fried fish, chole (spiced chickpeas), lassi and the langar. Settlers from Peshawar and Lahore after 1947 deepened the tandoor and non-vegetarian side of the city’s food, so you will find rich butter gravies and tandoori meats alongside pure-vegetarian sweet shops.
The practical point for a visitor: the food is concentrated. Most of the classic shops sit within a short walk or a cheap auto-rickshaw ride of the Golden Temple. If you are pairing this with the shrine itself, our Golden Temple Amritsar guide covers timings and entry. Eat in small portions and spread your appetite across several stops rather than one heavy meal.
| City / state | Amritsar / Punjab |
|---|---|
| Core food areas | Golden Temple lanes, Hall Bazaar, Lawrence Road, Majith Mandi / Majitha Road |
| Signature plates | Amritsari kulcha, Amritsari fish, chole, lassi, jalebi, phirni |
| Free community meal | Guru-ka-Langar at the Golden Temple (vegetarian, no charge) |
| Best season | October–March; sarson da saag and makki di roti peak in winter |
| Nearest railhead | Amritsar Junction (ASR) |
| Nearest airport | Sri Guru Ram Dass Jee International Airport (ATQ), ~11 km |
Where to eat: the four food areas
Four clusters carry most of the trail. Knowing which sells what saves you criss-crossing the old city on a full stomach.
Around the Golden Temple: The lanes fanning out from the shrine hold kulcha stalls, chole-bhature counters, lassi shops and sweet makers. This is where an early-morning trail usually starts, before the midday crowd builds and the best kulcha shops sell out.
Hall Bazaar and Hall Gate: The market strip running north-west of the Golden Temple is one of the densest runs of kulcha shops, chole-puri stalls and sweet shops in the city. Come early; several kulcha specialists close by midday once the morning batch is gone.
Lawrence Road: The city’s main commercial food street, with more sit-down restaurants, fish-fry shops and dessert parlours. It suits an evening meal when you want a table, a fan and a longer menu rather than a standing counter.
Majith Mandi and Majitha Road: The traditional home of Amritsari fried fish, with long-running fish-and-chicken corners on and off Majitha Road. This is the cluster to target for a non-vegetarian evening.
Signature dishes to try
Order across a few shops rather than one big plate. Each dish below is explained on first use; prices are given later as bands, not fixed shop rates.
| Dish | What it is | Veg / non-veg |
|---|---|---|
| Amritsari kulcha | Tandoor-baked flatbread stuffed with spiced potato, cauliflower or paneer (fresh cheese), served with chole and a knob of butter | Veg |
| Amritsari fish | River fish marinated in spices, coated in besan (gram flour) and deep-fried until crisp; also served tandoor-roasted | Non-veg |
| Chole | Spiced chickpea curry, often the Pindi style, eaten with kulcha, bhature (puffed fried bread) or puri | Veg |
| Lassi | Yogurt-based drink, usually sweet with a thick layer of malai (clotted cream) on top; salted versions exist | Veg |
| Makki di roti and sarson da saag | Cornmeal flatbread with slow-cooked mustard greens and white butter; a winter dish (roughly November–February) | Veg |
| Jalebi | Deep-fried batter spirals soaked in sugar syrup, crisp and warm, often eaten with lassi | Veg |
| Phirni | Ground-rice milk pudding, chilled and set, flavoured with cardamom and nuts, traditionally served in small clay bowls | Veg |
In the Golden Temple langar you will also be served kheer (rice-and-milk pudding) alongside dal and roti. Butter chicken and tandoori meats are widely available but sit outside the classic old-city trail; treat them as an add-on if you want them.
Famous eateries and what to order
These are long-established, well-documented names. Where a founding year is claimed, it is the establishment’s own or press account; menus and hours change, so confirm on the day. Give priority to what each place is actually known for.
| Eatery | Area | What to order | Type |
|---|---|---|---|
| Kesar Da Dhaba | Old city, near Golden Temple | Dal makhani (buttery slow-cooked black lentils), paranthas, lassi, phirni | Veg |
| Bharawan Da Dhaba | Near Town Hall / Golden Temple | Chole, paneer dishes, thali, kheer | Veg |
| Kanha Sweets | Lawrence Road area | Amritsari kulcha with chole, chole-puri, halwa, lassi | Veg |
| Makhan Fish & Chicken Corner | Majitha Road / Basant Avenue | Amritsari fried fish, tandoori fish, tandoori chicken | Non-veg |
| Gian Di Lassi (Gian Chand Milk Bhandar) | Old city | Thick sweet lassi | Veg |
| Ahuja Milk Bhandar | Near Hindu Sabha College | Malai lassi, kesar (saffron) lassi, milk sweets (takeaway) | Veg |
Kesar Da Dhaba is among the best-documented of these. According to its own account and press reports, it began in 1916 and moved to Amritsar after Partition in 1947; it is known for a dal makhani that is simmered for hours. Bharawan Da Dhaba, a vegetarian dhaba near the Town Hall, is described in local coverage as one of the oldest in the city. Makhan Fish & Chicken Corner dates its Amritsari-fish reputation to 1962 by its own account.
The Guru-ka-Langar experience
The langar, or Guru-ka-Langar, is the free community kitchen at the Golden Temple, open to everyone regardless of religion, caste or background. It is not a restaurant and not part of a paid tour; it is a place of worship and service (seva). Treat it with the respect you would show inside the shrine, and read our Golden Temple Amritsar guide for how to enter, cover your head and remove your shoes.
According to Incredible India, the langar hall is the world’s largest free kitchen and serves food to about 80,000 people a day, with the meal typically comprising roti, dal and rice kheer. Numbers rise sharply on Gurpurabs (Sikh festival days). The kitchen is run by the Shiromani Gurdwara Parbandhak Committee (SGPC) and sustained by donations and by volunteers who roll rotis, cook, serve and wash dishes.
You sit on the floor in rows, are served a metal thali (plate), and eat a simple vegetarian meal. You can join the seva if you wish. Do not photograph people eating without consent, take only what you will finish to avoid waste, and follow the volunteers’ directions on where to sit and where to return your plate.
A walking food-trail route
This is a suggested order for one full day, split into a morning and an evening so you are not eating heavy food all at once. Adjust for your appetite and for shop hours.
- Early morning (8–9 am): Start near the Golden Temple or Hall Gate with a fresh Amritsari kulcha and chole while it is hot. Kulcha specialists sell out by midday, so this comes first.
- Mid-morning: Walk to a lassi shop such as Gian Di Lassi or Ahuja Milk Bhandar for a thick sweet lassi. Add jalebi if a sweet shop nearby is frying a fresh batch.
- Lunch: Sit down at Kesar Da Dhaba or Bharawan Da Dhaba for dal makhani or a thali with paranthas. In winter, look for makki di roti with sarson da saag here or on Lawrence Road.
- Afternoon: Visit the Golden Temple and, when you are ready, eat the langar meal. Keep this light and unhurried.
- Evening: Head to Majitha Road for Amritsari fried fish at a fish corner such as Makhan Fish. Finish with phirni in a clay bowl.
Everything on this route is walkable in stages, but distances between the old-city lanes and Majitha Road are better covered by auto-rickshaw. Pace yourself and share plates.
Best time to go and typical hours
October to March is the most comfortable season for walking the trail, with cool days and Punjab’s winter specialities in season. The mustard-greens dish sarson da saag with makki di roti is a winter plate, roughly November to February, so time your visit for it if that is a priority. Summers (April–June) are hot and heavy for a walking food day; monsoon (July–September) is humid.
Hours vary by shop and change, so confirm locally. As a rough guide: kulcha and breakfast counters open early and can sell out by midday; sit-down dhabas and restaurants run through lunch and dinner; the Golden Temple langar operates around the clock, every day. Fish corners are busiest in the evening.
Veg and non-veg availability
Amritsar is easy for both. Vegetarians are well served: kulcha, chole, dal, paneer, lassi, sweets and the entire langar are vegetarian, and several landmark spots (Kesar Da Dhaba, Bharawan Da Dhaba, Kanha Sweets, most lassi shops) are pure-veg.
Non-vegetarians should head to Majitha Road and Lawrence Road for Amritsari fried fish, tandoori fish and chicken, and butter gravies. Note two things: the food at the Golden Temple langar is strictly vegetarian, and alcohol and meat are not appropriate near the shrine precinct. Plan your non-veg meals for the restaurant clusters, not the temple lanes.
How to reach Amritsar
Amritsar is well connected by air, rail and road. Distances below are indicative planning estimates; reconfirm live before you travel.
By air: Sri Guru Ram Dass Jee International Airport (code ATQ), also called Raja Sansi, lies about 11 km north-west of the city, roughly a 30–45 minute drive depending on traffic. It handles domestic flights and international services (including to the UK and Canada). Taxis, app cabs, the city’s bus rapid transit and auto-rickshaws connect the airport to the Golden Temple area.
By train: Amritsar Junction (station code ASR) is the main railhead and is close to the old city. Several Shatabdi Express services run from New Delhi over roughly 448 km, with journey times of about six hours; many other trains connect Amritsar across India. Check live running and seat availability on IRCTC or NTES before booking.
By road: Amritsar sits on national highways with bus and taxi links from Delhi, Chandigarh and across Punjab. The Inter-State Bus Terminal handles state and private coaches.
| Mode | Detail | Approx. distance / time |
|---|---|---|
| Air | Sri Guru Ram Dass Jee International Airport (ATQ) to city | ~11 km, 30–45 min by road |
| Train from New Delhi | Shatabdi Express to Amritsar Junction (ASR) | ~448 km, ~6 hours |
| Within the old city | Golden Temple lanes to Majitha Road fish corners | Short auto-rickshaw ride |
What the food trail costs
Street eating in Amritsar is cheap; the langar is free. The bands below are planning estimates as of September 2026 given as ranges, not fixed shop prices — reconfirm on the day, as individual shops set their own rates.
| Item | Indicative range (₹) |
|---|---|
| Amritsari kulcha plate with chole | ₹60–₹150 |
| Glass of lassi | ₹40–₹100 |
| Sit-down dhaba meal (dal, bread, sides) | ₹150–₹350 |
| Amritsari fried fish plate | ₹250–₹500 |
| Jalebi / phirni portion | ₹40–₹120 |
| Golden Temple langar meal | Free (donation optional) |
| Full day of trail eating, one person | ₹500–₹1,200 |
Carry small cash for street stalls; many counters do not run card machines, though UPI is increasingly accepted. Portions are generous, so sharing keeps both the cost and the appetite manageable.
Etiquette and practical tips
The langar and the shrine set the tone for the whole trail. A few points keep your visit respectful and comfortable.
- At the langar: cover your head, remove shoes, sit where directed, accept food with both hands, and finish what you take. Photographing people eating is intrusive; ask first or avoid it.
- Near the shrine: keep meat, alcohol and loud behaviour away from the temple precinct. Dress modestly.
- Hygiene and stomach: eat where turnover is high and food is cooked fresh in front of you. Carry water and go easy on the richest dishes if you are not used to them.
- Timing: the best kulcha is a morning affair; fish is an evening affair. Plan around that.
- Cash and payments: keep small notes; confirm whether a stall takes UPI before ordering.
Nearby places
The food trail pairs naturally with Amritsar’s main sights, most within a short ride.
| Place | Approx. distance | Why go |
|---|---|---|
| Golden Temple (Sri Harmandir Sahib) | In the old city | The spiritual heart of the trail and home of the langar; see our Golden Temple Amritsar guide |
| Jallianwala Bagh | Beside the Golden Temple | National memorial garden, a short walk from the shrine |
| Partition Museum (Town Hall) | Old city | History of the 1947 Partition, near the food lanes |
| Wagah–Attari border | ~30 km west | Evening border-lowering ceremony; time it after a late lunch |
Frequently asked questions
What food is Amritsar famous for?
Amritsar is famous for Amritsari kulcha (tandoor-baked stuffed bread with chole), Amritsari fried fish, thick lassi, chole-bhature, jalebi and phirni. The Golden Temple’s free vegetarian langar is also central to the city’s food culture. Winter adds makki di roti with sarson da saag, the classic cornbread-and-mustard-greens plate.
Is the Golden Temple langar really free?
Yes. The Guru-ka-Langar at the Golden Temple is a free community meal open to all, run by the Shiromani Gurdwara Parbandhak Committee and sustained by donations and volunteers. According to Incredible India it serves around 80,000 people a day. There is no charge; you may donate or volunteer (seva), but payment is never required.
How much does an Amritsar food trail cost per day?
Budget roughly ₹500–₹1,200 per person for a full day of street and dhaba eating, as of September 2026, since the langar meal is free and street plates are cheap. These are indicative ranges, not fixed shop prices, so reconfirm on the day. Carry small cash, as some stalls do not take cards.
Where do I get the best Amritsari kulcha?
Head to the lanes around the Golden Temple and Hall Gate early in the morning, and to established spots such as Kanha Sweets, for hot Amritsari kulcha with chole and butter. Kulcha specialists often sell out by midday, so make it your first stop rather than a late-morning plan.
Is Amritsar good for vegetarians and non-vegetarians?
Amritsar suits both. Vegetarians have kulcha, chole, dal, paneer, lassi, sweets and the entirely vegetarian langar, with pure-veg landmarks like Kesar Da Dhaba and Bharawan Da Dhaba. Non-vegetarians should go to Majitha Road and Lawrence Road for Amritsari fried fish and tandoori meats, away from the temple precinct.
When is the best time to visit Amritsar for food?
October to March is the best time, with cool weather for walking and Punjab’s winter dishes in season. Sarson da saag with makki di roti is a winter plate, roughly November to February. Summers are hot for a food-walking day and the monsoon is humid, so the cooler months are far more comfortable.
Last updated and sources
Amritsar rewards the eater who goes slowly, shares plates and treats the langar as worship rather than a meal stop. Come in the cooler months, start early for kulcha, and save fish for the evening.
Last updated: 25 September 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Incredible India — Amritsar travel and food guide (incredibleindia.gov.in); Golden Temple / SGPC langar information (goldentempleamritsar.org); Kesar Da Dhaba history (Wikipedia); Makhan Fish & Chicken Corner (makhanfish.com); Amritsar Junction and Shatabdi services (Wikipedia); Sri Guru Ram Das Ji International Airport (Wikipedia). Accessed September 2026.
{“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”What food is Amritsar famous for?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Amritsar is famous for Amritsari kulcha (tandoor-baked stuffed bread with chole), Amritsari fried fish, thick lassi, chole-bhature, jalebi and phirni. The Golden Temple’s free vegetarian langar is also central to the city’s food culture. Winter adds makki di roti with sarson da saag, the classic cornbread-and-mustard-greens plate.”}},{“@type”:”Question”,”name”:”Is the Golden Temple langar really free?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. The Guru-ka-Langar at the Golden Temple is a free community meal open to all, run by the Shiromani Gurdwara Parbandhak Committee and sustained by donations and volunteers. According to Incredible India it serves around 80,000 people a day. There is no charge; you may donate or volunteer (seva), but payment is never required.”}},{“@type”:”Question”,”name”:”How much does an Amritsar food trail cost per day?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Budget roughly Rs 500-1,200 per person for a full day of street and dhaba eating, as of September 2026, since the langar meal is free and street plates are cheap. These are indicative ranges, not fixed shop prices, so reconfirm on the day. Carry small cash, as some stalls do not take cards.”}},{“@type”:”Question”,”name”:”Where do I get the best Amritsari kulcha?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Head to the lanes around the Golden Temple and Hall Gate early in the morning, and to established spots such as Kanha Sweets, for hot Amritsari kulcha with chole and butter. Kulcha specialists often sell out by midday, so make it your first stop rather than a late-morning plan.”}},{“@type”:”Question”,”name”:”Is Amritsar good for vegetarians and non-vegetarians?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Amritsar suits both. Vegetarians have kulcha, chole, dal, paneer, lassi, sweets and the entirely vegetarian langar, with pure-veg landmarks like Kesar Da Dhaba and Bharawan Da Dhaba. Non-vegetarians should go to Majitha Road and Lawrence Road for Amritsari fried fish and tandoori meats, away from the temple precinct.”}},{“@type”:”Question”,”name”:”When is the best time to visit Amritsar for food?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”October to March is the best time, with cool weather for walking and Punjab’s winter dishes in season. Sarson da saag with makki di roti is a winter plate, roughly November to February. Summers are hot for a food-walking day and the monsoon is humid, so the cooler months are far more comfortable.”}}]},{“@type”:”TouristDestination”,”name”:”Amritsar”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Amritsar”,”addressRegion”:”Punjab”,”addressCountry”:”IN”},”geo”:{“@type”:”GeoCoordinates”,”latitude”:31.62,”longitude”:74.88}}]}

