Restaurants and Places to Eat in Amritsar

If you’re in Punjab and looking to eat, chances are the first options that spring to your mind are ‘Sarson da saag and makkey di roti’. These two stalwarts of Punjabi cuisine have been immortalised in many a film. But food in Punjab is much more evolved than the stereotypes propagated in pop culture. And food in Amritsar is something special.

While the non-vegetarians have their tandoori chicken, kababs and butter chicken, the vegetarians are also well-accounted for. Chhole bhature, Amritsari kulchas and rajma will satiate you even if you’re a hardcore non-veg eater. The fresh flavours of Punjab are enhanced in the hot fiery depths of the tandoor.

Just a simple freshly-roasted roti with a big dollop of butter is enough to get your juices going. You will also get a surprising good variety of seafood in Amritsar. The spicy Amritsari fish curry paired with hot butter-soaked roti is a heavenly combination. After a heavenly meal indulge in guilty pleasures with hot jalebis and cold rabdi.

And if you’re out and about on a hot sunny day, cool off with a tall glass of chaas or lassi. Even though it has more than its share of fine dining restaurants, street food is some of the best food in Amritsar. Nonetheless, here’s a list of some of the best restaurants in Amritsar.

Tucked away in a narrow by-lane of Chowk Passain. Started back in 1916 near Lahore, it later shifted to Amritsar after the Partition. The food here can easily lay claim to the title of best food in Amritsar. Though they have a variety of dishes in their repertoire, their Dal Makhni is a best-seller. The dal is slow-cooked overnight in a copper vessel.

You get to enjoy your meal amidst a no-frills sitting, but you won’t mind one bit. Finish off your meal with an indulgent dessert. Kesar da Dhaba is one of the oldest places to eat in Amritsar. This institution is now an inseparable part of Amritsar’s culinary tapestry.

Yet another of the best restaurants in Amritsar, Beera Chicken Corner knows their meats. Their succulent tandoori chicken and moist seekh kababs create a drama on your taste buds. But what they’re best known for is their signature dish, Beera Roast Chicken. Complete your meal with creamy butter chicken and soft buttery naan.

A very simple eatery, the flavourful food more than makes up for the lack of ambience. Head to this foodie’s paradise for the best tandoori food in Amritsar. It is located on Majitha Road on Sehaj Avenue.

This is one of the best restaurants in Amritsar for Amritsari fried fish and a wide array of chicken dishes. Starting out as a tiny place, it has now burgeoned into an airconditioned restaurant. The fish is perfectly fried with just the right amount of batter to add crunch without overwhelming freshness and the flavour of the fish. Try the Fried Fish Sangria or the special Makkhan Fish roasted in the tandoor.

If you’re looking for chicken options, you should try the flavourful kadhai chicken or the decadent malai chicken tikkas. Other chicken options include chicken rara and malai chicken. This is one of the best restaurants in Amritsar for a pocket-friendly meal.

If you’re ready for a taste of fine dining in Amritsar, head to the Crystal Restaurant on Queen’s Road. This one of the go-to restaurants in Amritsar for a bit of fine dining. Lavishing their attention mainly on the Mughlai cuisine, they also serve a selection of European dishes which include grills, steak and roasts.

Try the murgh tawa frontier which serves juicy morsels of chicken in a dense onion gravy. Round off your meal with a comprehensive selection of indulgent desserts. They also have a take-away facility if you do not have the time to enjoy your meal inside one of the classiest restaurants in Amritsar.

Kanha Sweets serves some of the best vegetarian food in Amritsar. If you’re looking for something light to sustain you till your next meal, Kanha will spoil you with choices. You get an idea of its popularity when you see people patiently waiting for their food. Some of their bestselling items include Amrisari Kulcha Chhole, Chhole Puri and halwa.

Head out here early in the morning for piping hot Amritsari kulchas and wash them down with a tall glass of lassi. This is one of the best places to eat in Amritsar if you’re looking for a snack.

This is one more of the pure-veg restaurants in Amritsar. It has been around since 1912 and has managed to keep its patrons happy with its flavourful offerings. The meals here are unapologetically simple and concentrate on flavours rather than presentation. This is also where you can order the Punjabi staples, Sarson da saag and makkey di roti.

The warm ambience is accentuated by the old-fashioned furniture and creaking ceiling fans. All in all, this is one of the best restaurants in Amritsar for vegetarian food.

One of the best places to eat in Amritsar is not a restaurant or a street-food stall. You will get the best food in Amritsar at the Golden Temple’s langar. Lovingly prepared by willing hands, it will satisfy you like no other food. The best part is that it is free. You can choose to offer your Sewa in lieu of payment.

To sample these and more flavours in Amritsar, get and all-inclusive Amritsar tour package from SOTC and get ready for a culinary adventure.

Have Queries?

Fill in the form below & get the best deals.
Please enter your name
Please enter a valid Email-ID
Please enter a valid mobile number
Please enter Holiday Type
Please enter the destination

I accept Privacy Policy and I authorise Thomas Cook Group Companies to contact me.

International Honeymoon Packages

Popular Tourism Destinations

    Most Trending International Holidays