Slow Cooked Indian Lamb Shanks

Slow Cooked Indian Lamb Shanks served over steamed basmati rice, garnished with fresh cilantro and lemon wedges. Save to feedthepins
Slow Cooked Indian Lamb Shanks served over steamed basmati rice, garnished with fresh cilantro and lemon wedges. | feedthepins.com

Succulent lamb shanks are slowly braised in a fragrant blend of coriander, cumin, garam masala, and whole spices including cardamom, cinnamon, and cloves. The meat becomes incredibly tender after hours of gentle simmering, while the sauce develops deep, complex flavors from tomatoes, yogurt, and stock. Serve with basmati rice or warm naan to soak up the luscious sauce.

The house still smells like cardamom and cinnamon when I think about that rainy Sunday when I first attempted this dish. My roommate walked in from her shift at the hospital, dropped her bag, and literally said what is that magic before even taking off her coat. That moment sold me forever on the power of slow-cooked Indian spices filling a home.

I made this for my fathers birthday last winter and watched him go back for thirds without saying a word. Later he admitted it reminded him of a hole-in-the-wall place in London he frequented thirty years ago. Sometimes food hits a memory you didnt even know someone was carrying around.

Ingredients

  • Lamb shanks: These tough cuts transform into something extraordinary over hours of gentle cooking and the bone adds incredible depth to the sauce
  • Vegetable oil: Use something neutral with a high smoke point since youll be searing at medium-high heat
  • Onions: Take your time here. Really let them caramelize deeply because that sweetness balances all the warm spices
  • Garlic and ginger: Fresh is absolutely non-negotiable here. Nothing else gives that authentic Indian foundation
  • Ground coriander and cumin: These two are the backbone of the flavor profile so dont skimp on quality
  • Garam masala: This is the finishing spice blend that adds those warm aromatic notes at the end
  • Whole spices: The bay leaves cloves cardamom and cinnamon infuse the oil as they bloom and create layers of flavor
  • Chopped tomatoes: Both the canned ones for the base and fresh ones later for texture and brightness
  • Lamb or beef stock: Homemade is ideal but any good quality stock will work to build that rich braising liquid
  • Plain yogurt: Stir this in near the end to add creaminess and a slight tang that cuts through the richness
  • Fresh cilantro: The herbal finish that brightens everything right before serving

Instructions

Sear the lamb:
Pat those shanks completely dry with paper towels then season them like you mean it. Get your oil ripping hot and brown each side until you hear that satisfying sizzle and see a deep golden crust develop.
Build the foundation:
Toss in your onions and let them cook down until they turn a rich mahogany color. Stir in the garlic and ginger just until you can smell them blooming in the fat.
Wake up the spices:
Add all your ground and whole spices at once and watch them bloom in the hot oil. Keep everything moving for about a minute so they toast without burning.
Create the braising liquid:
Dump in the canned tomatoes and let them break down for five minutes until theyre thick and glossy. Return the lamb to the pot and pour in enough stock to almost cover the meat.
Let time work its magic:
Get everything to a gentle bubble then slap on that tight-fitting lid. Drop the heat to its lowest setting and walk away for two and a half hours.
The finishing touch:
Stir in the yogurt fresh tomatoes and that sliced green chili if youre feeling brave. Let it simmer uncovered while the sauce thickens and the lamb starts falling away from the bone.
Four Slow Cooked Indian Lamb Shanks simmering in a rich, aromatic sauce with tender meat falling off the bone. Save to feedthepins
Four Slow Cooked Indian Lamb Shanks simmering in a rich, aromatic sauce with tender meat falling off the bone. | feedthepins.com

My partner usually claims not to like lamb but finished every bite and literally licked the plate clean. There is something about those whole spices infusing the sauce that changes peoples minds without them even realizing whats happening.

Serving Suggestions That Actually Matter

Steamed basmati rice is classic but jeera rice with those toasted cumin seeds takes it to another level. Warm naan bread for sopping up that sauce is basically mandatory in my house.

Making It Your Own

Sometimes I throw in a handful of dried apricots during the last hour of cooking and the sweetness they lend is incredible. A splash of cream instead of yogurt works too if you want something richer and less tangy.

Timing Is Everything

This dish actually tastes better the next day after the flavors have had time to really get to know each other. Make it the day before and reheat it gently on the stove for the easiest dinner party win of your life.

  • Start this at least four hours before you plan to eat
  • Let the lamb rest in the sauce for at least fifteen minutes before serving
  • Make extra because people will absolutely want seconds
