Pakistani Nihari Ingredients and Slow-Cooked Beef Recipe

Updated November 4, 2026

Total time
4 hr 40 min
prep 25 min · cook 4 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Pakistani Nihari Ingredients and Slow-Cooked Beef Recipe

Pakistani nihari is a slow-cooked beef stew flavored with warming spices, traditionally served hot with ginger, green chilies, cilantro, and lemon. This home-style version uses accessible whole spices and a little flour to give the broth its characteristic silky thickness; spice blends and cuts of meat vary by household and region.

Ingredients

  • 3 lb (1.36 kg) bone-in beef shank, cut into large pieces; ask the butcher to saw through the bones if needed
  • 3 tbsp (45 ml) neutral oil or ghee
  • 2 medium yellow onions, thinly sliced, about 3 cups (300 g)
  • 1 tbsp (15 g) finely grated fresh ginger
  • 1 tbsp (15 g) finely grated garlic
  • 2 tsp (10 g) fine salt, plus more to taste
  • 2 tsp (5 g) ground coriander
  • 1½ tsp (4 g) ground cumin
  • 1 tsp (2 g) Kashmiri chili powder or mild paprika
  • ½ tsp (1 g) cayenne pepper, or to taste
  • ½ tsp (1 g) ground turmeric
  • 1 tsp (2 g) fennel seeds
  • 1 tsp (2 g) black peppercorns
  • 6 green cardamom pods, lightly crushed
  • 4 cloves
  • 1 small cinnamon stick, about 2 inches (5 cm)
  • 1 bay leaf
  • 8 cups (1.9 L) hot water, plus a little more if needed
  • ¼ cup (30 g) all-purpose flour
  • ½ cup (120 ml) cool water, for the flour slurry
  • 2 tbsp (30 ml) lemon juice, or to taste
  • For serving: 1-inch (2.5-cm) piece fresh ginger cut into fine matchsticks, 2 green chilies sliced, ½ cup (15 g) chopped cilantro, lemon wedges, and naan or other flatbread

Instructions

  1. Pat the beef dry. If the shank pieces are very large, ask the butcher to portion them; keep the marrow bones with the meat. Measure out the spices before cooking so they can be added without delay.
  2. Heat the oil or ghee in a heavy, large pot over medium heat. Add the onions and cook for 10–12 minutes, stirring often, until deeply golden but not burnt. Transfer about one-third to a plate for garnish. Add the ginger and garlic to the pot and stir for 1 minute.
  3. Add the coriander, cumin, chili powder, cayenne, turmeric, fennel, peppercorns, cardamom, cloves, cinnamon, and bay leaf. Stir for 30 seconds, just until fragrant. Add the beef and salt, turning the pieces to coat them in the spiced onion mixture. Cook for 5 minutes, turning occasionally.
  4. Pour in 8 cups (1.9 L) hot water and bring to a gentle boil. Skim off any gray foam from the surface. Reduce the heat to low, cover with the lid slightly ajar, and simmer gently for 3½–4 hours. Stir every 30 minutes and add hot water if the meat is no longer mostly covered. The beef should be very tender and beginning to separate from the bone. Check a whole cut with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef; for nihari, continue simmering until the shank is fork-tender.
  5. For a smooth, thick broth, scoop out the whole spices and bones with tongs. Remove any meat from the bones and return it to the pot. Skim excess surface fat if desired, leaving some for flavor. Whisk the flour with ½ cup (120 ml) cool water until smooth. Slowly pour the slurry into the simmering stew while stirring. Simmer uncovered for 10–15 minutes, stirring now and then, until the broth lightly coats a spoon. Add a splash of hot water if it becomes thicker than you like.
  6. Stir in the lemon juice, taste, and adjust the salt and chili. Serve hot, topped with the reserved fried onions, ginger matchsticks, green chilies, and cilantro, with lemon wedges alongside.

Tips

  • Choose the right cut: Beef shank gives the broth body and flavor from its connective tissue and bones. Bone-in lamb shank works too; cooking time can vary, so simmer until tender rather than relying on the clock alone.
  • Keep the simmer gentle: A hard boil can make the meat tough and the broth cloudy. Small, occasional bubbles are enough; add hot water if the liquid drops too far.
  • Adjust the heat thoughtfully: Kashmiri chili mainly adds color with moderate heat. Paprika is a mild substitute, while cayenne brings more heat, so add it gradually. If you cannot find whole spices, use ½ teaspoon each of ground fennel and black pepper, and remove the whole spices you do have before thickening.
  • Prevent lumps: Mix flour with cool water until completely smooth, then add it slowly while stirring. Do not sprinkle dry flour directly into the hot stew.

Serving Suggestions

Serve nihari in warm bowls with naan, roti, or another flatbread for scooping up the gravy. Offer the ginger, chilies, cilantro, and lemon separately so each person can choose their toppings. A simple side of sliced onion or cucumber adds freshness, while plain rice is a useful alternative to bread.

Variations

For a richer version, replace some or all of the beef shank with bone-in lamb shank; the flavor will be more pronounced and the cooking time may differ. For a milder pot, omit the cayenne and serve sliced chilies at the table. Some cooks use a prepared nihari masala blend instead of individual spices: follow its package guidance, since salt and heat levels differ, and reduce the added salt until you taste the broth. A small pinch of ground nutmeg or mace can add warmth, but is optional.

Storage and Reheating

Refrigerate nihari within 2 hours of cooking in shallow, covered containers. It keeps for 3–4 days in the refrigerator. The fat may firm on top as it chills; remove some before reheating if desired. Reheat only the portion you need in a covered saucepan over medium-low heat, stirring occasionally and adding a little water if thick. Bring leftovers to 165°F (74°C), checking with a food thermometer. For longer storage, freeze in airtight containers for up to 3 months; thaw in the refrigerator and reheat to 165°F (74°C). Do not leave the stew at room temperature for more than 2 hours.

Frequently Asked Questions

What meat is best for Pakistani nihari?
Bone-in beef shank is a dependable choice because it becomes tender during a long simmer and enriches the broth. Beef brisket or chuck can be used, but the broth may be less gelatinous; choose pieces with some connective tissue and allow enough time for them to soften.

Can I make nihari without bone-in meat?
Yes. Use boneless beef shank, chuck, or brisket cut into large pieces. The stew will still work, although the broth may have less body. A low-sodium beef stock can replace some of the water, but taste before adding extra salt.

Can I cook nihari in a pressure cooker?
Yes. Brown the onions, aromatics, spices, and meat using the cooker’s sauté setting, then add the water and cook at high pressure according to the appliance instructions for beef shank—often about 45–60 minutes, followed by a natural pressure release. Tenderness varies by cut and cooker. Thicken with the flour slurry afterward and simmer until smooth.

Why is my nihari broth thin?
It may need a longer uncovered simmer after adding the flour slurry. Make sure the flour is fully mixed with cool water before it goes in, and give it 10–15 minutes of gentle cooking to thicken. Add slurry gradually; the broth thickens as it simmers.

Is nihari very spicy?
It can be, but the heat is adjustable. Reduce or omit cayenne, choose mild paprika instead of chili powder, and serve fresh chilies separately. Keep the coriander, cumin, and whole spices for the characteristic savory aroma.

Can I prepare nihari ahead?
Yes. Cook it a day ahead, cool it promptly, and refrigerate within 2 hours. The chilled fat is easy to remove, and the broth can be gently reheated to 165°F (74°C) before serving. Add fresh garnishes just before bringing it to the table.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).