Pakistan · South Asia

Pakistani Lamb Nihari Recipe with Rich, Slow-Cooked Gravy

Updated November 3, 2026

Total time
3 hr 48 min
prep 25 min · cook 3 hr 23 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece
Cuisine
Pakistan
South Asia

Jump to recipe

Pakistani Lamb Nihari Recipe with Rich, Slow-Cooked Gravy

Pakistani lamb nihari is a slow-cooked South Asian stew of bone-in lamb, warming spices, and a smooth, gently thickened gravy. A patient simmer gives the meat time to become tender and lets the spices deepen; regional and family versions vary in their spice blends, thickness, and garnishes.

Ingredients

  • 3 lb (1.36 kg) bone-in lamb shoulder or lamb shanks, cut into large pieces; ask the butcher to cut shanks if needed
  • ⅓ cup (80 ml) neutral oil or ghee
  • 2 large yellow onions, thinly sliced, about 10 oz (300 g)
  • 2 tbsp (30 g) finely grated fresh ginger
  • 2 tbsp (30 g) minced garlic
  • 8 cups (1.9 L) water, plus a little more if needed
  • 2 tsp (10 g) fine salt, or to taste
  • 2 tbsp (16 g) ground coriander
  • 1 tbsp (8 g) ground fennel
  • 2 tsp (6 g) ground cumin
  • 1 tsp (2 g) ground dried ginger
  • 1 tsp (2 g) Kashmiri chili powder or mild paprika
  • ½ tsp (1 g) ground turmeric
  • ½ tsp (1 g) freshly ground black pepper
  • 4 green cardamom pods, lightly cracked, about 1 g
  • 4 whole cloves, about 0.5 g
  • 1 small cinnamon stick, about 2 in (5 cm) or 2 g
  • 1 bay leaf, about 0.2 g
  • ⅓ cup (40 g) whole-wheat flour (atta), for thickening
  • ½ cup (120 ml) cold water, for the flour slurry
  • 2 tbsp (30 ml) lemon juice, or to taste
  • ½ cup (15 g) chopped fresh cilantro, for serving
  • 2 tbsp (10 g) thinly sliced fresh ginger, for serving
  • 2 green chilies, thinly sliced, optional

Instructions

  1. Prepare the lamb and spices. Pat the lamb dry and trim away only very thick, hard pieces of fat; some fat helps give the gravy its characteristic richness. Mix the coriander, fennel, cumin, dried ginger, chili powder, turmeric, and black pepper in a small bowl. Keep the cardamom, cloves, cinnamon, and bay leaf whole so they can be removed easily before serving.
  2. Brown the onions. Heat the oil or ghee in a heavy-bottomed pot or Dutch oven over medium heat. Add the sliced onions and cook for 10–12 minutes, stirring often, until evenly deep golden. Avoid letting them turn dark brown or burn, which can make the gravy bitter. Scoop out about one-third of the onions and reserve them for garnish if you like; the rest will season and enrich the stew.
  3. Brown the lamb and bloom the aromatics. Add the lamb in batches if the pot is crowded, and brown the pieces for about 3 minutes per side. Return all the lamb to the pot, then stir in the ginger and garlic for 1 minute. Add the ground spice mixture, cardamom, cloves, cinnamon, bay leaf, and salt. Stir for about 30 seconds, just until fragrant; if the spices begin sticking, add a splash of water rather than letting them scorch.
  4. Slow-simmer until tender. Pour in the 8 cups (1.9 L) water and scrape the bottom of the pot to loosen any browned bits. Bring the liquid to a gentle boil, then lower the heat until it barely simmers. Cover with the lid slightly ajar and cook for 2 hours 45 minutes, turning the lamb once or twice. Check occasionally that the liquid is gently bubbling rather than boiling hard; add hot water if the meat is no longer mostly submerged. Lamb should reach the USDA FSIS safe minimum internal temperature of 145°F (63°C), followed by a 3-minute rest; for nihari, continue cooking until a fork slips easily into the meat and it is very tender. If it is not tender after the stated time, keep simmering and check every 15 minutes.
  5. Make and add the thickener. Whisk the whole-wheat flour with ½ cup (120 ml) cold water until completely smooth. Ladle about 1 cup (240 ml) of hot broth into the bowl a little at a time, whisking as you go, to warm the mixture without forming lumps. Slowly stir the slurry into the pot. Simmer uncovered for 15 minutes, stirring gently from the bottom, until the gravy looks glossy and lightly coats a spoon. It will thicken a little more as it stands. If it becomes too thick, loosen it with hot water; if too thin, simmer a few minutes longer.
  6. Finish and serve. Remove the cinnamon stick, bay leaf, and any whole cardamom or cloves you can find. Stir in the lemon juice and taste the gravy, adjusting the salt or lemon to suit. Rest the lamb in the hot gravy for 3 minutes before serving. Spoon into warm bowls and top with cilantro, sliced ginger, green chili, and the reserved browned onions.

