Nihari is one of the most deeply traditional and oldest surviving street foods in South Asia — a connection to Mughal court cooking traditions that continued through Old Delhi and Lahore and now constitutes one of Pakistan's defining national dishes.
The preparation is the opposite of quick cooking. The name suggests morning, and the original preparation was nocturnal: meat was put on to cook before the Isha prayer (night prayer) and simmered through the night, ready to eat at dawn after Fajr (morning prayer). The all-night cook time is what breaks down the collagen in the beef shank and transforms a tough, inexpensive cut into a silky, deeply flavored stew.
The Mughal Origin
Nihari developed in the royal kitchens of the Mughal court in Delhi. The historical accounts suggest it was popularized in Old Delhi in the late 18th century, spreading from the royal kitchens to the nanbais (bread-and-stew sellers) who sold food outside mosques after morning prayer.
Old Delhi's Jama Masjid area remains famous for nihari restaurants — Kareem's and Al Jawahar being the most historic. After the partition of India and Pakistan in 1947, the tradition migrated strongly to Karachi and Lahore, where nihari culture is now arguably more concentrated than in Delhi.
The Cut: Beef Shank
Beef shank (bone-in) is the traditional and correct cut for nihari. The reasons:
- Collagen: Shank has extremely high connective tissue content. After 4–8 hours of slow cooking, this collagen converts to gelatin, giving the broth a silky, coating consistency that no leaner cut can produce.
- Bone marrow: The bone releases marrow during cooking, contributing additional richness and a specific deep flavor.
- Price: Shank is one of the less expensive beef cuts.
Oxtail is an excellent substitute and widely used.
Nihari Masala
The spice blend is as important as the cooking time. Commercial nihari masala packets are available at South Asian grocery stores (brands: Shan, Mehran, National). Making from scratch:
Ground nihari masala (for 1kg meat):
- 2 teaspoons coriander powder
- 1 teaspoon fennel seeds, ground
- 1 teaspoon dried ginger powder (sonth)
- 1 teaspoon red chili powder (Kashmiri for color + hot chili for heat — adjust)
- ½ teaspoon black pepper
- ½ teaspoon cardamom (green)
- ¼ teaspoon black cardamom
- ¼ teaspoon cloves, ground
- ¼ teaspoon nutmeg
- ¼ teaspoon mace
- ¼ teaspoon cumin
This approximation; commercial blends contain additional proprietary spices.
The Wheat Flour Thickener
A distinctive element of nihari versus most other stews: wheat flour (atta) or all-purpose flour is used as a thickener, mixed with water to make a thin slurry and added during the braise. This gives nihari its characteristic silky-thick, smooth body — different from the grainy thickening of ground onion or the natural thickening of reduced collagen alone.
Quantity: 3–4 tablespoons flour per 1kg meat.
The Complete Recipe
Serves: 4–6 Time: 4–6 hours (or overnight, or 2 hours in a pressure cooker)
Ingredients
- 1.2kg bone-in beef shank, cut into large pieces (or oxtail)
- 100ml neutral oil or ghee
- 2 large onions, thinly sliced (fried until dark brown — this is critical)
- 6 cloves garlic, minced
- 2cm fresh ginger, grated
- Full nihari masala (above, or 2–3 tablespoons commercial blend)
- 1 tablespoon dried ginger powder (sonth)
- 1.5 liters water
- 4 tablespoons wheat flour, mixed with 100ml cold water to a smooth slurry
- Salt to taste
Garnish (served at the table):
- Fried onions
- Julienned fresh ginger
- Fresh green chilies, sliced
- Fresh cilantro/coriander
- Lime wedges
Method
1. Brown onions: Fry sliced onions in oil over medium heat until very dark golden-brown — almost caramelized — 15–20 minutes. Reserve half for garnish; use half for the curry base.
2. Add aromatics: Add garlic and ginger to the pot with the cooking onions; fry 2 minutes.
3. Add spices and meat: Add nihari masala, dried ginger powder, and salt; stir 1–2 minutes. Add beef pieces; stir to coat in the spice mixture.
4. Add water: Add water; bring to a boil. Skim foam. Reduce to a very low simmer.
5. Long cook: Cover and cook at the barest possible simmer for 4–6 hours until the beef is completely tender and falling off the bone, and the broth is rich and deep-colored. (Pressure cooker: 1 hour 30 minutes at high pressure.)
6. Thicken: Add the flour slurry; stir and simmer uncovered 20–30 minutes until the broth has thickened to a coating, silky consistency. Adjust salt.
7. Serve: In individual deep bowls; garnish with fried onions, ginger julienne, green chili, cilantro, and lime. Eat with naan (khamiri naan — leavened flatbread — is traditional) or sheermal (saffron milk bread, the classic pairing).
The Garnish Protocol
Nihari without the garnishes is half a dish. The raw ginger julienne, sliced green chili, and lime juice squeezed over at the table are not optional decoration — they are flavor and textural elements that cut through the fat-rich, heavy broth and provide freshness against the long-cooked depth of the stew.
Related reading: Rogan Josh Kashmiri Lamb Curry Guide | Biryani Hyderabadi Guide | Indian Dal Lentil Guide
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99