Signature dishes of India in Punjab
Punjab invented most of the dishes the world thinks of as Indian food — here are the 7 you should eat where they were actually born.
Butter chicken and naan being served at an Amritsar dhaba
Butter chicken, dal makhani, and Amritsari kulcha
Butter chicken (murgh makhani) was invented at Moti Mahal in 1947 by Kundan Lal Gujral, a Punjabi refugee — eat it at Kesar Da Dhaba in Amritsar's Chowk Passian, roughly ₹500. Dal makhani, the same restaurant's slow-cooked black lentil, is arguably better than the chicken. Amritsari kulcha is the local's breakfast: crisp stuffed bread baked in a tandoor, served with chole and pickled onions. Kulcha Land on Ranjit Avenue is the classic (₹170 a plate); Monga Kulcha on Maqbool Road runs a close second.
The dish exists because refrigeration didn’t: Gujral was trying to keep leftover tandoori chicken from drying out, and the tomato-butter gravy was the fix, not the point. Order it with extra gravy and a plain naan rather than butter naan — the bread is rich enough on its own. Kulcha fillings vary by stall: aloo (potato) is standard, but paneer and gobi versions run ₹20-30 more and sell out by 10am on weekends. Go before 9am if you want a table rather than a plate balanced on a scooter seat, which is how most regulars actually eat it.
Sarson da saag, makki di roti, and lassi
Sarson da saag (mustard greens) with makki di roti (cornmeal flatbread) is the winter dish, at its best December-February when mustard is fresh. Bhrawan Da Dhaba near Town Hall does the definitive version for ₹330, topped with white butter. Follow with sweet lassi — Ahuja Milk Bhandar on Lawrence Road does it thick enough to eat with a spoon for ₹125. Gian Chand Lassi Wale opposite is the sweeter, slightly more theatrical rival. Both cash-only, both open by 7am.
Outside the mustard season, dhabas swap in spinach or a saag-spinach blend, which is fine but noticeably thinner and less bitter — worth knowing so you don’t order it in June expecting December's version. The roti itself is unleavened and made fresh per order; ask for it hot, straight off the tawa, because it turns crumbly and hard to tear within minutes of cooling. Some dhabas add a spoon of gur (jaggery) on the side, a Malwa-region habit that cuts the bitterness of the greens — worth trying once even if it sounds wrong on paper.
Amritsari fish and chole bhature
Amritsari fish is river sole marinated in ajwain, gram flour and chilli, then deep-fried — Makhan Fish and Chicken Corner near Madan Chowk is the temple, ₹415 for a large portion. Eat it standing, dipped in mint chutney. Chole bhature (chickpea curry with fried bread) hits everywhere but Kanha Sweets on Lawrence Road is the local vote — ₹125 and served all day. For a full sweep, add jalebi from Gurdas Ram Jalebi Wala at Bazaar Kilaan — hot, saffron-yellow, ₹85 for four.
The fish is a Partition-era dish, brought by Sindhi and Punjabi families who settled in Amritsar and adapted a coastal batter to a river fish nowhere near the coast — the ajwain (carom seed) is what keeps it from tasting like plain fried fish. Chole bhature, by contrast, is Delhi-Punjab border food that Amritsar claims just as hard; the giveaway of a good plate is bhature that puff up hollow and stay crisp rather than going soggy under the chole. Skip the tourist-facing stalls directly outside Golden Temple's Hall Bazaar entrance — prices double and the chole is pre-made rather than turned over fresh through the day.
Stuffed parathas and the old city's breakfast lanes
Beyond kulcha, Amritsar's old city runs on stuffed parathas — aloo, paneer, and gobi versions cooked on a flat tawa rather than baked in a tandoor, so the texture is softer and greasier than kulcha. Stalls cluster around Hall Bazaar and Katra Ahluwalian, selling a paratha with curd, pickle, and a knob of butter for ₹60-100. Unlike kulcha, which is mostly a mid-morning food, paratha carts start at dawn and are largely finished by 11am, aimed at workers and pilgrims heading to or from the Golden Temple rather than at tourists.
The giveaway of a good stall is a queue of locals rather than a laminated English-language menu; anywhere translating the menu for you has usually adjusted the price to match. Paneer paratha runs slightly more than aloo and is the better order if you’re only having one — the filling holds together better and doesn’t turn the bread soggy the way a wet potato mix can. Pair it with the same sweet lassi covered above rather than tea; the combination is standard enough that most vendors will ask if you want it that way without being prompted.
Winter sweets: pinni, phirni, and gur-based desserts
Punjab's sweet shops shift seasonally more than most Indian regional cuisines do. Pinni — a dense ball of roasted wheat flour, ghee, and nuts, sweetened with gur rather than refined sugar — is a winter-only fixture across Ludhiana and Patiala kitchens, traditionally made in batches before the cold months and stored for weeks. It is heavier and less sweet than most Indian mithai, meant to be eaten one at a time rather than as a dessert course, and it is genuinely hard to find fresh outside November-February.
Phirni, a ground-rice pudding set in small clay bowls and served chilled, is a Punjabi wedding-season staple year-round and a gentler introduction if pinni's density puts you off. Both are sold alongside jalebi and gulab jamun at most sweet shops rather than requiring a specialist stop, so there's no need to hunt down a separate address — ask any halwai (sweet-maker) counter in Amritsar, Jalandhar, or Ludhiana what's fresh that week rather than what's on display, since older stock sits out for appearance more than sale.
Where to base yourself for an Amritsar food crawl
Most of this guide's stops sit within Amritsar's old city, inside a roughly 2km radius around Hall Bazaar and the Golden Temple, so the right base is walkable rather than car-dependent. TreeHouse London Street Amritsar and Backpackers Nest both put you inside that radius at budget rates, useful if you’re doing three meals a day on foot between dhabas. Bloom Hotel Heritage Walk and SureStay Hotel by Best Western Heritage Walk sit a step up in comfort while staying close enough to reach Kesar Da Dhaba or Kulcha Land inside fifteen minutes on foot.
For a more comfortable stay with a short auto-rickshaw ride rather than a walk to the old city, Taj Swarna Amritsar and Hotel Ritz Plaza both work as a base, and either makes sense if you’re combining the food crawl with a Golden Temple visit at dawn. Whichever you pick, plan meals around the dhabas' actual hours rather than hotel breakfast — most of the best stops (Bhrawan Da Dhaba, the lassi shops on Lawrence Road) are morning or midday businesses that wind down by early evening, so a hotel that serves breakfast late works against you here.
Frequently asked questions
What people ask before they set off on this one.
At Moti Mahal in Peshawar, then relocated to Delhi after Partition. Its creator Kundan Lal Gujral was a Punjabi refugee, and the dish is central to Punjab's food identity.
Bhature are deep-fried leavened breads; kulcha is a tandoor-baked stuffed flatbread. Both come with chickpea curry; kulcha is drier and lighter.
Traditionally river sole from the Ravi; today most restaurants use farmed sole or basa. The marinade — ajwain, gram flour, red chilli — is what defines the dish.
December to February, when mustard greens are in season. Restaurants serve it year-round but the winter version, with fresh greens and white butter, is on a different level.
Rarely fresh. It's traditionally made in batches before the cold months in Ludhiana and Patiala kitchens and stored, so shops selling it in summer are usually working from older stock rather than a fresh batch.
Yes, and it's better on foot. Most of the named stops — Kesar Da Dhaba, Kulcha Land, the Lawrence Road lassi shops, Bhrawan Da Dhaba — sit within a 2km radius of the Golden Temple's old city, walkable between meals rather than requiring transport.
Hotels in Punjab
Hotels we cover across Punjab
- FHR Wilderness Lodge Chandigarh by TUTC 4★
- Flow House 3BR Beachfront An Bang Beach Hoi An by Beachside Boutique Homes 4★
- Forbes Street Apartment 4★
- Fortune Ranjit Vihar Amritsar 4★
- Four Points by Sheraton Amritsar Mall Road 4★
- Full Moon Apartments & Villa Hoi An 4★
- Garden of Love Villa in An Bang Hoi An 4★
- Gia Huy Riverside Hotel Hoi An 4★
- Gleesons Townhouse Booterstown 4★
- Golden Sunshine Villa 4★
- Grand Canal Quay 3 BR Apartment 4★
- Green Meadows Boutique Apartments 4★
- Green View Guest House 4★
- HA Ocean Front Hotel and Apartment 4★
- Haddington House Hotel 4★
- Happy Villa 4★
- Hardys World 4★
- Harmony Haven Luxurious 3 BHK Haven for All 4★
- Hazel : Minimalist Apartment 4★
- Heavens view 4★
- Herbert Park Hotel and Park Residence 4★
- Highway Huts 4★
- Hoi An 2BR private Pool Villa Walk to Old Town 4★
- Hoi An Ancient House Village R 4★
More guides to Punjab
All guides
Itineraries · 7 min read
48 hours in Punjab
Two days is enough for the essential Punjab loop: Amritsar's Golden Temple, the Wagah border ceremony, and a taste of Chandigarh's modernist cool.
Itineraries · 9 min read
One week in Punjab
Seven days lets you pair the big-hitters with rural Malwa, royal Patiala, and 2 offbeat detours most itineraries skip.
Itineraries · 6 min read
Punjab in 3 days on a budget
You can do Amritsar and Chandigarh on around ₹2,900 a day if you sleep in dorms, eat langar, and ride shared transport.
Same room, same price as any major site — every booking through this guide funds one verified tonne of carbon removal.