Slow Cooked Indian Lamb Shanks

Falling-off-the-bone slow cooked Indian lamb shanks in a rich curry sauce, served with fluffy basmati rice. Save
Falling-off-the-bone slow cooked Indian lamb shanks in a rich curry sauce, served with fluffy basmati rice. | rusticpinrecipes.com

These slow-cooked lamb shanks transform tough cuts into meltingly tender meat through gentle braising. Layers of ground coriander, cumin, and garam masala create deep flavor, while whole spices like cardamom, cinnamon, and cloves infuse the sauce.

The three-hour cooking process breaks down connective tissue, yielding lamb that falls from the bone. Yogurt adds creaminess and balances spices, while fresh tomatoes bring brightness. Perfect served over basmati rice or with naan for soaking up the thick, flavorful sauce.

The first time I made lamb shanks this way, my tiny apartment smelled like a Mumbai spice market for three whole days. My neighbor actually knocked on my door thinking Id hired a caterer. That rich, slow-cooked fragrance fills every corner of your home and tells everyone somethingspecial is happening in the kitchen.

I served this at a dinner party once when I was nervous about cooking for my partners Indian parents. The father pulled me aside afterward and said this tasted like something his grandmother would make on Sundays. I nearly cried right there in my kitchen.

Ingredients

  • 4 lamb shanks: These need to be meaty with good marbling, about 350g each, because theyll shrink during the long cook time
  • 2 tbsp vegetable oil: Use something neutral with a high smoke point since youre searing at high heat
  • 2 large onions, finely sliced: The onions practically dissolve into the sauce, creating this incredible sweet foundation
  • 4 garlic cloves, minced: Fresh is non-negotiable here, nothing ruins this dish faster than jarred garlic
  • 2-inch piece fresh ginger, grated: Peel it first, then grate against the grain to avoid those tough fibrous bits
  • 1 tbsp ground coriander: This adds that citrusy, floral note that balances the rich lamb
  • 1 tbsp ground cumin: Earthy and essential, dont even think about skipping it
  • 2 tsp garam masala: I make my own, but a good store-bought one works perfectly fine
  • 1 tsp ground turmeric: Mostly for color, but it adds this subtle bitterness that cuts through the richness
  • 1 tsp chili powder: Adjust this based on your heat tolerance, but the warmth is crucial
  • 1 tsp ground black pepper: Freshly ground makes a difference you can actually taste
  • 2 bay leaves: These add a subtle aromatic depth thats hard to pin down but you miss when its gone
  • 4 whole cloves: Just a few go a long way, too many will make the dish taste medicinal
  • 4 green cardamom pods, lightly crushed: Crush them with the side of your knife just enough to release the seeds
  • 1 cinnamon stick: Ceylon cinnamon is more delicate, but cassia works if thats what you have
  • 400 g chopped tomatoes: Canned is totally fine here, actually preferable in winter when fresh tomatoes are sad
  • 400 ml lamb or beef stock: Homemade stock is incredible, but a good quality store-bought one works beautifully
  • 100 ml plain yogurt: Full-fat Greek yogurt gives the best creaminess and wont curdle as easily
  • 2 medium tomatoes, chopped: Fresh tomatoes added near the end brighten up the whole dish
  • 1 green chili, sliced: Leave the seeds in if you like heat, remove them if youre feeling cautious
  • Fresh cilantro, chopped: The finishing touch that makes everything taste fresh and alive
  • Lemon wedges: A squeeze right before eating cuts through the richness perfectly

Instructions

Sear the lamb shanks:
Pat them completely dry with paper towels, season generously with salt and pepper, then get your pot ripping hot with oil. Brown each shank on all sides until theyre gorgeous and golden, working in batches so you dont crowd the pot.
Caramelize the onions:
In the same pot, cook your sliced onions until theyre deeply golden, about 10 minutes. This is where all that deep flavor comes from, so dont rush it.
Bloom your aromatics:
Add the garlic and ginger, cook just until fragrant, then stir in all your ground and whole spices. Toast them for about a minute, stirring constantly so they dont burn.
Build your sauce base:
Add the canned tomatoes and let them cook down for about 5 minutes until they soften and release their juices. The kitchen should smell incredible right now.
Start the braise:
Return the lamb shanks to the pot, pour in the stock, and bring everything to a gentle simmer. Put that lid on tight and turn the heat down to the lowest setting.
Let time work its magic:
Cook for 2.5 hours, turning the shanks occasionally so they cook evenly. The meat should start pulling away from the bone.
Finish with creamy brightness:
Stir in the yogurt, fresh tomatoes, and green chili. Simmer uncovered for another 45 to 60 minutes until the sauce thickens and the lamb is falling apart tender.
The final touches:
Skim off any excess fat floating on top, taste and adjust the salt, then finish with a handful of fresh cilantro and those lemon wedges on the side.
Slow cooked Indian lamb shanks glistening with aromatic spices, garnished with cilantro and served alongside naan bread. Save
Slow cooked Indian lamb shanks glistening with aromatic spices, garnished with cilantro and served alongside naan bread. | rusticpinrecipes.com

