Karachi’s Finest Nihari: A Taste Sensation


We’re on a mission to find the ultimate Nihari spot in the city. With so many vendors to choose from, it’s time to uncover the contenders who claim to serve the best Nihari in town. Nihari holds a special spot in Pakistani cuisine, and it’s no secret that this dish is loved by many. In fact, some would say it’s one of the absolute best dishes you can ever taste, no matter where you are.

Nihari, a timeless dish that traces its roots back to the Mughal era, continues to captivate taste buds to this day. Its rich flavors and tender meat have made it a beloved culinary treasure. While many restaurants now offer their own spin on nihari, the true classic can only be found at a handful of places in Karachi city. Picture a vibrant crimson-red curry, bursting with spices, and adorned with fragrant ginger, fresh cilantro, and a tangy squeeze of lime. 

Prepare yourself for an unforgettable nihari experience at these famous spots in Karachi city, where you’ll find yourself licking your fingers in delight:

Karachi’s Nihari: The Best in Town

Sabiri Nihari House

Sabiri Nihari, the pioneer of Karachi’s nihari scene, is renowned for its authentic and flavorful nihari. The aromatic blend of spices in their nihari truly stands out, making it a favorite among nihari enthusiasts.

Sabiri Nihari offers unique nihari variations, including options with maghaz (brain) and nalli (marrow). For those seeking a culinary adventure, these special nihari choices are worth trying. The original Sabiri Nihari branch is situated in Saddar, on the main MA Jinnah Road. However, if you prefer convenience, they also have a branch in DHA, Phase 5. It’s the best nihari in dha Karachi

Prices for their delectable nihari start from Rs. 220.

Zahid Restaurant

In the PECHS area of Karachi, Zahid Nihari Karachi Restaurant stands out for serving some of the finest nihari. Their nihari boasts a distinct flavor that sets it apart from other niharis in the city, leaving customers craving for more with each visit.

What makes Zahid Restaurant even more appealing is their generous offer of providing extra curry at no additional cost, a delightful treat for those who enjoy saalan (curry) with their nihari.

Prices for their mouthwatering nihari start from Rs. 240.


Malik’s is a renowned restaurant known for its diverse menu, but it particularly shines when it comes to nihari. Their nihari is a flavorful masterpiece, prepared with the perfect combination of spices and served with all the traditional accompaniments.

Convenience is another advantage of dining at Malik’s, as they have two branches conveniently located on Burns Road and Alamgir Road in Bahadurabad. This way, you can indulge in their delicious nihari at the branch that is closer to you.

Prices for their mouthwatering nihari start from Rs. 200.

Javed Nihari

Javed Nihari holds the prestigious title of being the epitome of nihari excellence in Karachi. Visitors from all corners of Pakistan make the pilgrimage to Javed’s, undeterred by the challenges of reaching their original branch in Karachi’s Dastagir area.

Fortunately, Javed’s has expanded its presence and opened a new branch in Sharfabad, providing easier access while maintaining the same legendary taste that has made them a household name.

With prices starting from Rs. 200, savoring the delectable nihari at Javed’s is an experience worth every effort.

Shaikh Abdul Ghaffar Kabab House

Shaikh Abdul Ghaffar, a renowned name in Karachi, serves up its mouthwatering nihari at two convenient locations. The original branch is nestled in the vibrant Delhi Mercantile Society, while the second branch graces the picturesque Port Grand.

With a diverse range of nihari variations on their menu, including Maghaz Nihari, Nalli Nihari, Plain Nihari, and Special Nihari, Shaikh Abdul Ghaffar ensures there’s something to satisfy every palate. What’s more, they even offer an extra gravy option, perfect for those who enjoy an extra dash of flavor.

Indulge in the rich and flavorful nihari experience at Shaikh Abdul Ghaffar, with prices starting from Rs. 250.

In conclusion, Karachi boasts a range of delightful nihari options from Sabiri, Zahid, Malik’s, Javed, and Shaikh Abdul Ghaffar. Each restaurant offers its own unique flavors and specialties, making it challenging to single out a definitive “best” nihari in the city. It’s like choosing a favorite child among your own, an impossible task (although we won’t judge if you secretly have a favorite).

Which is the best famous Nihari in Karachi? 

It is difficult to determine the single most famous Karachi Nihari as it depends on individual preferences. However, some highly acclaimed Nihari spots in Karachi include Sabiri Nihari House, Zahid Restaurant, Malik’s, Javed Nihari, and Shaikh Abdul Ghaffar Kabab House. Each of these establishments offers delicious Nihari with its own unique flavors and specialties. Ultimately, the best Nihari in Karachi is subjective and can vary from person to person.

Where can I find the best Nihari in Johar, Karachi?

JOHAR NIHARI HOUSE, located in Johar, is a well-known Nihari restaurant in the area. It has gained a reputation for its delicious Nihari and has garnered a significant following.

Is there a nearby Nihari restaurant near me? Or What is the best nihari Near me?

Based on the fact that Sabiri Nihari House, Zahid Restaurant, and Malik’s have multiple branches in different locations, there is a higher likelihood that one of their branches could be near you. However, the exact proximity would depend on your specific location in Karachi. It is recommended to check the addresses or contact the restaurants directly to determine the nearest branch to your location.

We would love to hear your thoughts on the nihari we’ve mentioned. Do you have a personal favorite among them, or perhaps we missed out on another hidden gem that deserves recognition as the best? Share your experiences and recommendations in the comments below.

– To avail the best offers, you can choose your preferred city for exploration.

Karachi      Lahore      Islamabad      Hyderabad      Peshawar      Multan      

         Bahawalpur      Sialkot      GujranWala        Abbottabad      Sargodha      Gujrat    


Get in touch with us for any questions or concerns: [email protected]


Please enter your comment!
Please enter your name here