Entree: Pakistan – Coastal Pakistan – کراچی نہاری ➤ Karachi Nihari (Slow-braised spiced beef stew traditionally eaten with flatbread)

Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.

کراچی نہاری ➤ Karachi Nihari (Slow-braised spiced beef stew traditi... recipe
Serving Size: 6
Approximate Time
Prep 20 min
Cook 4 hrs
Additional 10 min
Total 4 hrs 30 min

Ingredients

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate; oz means weight ounces, not fluid ounces.

- 3 lb (1.36 kg) beef shank or beef short ribs, cut into large pieces, with bone and marrow
- 8 cups (1.9 L) water, plus more as needed
- 1/2 cup (120 ml) ghee or neutral oil
- 2 medium onions, thinly sliced, approx. 10 oz (300 g)
- 3 tbsp (45 g) ginger-garlic paste
- 2 tsp (10 g) salt, adjust to taste
- 1 tbsp (7 g) Kashmiri red chili powder or mild red chili powder
- 1 tsp (3 g) ground turmeric
- 1 tsp (2 g) garam masala
- 3 tbsp (24 g) atta (whole wheat flour) or all-purpose flour, roasted in ghee for thickening
- Whole spice mix to toast and grind:
  - 2 tbsp (14 g) coriander seeds
  - 1 tbsp (6 g) cumin seeds
  - 2 tsp (4 g) fennel seeds
  - 1 tsp (2 g) black peppercorns
  - 6 cloves (approx. 0.106 oz (3 g))
  - 2 green cardamom pods (approx. 0.071 oz (2 g))
  - 1 small stick cinnamon (approx. 0.106 oz (3 g))
- 2 tbsp (30 ml) lemon juice, or to taste
- Garnish: 1/2 cup (15 g) fresh cilantro leaves, chopped; 3–4 green chilies, slit; 1 small piece ginger, julienned; lemon wedges
Show original ingredient measurements
- 3 lb (1.36 kg) beef shank or beef short ribs, cut into large pieces, with bone and marrow
- 8 cups (1.9 L) water, plus more as needed
- 1/2 cup (120 ml) ghee or neutral oil
- 2 medium onions, thinly sliced, approx. 10 oz (300 g)
- 3 tbsp (45 g) ginger-garlic paste
- 2 tsp (10 g) salt, adjust to taste
- 1 tbsp (7 g) Kashmiri red chili powder or mild red chili powder
- 1 tsp (3 g) ground turmeric
- 1 tsp (2 g) garam masala
- 3 tbsp (24 g) atta (whole wheat flour) or all-purpose flour, roasted in ghee for thickening
- Whole spice mix to toast and grind:
  - 2 tbsp (14 g) coriander seeds
  - 1 tbsp (6 g) cumin seeds
  - 2 tsp (4 g) fennel seeds
  - 1 tsp (2 g) black peppercorns
  - 6 cloves (approx. 3 g)
  - 2 green cardamom pods (approx. 2 g)
  - 1 small stick cinnamon (approx. 3 g)
- 2 tbsp (30 ml) lemon juice, or to taste
- Garnish: 1/2 cup (15 g) fresh cilantro leaves, chopped; 3–4 green chilies, slit; 1 small piece ginger, julienned; lemon wedges

Instructions

1. Dry-toast the whole spice mix (coriander, cumin, fennel, peppercorns, cloves, cardamom, cinnamon) in a small skillet over medium heat until fragrant, about 2–3 minutes. Grind to a fine powder in a spice grinder and set aside.
2. In a large heavy pot, heat 1/2 cup (120 ml) ghee or oil over medium heat. Add the sliced onions and sauté until deep golden brown, about 12–15 minutes, stirring regularly to avoid burning. Remove half the fried onions to use as garnish.
3. Add 3 tbsp (45 g) ginger-garlic paste to the remaining onions in the pot and cook 2–3 minutes until raw aroma dissipates. Stir in 1 tbsp (7 g) chili powder, 1 tsp (3 g) turmeric, 1 tsp (2 g) garam masala, and the freshly ground whole-spice powder; cook briefly to bloom the spices.
4. Increase heat to medium-high. Add the 3 lb (1.36 kg) beef shank pieces and brown on all sides for 6–8 minutes to develop color. Pour in 8 cups (1.9 L) water to cover the meat, bring to a simmer, then reduce heat to the lowest setting, cover partly, and cook gently until meat is falling off the bone and marrow is soft, about 3–4 hours. Alternatively, cook in a pressure cooker for 1–1.5 hours on medium after sealing.
5. Once the meat is tender, remove a cup of the cooking liquid and whisk it with the 3 tbsp (24 g) roasted atta (flour) until smooth. Stir this slurry back into the pot and simmer uncovered for 10–15 minutes, stirring, until the gravy is thickened to a silky stew. Adjust thickness with additional hot water if needed.
6. Return the meat to the gravy (if removed), add 2 tbsp (30 ml) lemon juice and 2 tsp (10 g) salt (adjust to taste). Simmer 5 more minutes to marry flavors. Finish with fresh cilantro, slit green chilies, julienned ginger, and the reserved fried onions as garnish.
7. Serve hot with naan, sheermal, or steamed rice. Nihari is traditionally accompanied by extra lemon wedges and chopped cilantro for squeezing and scattering at the table.
Estimated Nutritional Information*

Per serving | Servings: 6

Calories: 389 kcal
Carbohydrates: 13.7 g
Protein: 31.8 g
Fat: 23.4 g
Saturated fat: 12.5 g
Cholesterol: 97 mg
Fiber: 3.4 g
Sodium: 787 mg
Potassium: 756 mg
Calcium: 105 mg
Iron: 5.44 mg
Vitamin A: 170 µg RAE
Vitamin C: 8.5 mg

Nutrition estimated: November 6, 2026

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded. Calories, Carbohydrates, Protein, Fat, Saturated fat, Cholesterol, Fiber, Sodium, Potassium, Calcium, Iron, Vitamin A and Vitamin C are known subtotals. Missing contributions are unknown, not zero.

Recipe details
Slow-braised spiced beef stew traditionally eaten with flatbread
Country
Pakistan
Region
Coastal Pakistan
Recipe link
https://kitchen2mytable.com/view_recipe_data.php?id=5816

Important Cooking Safety Notice

Please ensure all proteins are cooked to a safe internal temperature:

  • Chicken & Poultry: 165°F (74°C)
  • Ground Meats (Beef, Pork, Lamb): 160°F (71°C)
  • Whole Cuts of Pork, Beef, Veal, Lamb: 145°F (63°C) plus a 3-minute rest
  • Fish & Shellfish: 145°F (63°C)

Always use a food thermometer to verify doneness. Stay safe and enjoy cooking!