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

The Best Nihari in Karachi

Slow-cooked overnight, ladled at dawn and eaten past midnight — the nihari houses that define Karachi’s most beloved breakfast.

M
Mulk Editors · curated from real ratings
Updated Sep 22, 2026 · 4 min read · 9 places
Javed NihariNo. 1 in this guide

No dish belongs to Karachi quite like nihari. Beef or bong shank is simmered for the better part of a day until the meat slides off the bone into a dark, spice-thick gravy, then finished with a fistful of ginger, green chillies and a squeeze of lemon and mopped up with hot naan or kulcha. It is a dawn ritual and a late-night one — many of the city’s legendary degs are emptied before noon, and the rest run deep into the small hours.

This guide gathers the nihari houses Karachi actually argues about: decades-old names in Burns Road and Ranchore Line, the Zahid and Javed empires that grew from single degs, and the neighbourhood spots that quietly do it better than anyone. Go early for the maghaz and nalli, ask for extra gravy, and don’t skip the kachumber.

01

Javed Nihari

Breakfast & Brunch · Karachi

A Karachi nihari legend on Alamgir Road serving plain, nalli and maghaz nihari with fresh naan, plus haleem, rabri and kheer. Large separate halls for men and families suit groups, and a full plate feeds about four.

View listingNo. 1 in Karachi
02

Zahid Nihari Restaurant

Restaurants · Karachi

One of Karachi's most famous nihari houses, serving a rich, slow-cooked beef nihari — plain, nalli or with maghz — with hot naan. Even visitors from Lahore rate it among the best they've had.

View listingNo. 2 in Karachi
03

Zahid Nihari Saddar

Restaurants · Karachi

The Saddar branch of Zahid Nihari on Mansfield Street, serving its famous rich beef nihari — plain, with nalli or with maghz — and hot naan from breakfast until late.

View listingNo. 3 in Karachi
04

Haji Idrees Nihari

Restaurants · Karachi

A historic nihari house in Ranchore Lane that many call the best in Karachi, known for its special nihari with maghz, nalli and soft boti. Seats are hard to find at peak times, so go mid-morning; there's a family room.

View listingNo. 4 in Karachi
05

Javed Nihari Bahadurabad

Restaurants · Karachi

Javed Nihari's Alamgir Road restaurant near Bahadurabad, a Karachi legend for plain, nalli and maghaz nihari with fresh naan, followed by rabri or kheer.

View listingNo. 5 in Karachi
06

Jumma Gujjar Nihari & Pakwan

Restaurants · Karachi

A Liaquatabad nihari house famous for its desi ghee tarka, with a special nihari of nalli and maghaz that easily feeds three or four; some rate it above Idrees. It's rich, so ask for less ghee if you prefer.

View listingNo. 6 in Karachi
07

Abdullah Nihari & Sheermal House

Restaurants · Karachi

Also known as 4 Seasons, this Gulzar-e-Hijri restaurant serves nihari with freshly baked sheermal alongside karahi, chapli kabab, Bihari tikka, makhni handi and BBQ. Dal chawal is served only before 1pm.

View listingNo. 7 in Karachi
08

Nihari Inn

Restaurants · Karachi

A Clifton nihari house on Bank Road with both table seating and carpeted takhts, serving beef and nalli nihari, kabab fry and BBQ, plus halwa puri and stuffed parathas for breakfast. A single plate is enough for two.

View listingNo. 8 in Karachi
09

Mullah Nihari

Restaurants · Karachi

A roadside dhaba on University Road in Gulshan-e-Iqbal Block 13-A serving nihari, paya and daal fry with cheap chapatis — the paya, not too spicy, is the pick.

View listingNo. 9 in Karachi
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.