top of page
Search

Top Non-Veg Restaurants in Amritsar for Meat Lovers

  • Writer: ramadaamritsaroffp
    ramadaamritsaroffp
  • Oct 10, 2025
  • 5 min read

Amritsar, the heart of Punjab, is not just a spiritual destination for pilgrims visiting the Golden Temple but also a paradise for food lovers. While vegetarian delicacies like Amritsari Kulcha and Lassi rule the streets, the city’s love affair with meat is equally legendary. From smoky tandoori chicken to buttery mutton curries, Amritsar’s non-veg scene is an irresistible blend of tradition, flavor, and heritage. For those seeking the ultimate culinary indulgence, some 5 Star restaurants in Amritsar offer a fine dining experience where every bite tells a story of Punjab’s royal flavors.

In this blog, we explore the Top Non-Veg Restaurants in Amritsar that every meat lover must visit. Whether you crave street-style kebabs, Mughlai feasts, or contemporary fusion dishes, this list covers it all.


1. Beera Chicken House

Located on Majitha Road, Beera Chicken House is an institution in itself. This humble eatery has been serving locals and tourists alike for decades and is best known for its legendary tandoori chicken. Unlike the usual red-colored version, Beera’s chicken is cooked without artificial color—crispy on the outside, juicy on the inside, and packed with rustic Punjabi flavors.

The must-try dishes here include the Butter Chicken, Keema Naan, and their signature Beera Special Chicken. It’s a simple place with limited seating, but the taste is world-class. If you truly want to understand what authentic Amritsari non-veg tastes like, this is where you begin your journey.


2. Makhan Fish & Chicken Corner

Another iconic stop for meat enthusiasts, Makhan Fish & Chicken Corner on Lawrence Road is famous for its Amritsari Fish. The fish is marinated in secret spices, dipped in gram flour, and deep-fried to golden perfection. Their Butter Chicken and Tandoori Trout are equally mouthwatering.

Established in 1962, this place has hosted celebrities, cricketers, and food lovers from around the world. The restaurant has expanded into a full-fledged dining space, offering both casual seating and a family-friendly atmosphere. For seafood lovers, it’s a slice of heaven right in the middle of Punjab.


3. Surjit Food Plaza

Surjit Food Plaza is another gem on Lawrence Road that continues to define Amritsar’s culinary reputation. Famous for its Tandoori Chicken, Mutton Seekh Kebabs, and Butter Chicken, Surjit’s flavors have even reached international fame after being featured on numerous food shows.

The restaurant blends traditional recipes with modern presentation, making it a hit with both locals and tourists. Their secret marinades and smoky tandoori flavors are what set them apart. If you’re visiting during the winter months, try their Mutton Tikka – it melts in your mouth and leaves a spicy, buttery aftertaste that’s unforgettable.


4. Charming Chicken

As the name suggests, Charming Chicken on Majitha Road knows how to charm meat lovers. The restaurant is a favorite among locals for its lip-smacking Chicken Tikka, Butter Chicken, and Seekh Kebabs. The dishes here are generously cooked in ghee and butter, giving them a rich, creamy taste that defines true Punjabi cuisine.

It’s a small, no-frills joint, but don’t let the modest décor fool you—the food easily competes with any premium restaurant in the city. Whether you pair your meal with buttery naan or rumali roti, the flavors will leave you coming back for more.


5. Brothers Dhaba (Non-Veg Section)

While Brothers Dhaba is known for its vegetarian offerings, its non-veg section is equally delightful. Situated near the Golden Temple, it’s an ideal spot for those who want to experience a mix of traditional and modern Amritsari flavors. The Amritsari Chicken Curry and Mutton Masala are crowd favorites.

The ambiance here is family-friendly, and the service is prompt. The menu includes a range of North Indian dishes, so there’s something for everyone. If you’re visiting the Golden Temple, stopping by Brothers Dhaba for a hearty non-veg meal is almost a ritual.


6. Mame Da Dhaba

Located near the Railway Station, Mame Da Dhaba offers homestyle Punjabi non-veg dishes that remind you of a hearty village feast. The place is famous for its Keema Kaleji, Mutton Curry, and Chicken Masala. The rustic charm, combined with authentic flavors, makes it a must-visit for those who prefer old-school cooking over fancy presentation.

Their curries are thick, spicy, and full of character—perfect with tandoori rotis or parathas. The dhaba’s open kitchen allows you to see your food being cooked fresh, adding to the experience.


7. Kesar Da Dhaba (Non-Veg Special)

Kesar Da Dhaba is primarily famous for its vegetarian dishes, but they’ve recently started offering limited non-veg options that have taken foodies by surprise. Located in Chowk Passian, this century-old eatery serves Butter Chicken and Mutton Curry cooked in traditional brass utensils, giving the food a smoky, earthy aroma.

It’s the perfect place to experience heritage recipes that have stood the test of time. Their dishes are slow-cooked, rich, and perfect for those who appreciate depth of flavor over fast food flair.


8. Crystal Restaurant

If you’re looking for a restaurant that combines ambiance, service, and quality, Crystal Restaurant near Crystal Chowk is your go-to place. Known for its Mughlai and North Indian cuisines, the restaurant offers an elegant dining experience with dishes like Rogan Josh, Tandoori Chicken, and Fish Curry.

The interiors are classy, and the service is top-notch, making it ideal for families and travelers looking for a comfortable yet authentic Punjabi meal. It’s also one of the few restaurants in Amritsar that manages to strike a perfect balance between fine dining and local flavor.


9. Sankalp Restaurant & Bar

Sankalp is a contemporary multi-cuisine restaurant offering a wide range of dishes, including some of the best non-veg platters in Amritsar. Their Chicken Lababdar, Mutton Rogan Josh, and Fish Tikka are cooked to perfection and beautifully presented.

With a warm ambiance, great service, and a curated drinks menu, it’s an excellent choice for those who want to enjoy a luxurious dining experience without compromising on flavor. The restaurant attracts both locals and tourists who want to experience something modern yet authentically Punjabi.


10. The Allure of Fine Dining in Amritsar

While street-style eateries and dhabas define the city’s culinary soul, Amritsar also offers fine dining experiences that elevate Punjabi cuisine to a whole new level. For travelers seeking sophistication and authentic flavor under one roof, Best Restaurant In Amritsar at Ramada Encore Amritsar Airport is an experience not to be missed.

The restaurant offers a curated menu of North Indian and international dishes, served in an elegant setting. From perfectly grilled meats to delicately spiced curries, every dish is crafted with care and finesse. It’s the ideal choice for those who want to indulge in Punjabi flavors with a modern twist and premium hospitality.


Final Thoughts

Amritsar’s food scene is a reflection of its culture—vibrant, hearty, and unapologetically flavorful. The city’s non-veg restaurants are not just places to eat but experiences that connect you to Punjab’s rich culinary heritage. Whether you’re savoring a smoky chicken leg at a roadside dhaba or enjoying a lavish buffet at a luxury hotel, every bite carries the warmth and generosity that define Punjabi hospitality.

So, the next time you find yourself in Amritsar, let your taste buds lead the way. From legendary chicken houses to elegant fine-dine restaurants, the city promises a meat lover’s journey that you’ll remember long after the last bite.

 
 
 

Comments


bottom of page