Taste·Asia

Beef Nihari

نہاری (Nihārī)

Slow-cooked beef shank in a deeply spiced flour-thickened gravy — Karachi and Lahore's morning curry, eaten with naan and topped with ginger, lemon, fried onion and a dose of fresh chili.

Prep30 min
Cook8h
Serves6
DifficultyHard
pakistankarachilahorelong cookbreakfast
Beef Nihari

Method

  1. Heat ghee in a heavy pot over medium heat. Sear the beef shank pieces 6 minutes per side; lift out.
  2. In the same ghee, cook sliced onions for 12 minutes until deeply caramelised — the colour of dark honey. Add ginger-garlic paste; fry 90 seconds.
  3. Add nihari masala, Kashmiri chili, turmeric, coriander, cumin, fennel, nutmeg, black pepper, cardamom and mace. Stir for 90 seconds — the kitchen should fill with the unmistakable nihari spice profile.
  4. Return the beef. Add salt and water. Bring to a simmer.
  5. Cover with a tight-fitting lid sealed with atta dough around the rim. Transfer to the lowest flame for 6–8 hours. The beef should be falling-off-the-bone tender; the bones should release their marrow into the gravy.
  6. Whisk atta with 200ml water into a smooth slurry. Open the seal; lift out the beef pieces (carefully, they will fall apart). Stir the atta slurry into the gravy; simmer 15 minutes — the gravy thickens to a rich, dense, ghee-glossed brown. Return the beef. Rest covered 30 minutes. Serve hot with naan, julienned ginger, lemon, fried shallots, fresh green chilies and mint at the table; each diner builds their bowl.

Common questions

Can Beef Nihari be made ahead?
Beef Nihari is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 480 minutes.
Is Beef Nihari spicy?
Beef Nihari as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Beef Nihari vegetarian or gluten-free?
This recipe is suitable for most diets. If you have specific restrictions, the substitutions section in each ingredient note covers the most common swaps.
How hard is Beef Nihari to make at home?
Beef Nihari is more demanding — total time around 510 minutes plus marinating/resting where noted. Specific technique (knife work, wok hei, fermentation) makes the difference between a passable result and the real thing.
Can Beef Nihari be scaled up or down?
This recipe is written for 6 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note

Nihari was supposedly created in late-Mughal Old Delhi as a working-man's morning meal — the name comes from 'nahar' (Arabic for morning), and the long overnight cook was synced to laborers' shifts. The dish migrated to Karachi and Lahore during the 1947 Partition and became Pakistani national food. Sabri Nihari in Karachi (since 1948) and Waris Nihari are pilgrimage destinations; their pots have been simmering continuously for decades, with old gravy added to new each day — the 'mother nihari' technique like sourdough starter for stew.

More from Pakistan