Tips

  • Choose a collagen-rich cut. Bone-in shoulder and shanks work especially well because a long, gentle braise makes them succulent and gives the gravy body. If using boneless lamb shoulder, cut it into large chunks and begin checking tenderness earlier, around 2 hours; smaller pieces can cook faster.
  • Keep the heat low. A hard boil can make the meat tighten and break apart unevenly while the liquid reduces too quickly. Look for small, occasional bubbles. If you use a slow cooker, brown the onions, lamb, and spices on the stove first, then cook with the water on low until tender; thicken the gravy in a saucepan afterward.
  • Use a practical spice substitute. Kashmiri chili powder adds color with modest heat; mild paprika is a useful substitute, though the color and flavor will be a little different. If you cannot find ground dried ginger, use an extra 1 tsp (5 g) grated fresh ginger, knowing that the gravy will taste fresher and less earthy.
  • Prevent a floury or lumpy gravy. Whisk the atta with cold water first, then temper it with hot broth and pour it in slowly. Do not add dry flour directly to the pot. Give the thickened stew the full 15-minute simmer so the flour cooks through.

Serving Suggestions

Serve nihari piping hot in deep bowls, with naan, tandoori roti, or another sturdy flatbread for scooping up the gravy. Plain basmati rice is a good option when you want a softer, less chewy accompaniment. Put extra sliced ginger, cilantro, lemon wedges, and sliced green chilies on the table so each person can adjust the freshness, acidity, and heat in their bowl.

Because the stew is rich and warmly spiced, a simple side such as sliced cucumber, tomato, and onion with lemon makes a refreshing contrast. Keep the garnish light: a little ginger and citrus brighten the gravy without hiding the slow-cooked lamb and spice flavor. For a generous meal, serve a modest portion of nihari alongside bread and a crisp salad rather than filling the bowl with extra sides.

Variations

Use a prepared nihari masala: Ready-made nihari spice blends are convenient and vary considerably in heat and salt. Start with the amount recommended on the packet for about 3 lb (1.36 kg) of lamb, and reduce or omit the recipe’s ground spices and salt until you have tasted the broth. This changes the flavor according to the blend, so adjust at the end instead of adding more automatically.

Make it hotter or milder: For more heat, use hot chili powder or serve sliced chilies at the table. For a mild pot, leave out the chili powder and green chilies, using paprika for color. The other spices still give the gravy plenty of fragrance.

Change the thickener: Atta, or whole-wheat flour, is a traditional, accessible thickener for this style of gravy. All-purpose flour can replace it in the same quantity, though the gravy will taste a little less nutty. For a gluten-free variation, use 2 tbsp (16 g) cornstarch mixed with 2 tbsp (30 ml) cold water instead; stir it in gradually and simmer just until the gravy thickens. The texture will be glossier and less hearty.

Try another cut: Beef shank is used in some versions of nihari and can be cooked by the same method, but it may need a different simmering time. Check for tenderness rather than relying only on the clock, and keep the meat covered with liquid as it cooks.

Storage and Reheating

Refrigerate leftover nihari within 2 hours of cooking in shallow, covered containers. It keeps for 3–4 days in the refrigerator. The fat may firm up on top as it chills; you can leave it in for a rich reheated serving or lift off some of it with a spoon when cold. The gravy will set more firmly in the refrigerator because of the flour and lamb fat, which is normal.

To freeze, cool the stew promptly and transfer it to airtight, freezer-safe containers, leaving a little room for expansion. Freeze for up to 3 months for best quality, then thaw overnight in the refrigerator. Reheat only the portion you plan to eat in a covered saucepan over low to medium-low heat, stirring gently and adding a splash of water if the gravy is too thick. Heat leftovers to 165°F (74°C), checking with a food thermometer. Avoid repeated cycles of cooling and reheating; divide a large batch into meal-size portions instead.

Frequently Asked Questions

What does nihari mean, and when is it served?
Nihari is a long-simmered South Asian meat stew, and it is widely associated with Pakistani cooking as well as regional cooking across the subcontinent. It is often served as a substantial breakfast or brunch, but this lamb version also works as a main meal at lunch or dinner. Customs and recipes vary by household and region.

Can I make lamb nihari a day ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it within 2 hours. The flavors settle as it rests, and the gravy may be easier to skim when cold. Reheat it gently until it reaches 165°F (74°C), adding water if the chilled gravy has become too thick.

Why is my nihari gravy too thin or too thick?
Meat cuts and simmering pots release and evaporate different amounts of liquid. If it is thin after the atta has simmered for 15 minutes, cook uncovered a little longer to reduce it. If it is too thick, stir in hot water a few tablespoons at a time. Let it simmer briefly after either adjustment, then taste again.

Can I use boneless lamb?
Yes. Boneless shoulder is a convenient choice, but the finished gravy may have slightly less body than it would with bone-in pieces. Keep the chunks large, check them earlier for tenderness, and avoid overcooking them until they shred apart unless that is the texture you prefer.

Is nihari supposed to be very spicy?
Not necessarily. Heat depends on the chili powder, prepared masala, and garnish, and different recipes range from mild to quite hot. This recipe uses a modest amount of Kashmiri chili powder or paprika; serve fresh green chilies separately so diners can choose their own level of heat.

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).