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.
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
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
- → How long should I cook lamb shanks until tender?
-
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.
- → Can I make this in a slow cooker?
-
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.
- → What can I serve with Indian lamb shanks?
-
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.
- → How can I adjust the spice level?
-
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.
- → Can I prepare this dish in advance?
-
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.
- → Why add yogurt at the end?
-
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.