Mulk · Lahore · City guides · The Best Nihari in Lahore
City guide · Lahore

The Best Nihari in Lahore

The Walled City’s dawn ritual — where Lahore goes for rich, slow-cooked nihari.

M
Mulk Editors · curated from real ratings
Updated Sep 22, 2026 · 2 min read · 7 places
Waris NihariNo. 1 in this guide

Lahore’s nihari tradition runs through the old city, where degs are set to simmer before midnight so the shank meat and marrow are falling apart by dawn. The Lahori style leans rich and deeply spiced, finished with ginger, green chillies and a squeeze of lemon, and mopped up with fresh kulcha.

From the legendary Anarkali names to the modern branches that took the recipe across the city, these are the places Lahore rates highest for a plate of nihari.

01

Waris Nihari

Restaurants · Lahore

A decades-old nihari house on Abkari Road off Anarkali, famous for its nihari with maghaz and nalli, a desi ghee tarka, sheermal and khameeri roti. It's simple and traditional, the portions are big, and it's on the expensive side.

View listingNo. 1 in Lahore
02

Muhammadi Nehari House

Restaurants · Lahore

A long-running nihari house at Mozang Chungi known for its beef nihari with maghaz and nalli, fried beef nihari, sheermal and khameeri roti. The nihari is spicy and rich; service is quick.

View listingNo. 2 in Lahore
03

Javed Nihari

Restaurants · Lahore

The PIA Road branch of the famous Karachi nihari name, with a clean, air-conditioned dining hall, known for nalli nihari with bone marrow, milky naan and desserts like rabri and kheer. It's cash only.

View listingNo. 3 in Lahore
04

Haji Nihari

Restaurants · Lahore

The Jail Road branch of Haji Nihari, the Lohari Gate nihari name, serving tender, mildly spiced nihari with maghaz and nalli and a desi ghee tarka, with khameeri roti. It's comfortable and quieter than the old-city original.

View listingNo. 4 in Lahore
05

Malik Nihari

Restaurants · Lahore

A nihari house in Anarkali known for its many varieties — maghaz nihari, desi ghee fried and toasty nihari — served with sheermal, taftan and khamiri roti. It's cleaner than many in the area, though parking is hard.

View listingNo. 5 in Lahore
06

Haji Sahib Nihari Walay

Restaurants · Lahore

The original Haji nihari shop inside Lohari Gate in the Walled City, a long-running name for authentic, well-balanced nihari with maghaz and nalli, served with tandoori roti and sheermal at reasonable prices. Park outside and walk in through the old lanes.

View listingNo. 6 in Lahore
07

Dehli Nehari House

Restaurants · Lahore

A Saddar Bazaar nihari house serving balanced, Waris-style beef nihari and fried nihari with hot, fresh roti, in a clean, family-friendly room at reasonable prices. It's popular for weekend breakfasts.

View listingNo. 7 in Lahore
Your reviews build this

Been to one of these? Your rating moves the ranking.

These guides are curated from real ratings left by Mulk members. Leave a review — it earns you points and genuinely changes what makes the cut.