Slow Cooked Indian Lamb Shanks (Printable Version)

Tender lamb shanks in aromatic spices, slow-cooked until fall-off-the-bone tenderness creates a rich, comforting Indian curry.

# What You Need:

→ Meat

01 - 4 lamb shanks (approximately 12 oz each)
02 - 2 tablespoons vegetable oil

→ Aromatics

03 - 2 large onions, finely sliced
04 - 4 garlic cloves, minced
05 - 2-inch piece fresh ginger, grated

→ Spices

06 - 1 tablespoon ground coriander
07 - 1 tablespoon ground cumin
08 - 2 teaspoons garam masala
09 - 1 teaspoon ground turmeric
10 - 1 teaspoon chili powder
11 - 1 teaspoon ground black pepper
12 - 2 bay leaves
13 - 4 whole cloves
14 - 4 green cardamom pods, lightly crushed
15 - 1 cinnamon stick

→ Liquids & Base

16 - 14.5 oz can chopped tomatoes
17 - 1 2/3 cups lamb or beef stock
18 - 1/3 cup plain yogurt

→ Vegetables

19 - 2 medium tomatoes, chopped
20 - 1 green chili, sliced (optional)

→ Garnish

21 - Fresh cilantro, chopped
22 - Lemon wedges

# How to Make It:

01 - Pat the lamb shanks thoroughly dry with paper towels and season generously on all sides with salt and pepper.
02 - In a large heavy-based pot or Dutch oven, heat the vegetable oil over medium-high heat. Sear the lamb shanks on all sides until deeply browned, approximately 3-4 minutes per side. Remove from pot and set aside.
03 - In the same pot, add the sliced onions and sauté until golden brown and caramelized, about 10 minutes. Stir occasionally to prevent burning.
04 - Add the minced garlic and grated ginger to the caramelized onions. Cook for 1-2 minutes until fragrant, stirring constantly to prevent garlic from burning.
05 - Stir in all ground spices (coriander, cumin, garam masala, turmeric, chili powder, black pepper) along with whole spices (bay leaves, cloves, cardamom pods, cinnamon stick). Toast for 1 minute, stirring constantly to release their aromatic oils.
06 - Add the canned chopped tomatoes to the pot. Cook for 5 minutes, stirring occasionally, until tomatoes soften and release their juices, forming a thick masala base.
07 - Return the seared lamb shanks to the pot. Pour in the stock and bring to a gentle simmer. Ensure the shanks are partially submerged in the liquid.
08 - Cover with a tight-fitting lid, reduce heat to low, and cook gently for 2.5 hours. Turn the shanks occasionally to ensure even cooking. The meat should begin to loosen from the bone.
09 - Stir in the yogurt, fresh chopped tomatoes, and green chili if using. Simmer uncovered for another 45-60 minutes, until the lamb is very tender and falling off the bone, and the sauce has thickened nicely.
10 - Skim any excess fat from the surface if desired. Taste the sauce and adjust seasoning with additional salt if needed.
11 - Transfer to serving platter, garnish generously with fresh chopped cilantro, and serve with lemon wedges on the side.

# Expert Advice:

01 -
  • The slow cooking process transforms tough cuts into impossibly tender meat while building layers of flavor that develop complexity you cannot rush
  • Whole spices like cardamom, cloves, and cinnamon create an aromatic base that makes your entire kitchen feel warm and inviting
02 -
  • Letting the onions caramelize properly is not optional, it is what gives the sauce its depth and sweetness
  • Temper the yogurt by stirring a small amount of hot sauce into it before adding it to the pot to prevent curdling
03 -
  • If your sauce looks greasy at the end, chill it in the refrigerator and the fat will solidify on top for easy removal
  • Crush the cardamom pods just enough to split them open rather than grinding them into powder for a more subtle infusion