House of Nihari Pickering: Slow-Cooked Beef Nihari

Updated November 4, 2026

Total time
4 hr 45 min
prep 30 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

House of Nihari Pickering: Slow-Cooked Beef Nihari

House of Nihari in Pickering points to nihari, a slow-cooked South Asian stew traditionally made with beef or lamb, warming spices, and a silky, thickened broth. This home-style beef version takes time but little hands-on attention, then finishes with ginger, cilantro, lime, and naan or roti; family and regional versions vary in meat, spice, and thickness.

Ingredients

  • 3 lb (1.36 kg) bone-in beef shank, cut into large pieces, or boneless beef chuck cut into 2-inch (5 cm) cubes
  • 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
  • 8 cups (1.9 L) water, plus more if needed
  • 2 tsp (10 g) fine salt, or to taste
  • 2 tsp (4 g) ground coriander
  • 1½ tsp (3 g) ground fennel
  • 1½ tsp (3 g) ground cumin
  • 1 tsp (2 g) Kashmiri chili powder, or ½ tsp (1 g) cayenne for more heat
  • 1 tsp (2 g) ground cinnamon
  • ½ tsp (1 g) ground turmeric
  • ½ tsp (1 g) freshly ground black pepper
  • 4 green cardamom pods, lightly crushed
  • 2 bay leaves
  • ¼ cup (30 g) whole-wheat flour, for thickening
  • ½ cup (120 ml) cold water, to mix with the flour
  • 1 tbsp (15 ml) lemon juice, plus wedges to serve
  • ¼ cup (10 g) finely sliced fresh ginger, for garnish
  • ½ cup (15 g) chopped cilantro leaves, for garnish
  • 2 green chilies, thinly sliced, optional

Instructions

  1. Pat the beef dry and cut it into large, even pieces if needed. Combine the coriander, fennel, cumin, chili powder, cinnamon, turmeric, and black pepper in a small bowl. Keep the garnish ingredients separate.
  2. 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 12–15 minutes, stirring often, until deeply golden but not burnt. This browning adds flavor and color; lower the heat if the edges darken too quickly.
  3. Add the grated ginger and garlic and stir for 1 minute. Add the spice mixture and stir for 30 seconds, just until fragrant. Put in the beef and turn the pieces to coat them with the onion and spices.
  4. Pour in 8 cups (1.9 L) water, then add salt, cardamom, and bay leaves. Bring to a gentle boil, skimming off excess foam. Cover partially, reduce the heat to low, and simmer gently for about 3½–4 hours. Turn the meat occasionally and add hot water if it is no longer mostly submerged. It is ready when the beef is very tender and pulls apart easily. Check with a food thermometer: whole cuts of beef must reach the USDA FSIS safe minimum of 145°F (63°C), followed by a 3-minute rest; for this stew, continue simmering until the meat is fork-tender.
  5. Whisk the whole-wheat flour with ½ cup (120 ml) cold water until smooth. Stir a ladleful of hot broth into the mixture, then slowly pour it into the pot while stirring. Simmer uncovered for 10–15 minutes, stirring now and then, until the broth lightly coats a spoon. Add a little hot water if it becomes thicker than you like. Taste and adjust salt, then stir in the lemon juice.
  6. Remove the bay leaves and cardamom pods if you can find them. Serve the nihari hot, with sliced ginger, cilantro, green chilies, and lemon wedges on top.

Tips

  • Beef shank gives the broth body from its connective tissue and bones. Chuck is easier to find and works well, though the broth may be less gelatinous; trim only excessive hard fat.
  • Kashmiri chili powder adds red color without as much heat as cayenne. If you substitute cayenne, start with half the amount and adjust at the table.
  • Keep the pot at a quiet simmer, not a rolling boil. High heat can toughen the meat and make the broth cloudy before the connective tissue has time to soften.
  • Whole-wheat flour is a practical thickener. Traditional recipes may use atta or a spice blend called nihari masala; atta gives a similar finish, while a store-bought masala can vary greatly in salt and heat, so reduce added seasoning and taste as you go.

Serving Suggestions

Serve nihari in warm bowls with naan, roti, or another sturdy flatbread for scooping up the broth. A side of plain basmati rice also works, though bread is a classic pairing. Offer lemon wedges, sliced ginger, cilantro, and green chilies separately so each person can balance richness, freshness, and heat to taste. A simple cucumber-and-onion salad or sliced raw vegetables make a crisp contrast.

Variations

For lamb nihari, use bone-in lamb shanks in place of the beef and simmer until tender, allowing extra time if the pieces are large. Boneless beef chuck is a convenient option, while marrow bones can be added for a richer broth and removed before serving. For a milder pot, leave out the chili powder and offer fresh chilies at the table. If using prepared nihari masala instead of the individual spices, follow its package amount cautiously: blends differ, and some contain salt, so season the pot only after tasting.

Storage and Reheating

Refrigerate leftovers within 2 hours in shallow, covered containers. The nihari keeps for 3–4 days in the refrigerator or up to 3 months in the freezer for best quality. Cool it promptly rather than leaving the pot on the counter; divide a large batch into smaller containers to speed cooling. Reheat on the stove over medium-low heat, stirring occasionally and adding a splash of water if needed, until the center reaches 165°F (74°C). Reheat only the portion you plan to serve.

Frequently Asked Questions

Can I make nihari in a slow cooker?
Yes. Brown the onions, aromatics, and beef in a skillet first, then transfer them with the water and spices to the slow cooker. Cook on low until the beef is fork-tender, usually 8–9 hours, depending on the cut and appliance. Make the flour slurry and thicken the broth in a saucepan at the end.

Can I make it ahead?
Yes. The flavor often settles and deepens after a night in the refrigerator. Cool and refrigerate it within 2 hours, then reheat to 165°F (74°C) before serving. Add the fresh ginger, cilantro, chilies, and lemon just before serving so they stay bright.

Why is my beef still tough?
It probably needs more time at a gentle simmer. Different cuts and piece sizes soften at different rates, so keep cooking and check every 20–30 minutes. Avoid raising the heat to a hard boil; tenderness comes from slow cooking, not a more vigorous bubbling.

How can I fix nihari that is too thick or too thin?
If it is too thick, stir in hot water a little at a time until the broth loosens. If it is too thin, simmer uncovered for several minutes, or whisk a little more flour with cold water before adding it gradually. Do not add dry flour directly to the pot, because it can form lumps.

Is nihari very spicy?
This recipe is moderately seasoned, and its heat depends on the chili powder used. Kashmiri chili is relatively mild; cayenne is hotter. Start with less if you are unsure, then offer sliced chilies at the table.

Can I use boneless beef?
Yes. Boneless chuck cut into large cubes is a reliable substitute for shank. It becomes tender and flavorful, although the broth may have less body because it lacks bones and their connective tissue.

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