Toll free number

1800 22 7979

Business hours

10am - 6pm

15 Restaurants in Amritsar You Need to Visit on Your Next Vacation

10 mins. read

The food capital of Punjab is Amritsar with its endless street food delights, perennial tea stalls, symbolic dhabas, and charming restaurants. Whether you are a regular visitor to this city or plan to explore it for the first time, paying close attention to its food culture is paramount. After exploring tourist attractions and the best places to visit near Amritsar, you should enjoy some extra-ordinarily amazing food, right?

Top Restaurants in Amritsar

To make this process easy for you, have a list of top-rated dhabas and restaurants in Amritsar that you can try out on your next vacation.

  • Kesar Da Dhaba
  • Bharawan Da Dhaba
  • Kanha Sweets
  • Bhai Kulwant Singh Kulchian Wale
  • Swagtam Dhaba
  • Kale Da Dhaba
  • Bade Bhai Ka Brothers Dhaba
  • Makhan Fish and Chicken Corner
  • Adarsh Meat Shop
  • Bon Gateau
  • Kava Grill & Lounge
  • Astoria Food Pavilion
  • Grain by Elgin
  • Grand Trunk, Taj Swarna
  • Crystal Restaurant


1. Kesar Da Dhaba 

Visiting Amritsar without taking a pit stop at this iconic eatery is equivalent to slighting food Gods. That’s right. This century-old dhaba is a place of worship for true-blue foodies not only in this city but across the nation. If a dhaba has its own Wiki page and an episode shot with Chef Anthony Bourdain, it’s got to be legendary! The most famous items at this Amritsari food haven are dal fry, channa masala, and paranthas. To have a bit of everything, try out their thali.

Address: Chowk Passian, Hathi Gate, Amritsar

2. Bharawan Da Dhaba

There are a lot of foodies who staunchly believe that Bharawan Da Dhaba serves the best food in Amritsar! To test this theory out, it is highly recommended to pay this dhaba a visit on your next trip to the largest city in Punjab. Expect a pre-partition local joint selling mouth-watering Punjabi vegetarian delicacies like kadhi pakoda, paneer butter masala and puri chana. Our recommendation is their paneer kali mirch, which is a white gravy-based dish that will make your eyes roll at least a thousand times!

Address: SCO - 104, Ranjit Avenue, Amritsar

3. Kanha Sweets

While hunting for the best places to eat in Amritsar, it is your responsibility to include Kanha Sweets in your bucket list. Although this is a typical sweet shop or halwai serving pinni, patisa, panjiri, and many other desi mithayi, their breakfast fare is to die for. Imagine devouring a plateful of poori chole first thing in the morning. Can life get any better than this?! We leave it to you and your foodie taste buds to decide!

Address: Shop 1, Opposite Bijli Pehalwan Mandir, Lawrence Road, Amritsar

4. Bhai Kulwant Singh Kulchian Wale

If you take an Amritsar tour with an experienced tour manager, it is quite possible that they will rave about the kulchas served at Bhai Kulwant Singh Kulchian Wale. Such is the devolution shown by the locals to this one-of-a-kind eatery! The Amritsari kulcha is one invention that has made millions of people experience foodgasms one after another. This famous food joint in Amritsar is so good that you will surely come back for more.

Address: Bazar Bikaneria, Katra Ahluwalia, Town Hall, Amritsar

5. Swagtam Dhaba

This is yet another dhaba in Amritsar that serves lip-smacking kulchas. Did you really think we would list only one restaurant with the best kulchas in town? Wait and watch! Swagtam Dhaba is a treasure in Town Hall that is adored by the locals so it is bound to be amazing. Hog on some mixed veg kulchas, and a sweet lassi, and your entire day is sorted (or at least half of it).

Address: Shop 14, Goal Hatti Chowk, Hall Bazar, Town Hall, Amritsar

6. Kale Da Dhaba 

Operational since 1994, this is one of those places to eat that will make you fall in love with Amritsar’s cuisine. Kale Da Dhaba prepares authentic non-vegetarian dishes like chicken Patiala, mutton rogan josh, chicken biryani, etc., to tantalise your palette with every morsel. Folks who like to try out famous casual dining restaurants in Amritsar should have Kale Da Dhaba on their itinerary.

Address: 1, Court Road, Kichlu Chowk, Civil Lines, 5 P/S Verka, Kathu Nangal, Sadar, Rani Ka Bagh, Amritsar

7. Bade Bhai Ka Brothers Dhaba 

As the name suggests, this is a family-run dhaba situated in Town Hall, where you get comfort food like aloo paratha, puri chana, Amritsari kulcha, masala dosa, and the like. The best time to visit this dining place is in the daytime, especially after paying homage to the Golden Temple. You will get seating easily to satiate yourself with drool-worthy food.

Address: 2 Kotwali, Mokampura, Civil Lines, Town Hall, Amritsar

8. Makhan Fish and Chicken Corner 

