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.
Javed Nihari

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.
Zahid Nihari Restaurant

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.
Zahid Nihari Saddar

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.
Haji Idrees Nihari

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.
Javed Nihari Bahadurabad

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.
Jumma Gujjar Nihari & Pakwan

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.
Abdullah Nihari & Sheermal House

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.
Nihari Inn

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.
Mullah Nihari

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.
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.