Garnished Slow Cooked Indian Lamb Shanks on a plate with naan bread and a spoon showing the thick curry sauce. Save to feedthepins
Garnished Slow Cooked Indian Lamb Shanks on a plate with naan bread and a spoon showing the thick curry sauce. | feedthepins.com

There is something profoundly satisfying about serving a dish that looks this impressive and tastes this complex when most of the work happened while you were doing something else entirely.

Recipe Q&A

Lamb shanks need approximately 3 to 3.5 hours of slow cooking over low heat. The meat is ready when it pulls away easily from the bone and offers no resistance when tested with a fork.

Absolutely. Brown the shanks and sauté the aromatics first, then transfer everything to your slow cooker. Cook on low for 7-8 hours or high for 4-5 hours until the lamb is fall-off-the-bone tender.

Steamed basmati rice, jeera rice, or warm naan bread are classic choices. The sauce is perfect for soaking up, so having plenty of bread or rice on hand enhances the experience.

Reduce the chili powder to ½ teaspoon for milder heat, or omit the green chili entirely. To increase warmth, add more chili powder, include additional fresh green chilies, or incorporate some cayenne pepper.

This dish actually improves overnight. The flavors deepen and the meat continues to tenderize. Refrigerate for up to 3 days and reheat gently on the stovetop, adding a splash of water or stock if the sauce has thickened too much.

Adding yogurt at the end prevents it from separating during long cooking. It provides a creamy tang that balances the rich spices and complements the lamb, creating a velvety sauce.

Slow Cooked Indian Lamb Shanks

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

Prep 20m
Cook 210m
Total 230m
Servings 4
Difficulty Medium

Ingredients

Meat

  • 4 lamb shanks (approximately 12 oz each)
  • 2 tablespoons vegetable oil

Aromatics

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

Spices

  • 1 tablespoon ground coriander
  • 1 tablespoon ground cumin
  • 2 teaspoons garam masala
  • 1 teaspoon ground turmeric
  • 1 teaspoon chili powder
  • 1 teaspoon ground black pepper
  • 2 bay leaves
  • 4 whole cloves
  • 4 green cardamom pods, lightly crushed
  • 1 cinnamon stick

Liquids & Base

  • 14.5 oz can chopped tomatoes
  • 1 3/4 cups lamb or beef stock
  • 1/3 cup plain yogurt

Vegetables

  • 2 medium tomatoes, chopped
  • 1 green chili, sliced (optional)

Garnish

  • Fresh cilantro, chopped
  • Lemon wedges

Instructions

1
Season the Lamb: Pat the lamb shanks thoroughly dry with paper towels and season generously with salt and pepper on all sides.
2
Sear the Lamb: Heat the vegetable oil in a large heavy-based pot or Dutch oven 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.
3
Caramelize Onions: In the same pot, add the sliced onions and sauté until golden brown and caramelized, about 10 minutes. Stir frequently to prevent burning.
4
Add Aromatics: Add the minced garlic and grated ginger to the pot. Cook for 1-2 minutes until fragrant, stirring constantly to prevent sticking.
5
Toast Spices: Stir in all ground spices (coriander, cumin, garam masala, turmeric, chili powder, black pepper) plus whole spices (bay leaves, cloves, cardamom pods, cinnamon stick). Toast for 1 minute, stirring constantly to release their aromatic oils.
6
Incorporate Tomatoes: Add the canned chopped tomatoes to the pot and cook for 5 minutes, allowing them to break down and release their juices into the spice mixture.
7
Braise the Lamb: Return the browned lamb shanks to the pot. Pour in the stock and bring to a gentle simmer. 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.
8
Finish the Curry: Stir in the yogurt, fresh chopped tomatoes, and green chili. Simmer uncovered for another 45-60 minutes until the lamb is fall-off-the-bone tender and the sauce has thickened to a rich consistency.
9
Final Seasoning: Skim any excess fat from the surface if desired. Taste and adjust seasoning with additional salt if needed.
10
Serve: Garnish generously with fresh chopped cilantro and serve immediately with lemon wedges alongside steamed basmati rice or naan bread.
Additional Information

Equipment Needed

  • Large heavy-based pot or Dutch oven with tight-fitting lid
  • Kitchen tongs for handling meat
  • Wooden spoon for stirring
  • Sharp chef's knife
  • Cutting board
  • Measuring cups and spoons
  • Paper towels

Nutrition (Per Serving)

Calories 620
Protein 54g
Carbs 18g
Fat 37g

Allergy Information

  • Contains dairy (yogurt)
  • Gluten-free as written, but always verify stock and yogurt labels for hidden gluten or additives
Alyssa Ford

Easy, wholesome recipes and honest kitchen tips for busy families and food lovers.