How much have you salivated while watching this outlet’s fish being fried on reels? Besides being an insta-phenomenon, Makhan Fish and Chicken Corner has been one of the best places to eat non-vegetarian fare in Amritsar since 1962. Travellers who love the scrumptious flavours of seabass and catfish will surely appreciate this restaurant. Additionally, there’s a full-fledged vegetarian menu for folks who only prefer eating shudh shakahari bhojan.

Address: 21-A, Near Madaan Hospital, Makhan Chowk, Lawrence Road, Amritsar


9. Adarsh Meat Shop

Dipping a piece of butter naan in a spicy chicken curry is an experience that makes even the most indifferent people moan in pleasure. Adarsh Meat Shop is always ready to give you such indescribable food experiences! For the experimental foodies, their brain curry is a must. It also happens to be one of the most famous food places in Amritsar serving delicious gurda kaleji masala, which has become a rarity in other north Indian cities.

Address: C Block, Ranjit Avenue, Amritsar

10. Bon Gateau

Amritsar is a thriving metropolis with people from various cultural and ethnic backgrounds living together in peace. Considering this, there are restaurants in Amritsar like Bon Gateau that cater to travellers who like to enjoy international dishes. From waffles and sandwiches to pizzas and pasta, everything on their menu is decadent. Thus, it is easily one of the best places to eat American, Italian, and British delicacies in Amritsar. Pro tip: Order their sizzling millionaire brownie with ice cream and thank us later!

Address: SCF 27, C Block Market, Ranjit Avenue, Amritsar

11. Kava Grill & Lounge

Touted to be among the most popular rooftop restaurants in Amritsar, Kava Grill & Lounge is a local haunt of youngsters who enjoy elegant soirées. Nestled inside Fairfield by Marriott, this fine-dining restaurant dishes out North Indian, South Indian, American, and many other cuisines at its weekly brunch buffets.

Address: Albert Road, INA Colony, Amritsar

12. Astoria Food Pavilion

Astoria Food Pavilion has been impressing Amritsaris with its heavenly food preparations for more than a couple of decades. Whether you want to enjoy mutton burrah or pan-fried almond-crusted fish, they have it all! The chefs at Asotria Food Pavilion believe in building an international food journey with their roots intact. All in all, it’s a restaurant in Amritsar best known for its multicultural food items.

Address: District Shopping Centre, Sco. -38, Basement, Ground & 1stFloor, B - Block, Ranjit Avenue, Amritsar

13. Grain by Elgin 

A beautifully designed restaurant, Grain by Elgin is a sight for sore eyes. Its delicate interiors and welcoming staff attract hundreds of tourists every year. Calling it a multi-cuisine restaurant would be an understatement! If you crave for Indian, Asian, Continental, Mediterranean or Italian, Grain by Elgin’s got your back! If you want to enjoy a nice cuppa of coffee with your friends, then their extensive beverage menu will be of your liking as well.

Address: D - Block, Ranjit Avenue, Amritsar

14. Grand Trunk, Taj Swarna

Everything about the Taj Hotels is exquisite, elegant, and ethereal. The same goes for its luxury fine-dining restaurant Grand Trunk. Situated within Taj Swarna, this is a landmark destination for dining North Indian delights. Dum ki Nalli, Dahi Kebabs, Malai Ghewar are just a few food items that are crowd-pleasers all year round. If you are a breakfast buffet enthusiast, then make your booking in advance at Grand Trunk, Taj Swarna.

Address: Plot C-3, Outer Circular Road, Near Basant Avenue, White Avenue, Amritsar

15. Crystal Restaurant 

We have saved the most celebrated restaurants in Amritsar for the last is Crystal Restaurant. A classic eatery that serves North Indian, Asian, and Continental, this one’s perfect for a big family dinner. When you walk inside Crystal Restaurant, it feels like time has not passed. Remember the aromatic fragrance of a fine-dining restaurant in the ‘90s? That’s exactly what you will get here! Make sure to try their evergreen dishes like shabnam ki bahar, gosht saagwala, and kesar pista ice cream.

Address: Crystal Chowk, Queens Road, INA Colony, Amritsar

Legend has it that you crave Amritsari food anytime. Make your foodie dreams come true by booking a holiday package to Amritsar right away!

August 12, 2023


Veena World
Veena World

We are an Indian travel company founded in 2013 and excel at domestic and international tour packages including guided group tours, specialty tours, customized holidays, corporate MICE travel, inbound travel and destination weddings.

More Blogs by Veena World

Post your Comment

Please let us know your thoughts on this story by leaving a comment.

Looking for something?

Embark on an incredible journey with Veena World as we discover and share our extraordinary experiences.


Request Call Back

Tell us a little about yourself and we will get back to you


Our Offices

Coming Soon

Located across the country, ready to assist in planning & booking your perfect vacation.

Locate nearest Veena World

Listen to our Travel Stories

Veena World tour reviews

What are you waiting for? Chalo Bag Bharo Nikal Pado!

Scroll to Top