My friend Natasha showed up unexpectedly one evening while this was simmering away. She ended up staying four hours, eating straight from the pot with a spoon while we talked about everything and nothing.

Making It Ahead

This actually tastes better the next day, which is saying something because its phenomenal fresh. Make it up to three days ahead and reheat gently on the stove.

Serving Suggestions

Steamed basmati rice is classic, but Ive also served this over creamy mashed potatoes when I wanted something more comforting. Naan bread is non-negotiable for soaking up that sauce.

Freezing And Storage

This freezes beautifully for up to three months. I always portion it into containers before freezing, that way I can pull out exactly what I need for a quick weeknight dinner that tastes like it took all day.

  • Let it cool completely before freezing, otherwise ice crystals will mess up the texture
  • Thaw overnight in the fridge and reheat slowly with a splash of water
  • The sauce always thickens in the fridge, dont panic when you see it
Braised slow cooked Indian lamb shanks in a deep red gravy, with tender meat and fresh lemon wedges. Save
Braised slow cooked Indian lamb shanks in a deep red gravy, with tender meat and fresh lemon wedges. | rusticpinrecipes.com

Theres something profoundly satisfying about a dish that demands patience and rewards you so generously. This isnt just dinner, its an experience.

Recipe FAQs

Lamb shanks are ideal for slow cooking because they contain plenty of connective tissue. The long braising time breaks this down, creating incredibly tender meat that falls off the bone naturally.

Yes. Sear the shanks first, then transfer everything to your slow cooker. Cook on low for 7-8 hours or high for 4-5 hours until tender. Add yogurt during the last 30 minutes.

The lamb is ready when a fork slides in easily and the meat pulls away from the bone without resistance. The sauce should be thick and coat the back of a spoon.

Steamed basmati rice, jeera rice, or warm naan bread are traditional choices. The rice soaks up the rich sauce, while naan is perfect for scooping. A simple cucumber raita helps cool the spices.

Absolutely. This dish actually improves overnight as flavors develop. Cook completely, cool, and refrigerate for up to 3 days. Reheat gently on the stovetop, adding a splash of water if needed.

Slow Cooked Indian Lamb Shanks

Tender lamb shanks in aromatic spices, slow-cooked to perfection. 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 ounces chopped tomatoes (1 can)
  • 1 ⅔ cups lamb or beef stock
  • ⅓ cup plain yogurt

Vegetables

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

Garnish

  • Fresh cilantro, chopped
  • Lemon wedges

Instructions

1
Season and Prepare Lamb: Pat the lamb shanks dry with paper towels and season generously with salt and pepper on all sides.
2
Sear the Lamb: 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.
3
Caramelize Onions: Add the sliced onions to the same pot and sauté until golden brown and caramelized, about 10 minutes. Stir occasionally 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) along with 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 chopped canned tomatoes and cook for 5 minutes, allowing them to soften and release their juices, forming a thick base.
7
Combine and Simmer: Return the seared lamb shanks to the pot. Pour in the stock and bring to a gentle simmer. Ensure the liquid nearly covers the shanks.
8
Initial Braising: 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 and tenderness.
9
Final Cooking Phase: Remove the lid and stir in the yogurt, fresh tomatoes, and green chili if using. Simmer uncovered for another 45-60 minutes until the lamb is fork-tender and falling off the bone, and the sauce has thickened to a rich consistency.
10
Finish and Season: Skim any excess fat from the surface if desired. Taste and adjust seasoning with additional salt as needed.
11
Garnish and Serve: Transfer to serving plates, garnish generously with fresh chopped cilantro, and serve with lemon wedges on the side.
Additional Information

Equipment Needed

  • Large heavy-based pot or Dutch oven
  • Kitchen tongs
  • Wooden spoon
  • Sharp knife
  • Cutting board

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
Kelsey Whitmore

Sharing approachable, easy-to-make recipes for busy home cooks and food lovers.