Pakistani nihari is a deeply spiced, slow-cooked beef stew with a silky, gently thickened gravy, traditionally served hot with naan or other flatbread. This home-style method uses shank for its gelatin-rich texture and a measured blend of whole and ground spices; recipes vary by region and household, so adjust the heat and garnishes to taste.
Ingredients
- Beef shank, cut into 2-inch (5 cm) pieces, preferably with some bone: 3 lb (1.36 kg)
- Neutral oil or ghee: ⅓ cup (80 ml)
- Yellow onion, thinly sliced: 2 medium (about 300 g)
- Garlic, finely grated or crushed: 2 tbsp (30 g)
- Fresh ginger, finely grated: 1 tbsp (15 g)
- Water or unsalted beef stock: 8 cups (1.9 L), plus more as needed
- Ground coriander: 2 tbsp (12 g)
- Ground cumin: 1 tbsp (6 g)
- Ground fennel: 2 tsp (4 g)
- Ground ginger: 2 tsp (4 g)
- Kashmiri chili powder: 1½ tsp (3 g), or paprika for milder heat
- Turmeric: ½ tsp (1.5 g)
- Black pepper: 1 tsp (2 g)
- Ground cinnamon: ½ tsp (1 g)
- Ground cloves: ¼ tsp (0.5 g)
- Green cardamom pods, lightly crushed: 4
- Black cardamom pod: 1
- Bay leaves: 2
- Salt: 2 tsp (12 g), or to taste
- Whole-wheat flour (atta) or all-purpose flour: ¼ cup (30 g)
- Cold water for the flour slurry: ½ cup (120 ml)
- Fresh ginger cut into fine matchsticks: 2 tbsp (10 g), for serving
- Fresh cilantro leaves, chopped: ¼ cup (10 g), for serving
- Green chilies, thinly sliced: 1–2 (about 10 g), for serving
- Lemon wedges: 1 lemon (about 60 g), for serving
Instructions
- Pat the beef dry and trim only very thick pieces of surface fat. Combine the coriander, cumin, fennel, ground ginger, chili powder, turmeric, pepper, cinnamon, cloves, and salt in a small bowl. Keep the ground spice mix and whole cardamom and bay leaves separate.
- Heat the oil or ghee in a heavy 6- to 8-quart (5.7- to 7.6 L) pot over medium heat. Add the onions and cook for 10–12 minutes, stirring often, until deep golden but not burnt. Transfer about one-third of the onions to a plate for garnish, if desired. Add the garlic and fresh ginger to the pot and cook for 1 minute.
- Add the beef in batches if needed, turning to coat it in the onion mixture. Cook for 6–8 minutes, until the surface is browned in spots. Stir in the ground spice mix, cardamom pods, and bay leaves; cook for 1 minute, stirring so the spices become fragrant without scorching.
- Pour in the water or stock and scrape up any browned bits. Bring to a boil, then lower the heat until the liquid barely simmers. Cover with the lid slightly ajar and cook for 3½–4 hours, stirring every 30–45 minutes. Add hot water if the beef is not mostly submerged or the pot looks dry. The beef should be very tender and easily pull apart; check a thick piece with a food thermometer. For whole cuts of beef, the USDA FSIS safe minimum is 145°F (63°C) followed by a 3-minute rest, though nihari needs longer gentle cooking for tenderness.
- Mix the flour with the cold water until completely smooth. Ladle about 1 cup (240 ml) of hot broth into the slurry gradually, whisking as you pour, then stir this mixture back into the pot. Simmer uncovered for 15–20 minutes, stirring frequently, until the gravy lightly coats a spoon. If it becomes too thick, add hot water a little at a time; if thin, simmer a few minutes longer. Taste and adjust salt.
- Remove the bay leaves and black cardamom pod if you can find them. Serve the nihari hot, topped with ginger, cilantro, green chilies, and reserved fried onions, with lemon wedges on the side.
Tips
- Shank is especially suitable because its connective tissue enriches the gravy as it cooks. If unavailable, use bone-in beef chuck or another braising cut; avoid lean steak, which can turn dry before the gravy develops body.
- Atta gives the gravy a gently earthy, traditional character. All-purpose flour works as a practical substitute and tastes a little more neutral. For a gluten-free option, use 2 tbsp (16 g) cornstarch mixed with 3 tbsp (45 ml) cold water; stir it in near the end and simmer briefly.
- Keep the heat low after bringing the pot to a boil. A hard boil can make the meat tough and cause the gravy to reduce before the shank is tender. Stir the bottom regularly, especially after adding the slurry.
- Kashmiri chili powder adds color with moderate heat. Paprika can replace it for a milder pot; cayenne is much hotter, so start with ¼ tsp (about 0.5 g) and add more only after tasting.
Serving Suggestions
Serve nihari in warm bowls with naan, roti, or another sturdy flatbread for scooping up the gravy. Steamed basmati rice is also a good accompaniment. Offer lemon, sliced green chilies, fresh ginger, and cilantro at the table so everyone can balance the rich stew with brightness and heat. A simple sliced onion salad or plain yogurt can round out the meal.
Variations
For a more aromatic finish, stir in ½ tsp (1 g) ground garam masala just before serving; many cooks instead use their own nihari spice blend. To make the dish with lamb, use bone-in lamb shanks and begin checking tenderness after about 2½ hours, since the timing depends on the size and cut. For a less rich version, trim excess beef fat and skim some fat from the surface before thickening. Nihari is also made with other cuts and spice balances in different Pakistani households, so the garnish and heat level are flexible.
Storage and Reheating
Refrigerate nihari within 2 hours of cooking in shallow, covered containers. It keeps for 3–4 days in the refrigerator, and the gravy may thicken as it cools. Reheat only the portion you need on the stove over medium-low heat, stirring and adding a splash of water as needed, until it reaches 165°F (74°C); check with a food thermometer. It can also be reheated in a microwave, covered and stirred partway through, until evenly hot and at least 165°F (74°C). Freeze in airtight containers for up to 3 months for best quality, then thaw in the refrigerator and reheat to 165°F (74°C). Do not leave cooked nihari at room temperature for more than 2 hours.
Frequently Asked Questions
Can I make nihari in a pressure cooker?
Yes. Follow the cooker manufacturer’s instructions and use enough liquid for your model. Cook the beef until fork-tender; pressure times vary by cooker and cut, so release pressure as directed and check the meat before thickening. Add the flour slurry afterward and simmer uncovered until the gravy reaches the desired consistency.
Can I prepare nihari a day ahead?
Yes. Cool it promptly and refrigerate within 2 hours. The flavors meld as it rests, and the fat may firm on top so you can remove some before reheating. Bring each serving to 165°F (74°C) when reheating.
Why is my gravy too thin or lumpy?
For thin gravy, simmer uncovered until some liquid evaporates, or add a little more smooth flour slurry. Lumps usually come from adding flour directly to hot broth; whisk it with cold water first, then temper it with hot broth before stirring it into the pot.
What cut of beef should I buy?
Beef shank is a strong choice, especially pieces with bone, because slow cooking makes it tender and lends body to the broth. Bone-in chuck is a workable alternative. Ask the butcher to cut large shank pieces into manageable sections if needed.
Is nihari very spicy?
It can be, but this recipe is moderately warm and the heat is adjustable. Use paprika instead of Kashmiri chili powder for a milder stew, or serve sliced green chilies separately so diners can add heat to their bowls.
Can I make it without wheat flour?
Yes. Use the cornstarch slurry listed in the tips, adding it gradually and simmering until the gravy thickens. It will give a glossier, less earthy gravy than atta, so add only enough to reach the consistency you like.
Related
- John Lewis Roasting Tins: Roast Chicken and Vegetables
- Coronation Sussex Chicken with Apricots and Curry
- What to Make for Dinner Tonight: Lemon Chicken and Rice
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).