Pakistani nihari is a slow-cooked beef stew, traditionally simmered until the meat is tender in a warming, spiced gravy thickened with flour. It is served hot with ginger, green chile, lemon, and naan or another flatbread; family and regional versions vary in their spice blends and choice of meat.
Ingredients
- 3 lb (1.36 kg) bone-in beef shank, cut into large pieces, with some marrow bones if available
- 3 tbsp (45 ml) neutral oil or ghee
- 2 medium yellow onions, thinly sliced, about 3 cups (300 g)
- 2 tbsp (30 g) ginger-garlic paste
- 1 tbsp (15 g) ground coriander
- 2 tsp (10 g) ground cumin
- 1 tsp (2 g) ground fennel
- 1 tsp (2 g) ground black pepper
- 1 tsp (2 g) Kashmiri chile powder or mild paprika
- ½ tsp (1 g) ground turmeric
- ½ tsp (1 g) ground cinnamon
- 4 green cardamom pods, lightly cracked
- 4 whole cloves
- 1 black cardamom pod, lightly cracked (optional)
- 1 bay leaf
- 2 tsp (12 g) fine salt, or to taste
- 8 cups (1.9 L) hot water, plus more if needed
- ⅓ cup (45 g) whole-wheat flour (atta); all-purpose flour works, though the gravy will be less earthy
- ½ cup (120 ml) cold water, for the flour slurry
- 1 tbsp (15 ml) lemon juice, plus lemon wedges for serving
- 2 tbsp (12 g) fresh ginger, cut into fine matchsticks, for garnish
- 2 green chiles, thinly sliced, for garnish
- ¼ cup (10 g) chopped fresh cilantro, for garnish
Instructions
- Pat the beef dry and set it near the stove while you prepare the remaining ingredients. Heat the oil or ghee in a heavy, large pot over medium heat. Add the onions and cook for 12–15 minutes, stirring regularly, until deeply golden but not burned. Lift out about one-third of the onions for garnish, leaving the rest in the pot.
- Add the ginger-garlic paste and stir for 1 minute. Add the coriander, cumin, fennel, black pepper, chile powder, turmeric, cinnamon, cardamom pods, cloves, black cardamom if using, bay leaf, and salt. Stir for 30 seconds, just until fragrant.
- Add the beef and turn the pieces to coat them in the spiced onion mixture. Cook for 6–8 minutes, turning occasionally, until the outside is no longer raw-looking. Pour in the hot water and bring it to a gentle boil. Skim off any foam, then reduce the heat to low and cover the pot, leaving the lid slightly ajar.
- Simmer gently for about 3½–4 hours, turning the meat every 45 minutes and checking that the liquid is at a quiet simmer, not a hard boil. Add hot water if the meat is no longer mostly submerged. The beef should become fork-tender. For safety, check a thick piece 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; this stew’s longer cooking should take the shank well beyond that temperature and make it tender.
- Lift the meat onto a plate. Discard the bay leaf and whole spices if you can find them. Skim excess fat from the broth, leaving a little for flavor. Remove bones if desired, then break the beef into large, serving-size pieces. Return it to the pot.
- Whisk the flour with the cold water in a bowl until completely smooth. Ladle about 1 cup (240 ml) of hot broth into the slurry, whisking as you pour, then slowly stir the mixture into the pot. Simmer uncovered for 15–20 minutes, stirring often along the bottom, until the gravy thickens enough to coat a spoon. If it becomes too thick, thin it with hot water; if too thin, simmer a little longer.
- Stir in the lemon juice and taste for salt. Serve the nihari with the reserved fried onions, ginger matchsticks, green chile, and cilantro. Let diners add lemon to taste.
Tips
- Shank is ideal because its connective tissue enriches the gravy as it cooks. Beef chuck is a practical substitute; it may become tender sooner, so start checking after 2½ hours.
- Keep the pot at a gentle simmer. A vigorous boil can make the meat tough and reduce the broth before the shank is tender.
- Whisk the flour into cold water first, then temper it with hot broth. Adding dry flour directly to the pot is likely to leave lumps.
- Whole spices are traditional but can be hard to remove individually. Put them in a tied piece of clean cheesecloth for easy retrieval, or use ground spices sparingly; the gravy will be less clear and more uniformly spiced.
Serving Suggestions
Serve nihari in warm bowls with naan, tandoori roti, or another sturdy flatbread for scooping up the gravy. Offer lemon wedges, ginger, chiles, cilantro, and extra fried onions at the table. A simple sliced onion salad or cucumber and tomato salad adds a crisp, fresh contrast. Nihari is rich and filling, so modest portions alongside bread are often enough.
Variations
For a milder stew, reduce the chile powder and let people add fresh chiles individually. For a hotter version, use hot red chile powder or add more sliced green chiles at the table. Lamb shanks can replace beef shank; cooking time varies with the size of the pieces, so cook until tender and check whole cuts reach the USDA FSIS safe minimum of 145°F (63°C), followed by a 3-minute rest. Some cooks use a prepared nihari spice blend; follow its label for quantity and reduce overlapping ground spices to avoid an overly strong flavor. For a gluten-free version, thicken with a smooth slurry of 3 tbsp (24 g) cornstarch and ¼ cup (60 ml) cold water instead of wheat flour; add gradually and simmer until glossy.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking, in shallow airtight containers. They keep for 3–4 days in the refrigerator or up to 3 months in the freezer for best quality. Thaw frozen portions in the refrigerator. Reheat on the stove over medium-low heat, stirring occasionally and adding a splash of water if the gravy has thickened; heat leftovers to 165°F (74°C), checked with a food thermometer. You can also reheat individual portions in the microwave, stirring halfway through and checking the temperature in more than one spot.
Frequently Asked Questions
Can I make nihari in a pressure cooker?
Yes. Brown the onions and spices using the cooker’s sauté setting, then add the beef and hot water. Cook at high pressure for about 60–75 minutes, depending on the size of the shank pieces, and allow a natural pressure release for 15 minutes before releasing any remaining pressure. Check for tenderness; simmer longer if needed, then thicken with the flour slurry uncovered.
Can I make nihari ahead?
Yes. The flavor often settles and deepens overnight. Cool and refrigerate it within 2 hours, then reheat the next day to 165°F (74°C). Add fresh ginger, herbs, chiles, and lemon just before serving.
Why is my gravy thin?
Simmer it uncovered for a few more minutes, stirring frequently. If it still needs body, mix a little more flour with cold water, temper it with hot broth, and add it gradually. Allow time for the flour to cook through and thicken.
Why is the beef still tough?
It likely needs more time. Shank connective tissue softens during a long, gentle simmer, and timing varies with the cut and piece size. Keep the meat mostly covered with liquid and continue cooking until a fork slides in easily.
Is nihari very spicy?
It can be, but the heat is adjustable. This recipe uses mild chile powder; use less for a gentler gravy and serve sliced green chiles separately so each person can choose their own heat level.
Can I use boneless beef?
Yes. Boneless chuck is the easiest substitute, though the broth may have less body than one made with shank and marrow bones. Begin checking chuck for tenderness after about 2½ hours and adjust the simmering time as needed.
Related
- Vanilla Cupcakes: Soft, Simple and Easy to Frost
- Breakfast Tacos Hutto TX: A Quick Homemade Recipe
- Fried Rice on a Blackstone: Easy Griddle Method
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).