
This method transforms a simple lamb leg into a centerpiece worthy of special occasions. The marinade, rich with yogurt and warm spices, ensures every bite is infused with deep, aromatic flavor.
I developed this approach after studying my grandmother’s handwritten notes, adapting her intuitive style into precise steps. The key is allowing the lamb to marinate overnight, letting the spices work their magic.
Roasting at a high temperature creates a caramelized crust while keeping the meat succulent and tender inside. The result is a dish that balances bold Indian flavors with the natural richness of lamb.
Serve with flatbread and fresh herbs for a complete, impressive meal.
Ingredients for Lamb Leg Roast Recipe Indian Style
Yogurt, warm spices, and time transform this leg into something extraordinary.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-in Lamb Leg 🐑 | 4 lb | Trimmed of excess fat |
| Plain Whole-Milk Yogurt 🥛 | 1 ½ cups | Full-fat for richness |
| Fresh Ginger 🌿 | 2 tbsp | Grated or minced |
| Garlic Cloves 🧄 | 6 cloves | Minced into paste |
| Ground Cumin 🌿 | 2 tsp | Toasted for depth |
| Ground Coriander 🌿 | 2 tsp | Freshly ground preferred |
| Garam Masala 🌶️ | 1 ½ tbsp | Homemade or quality brand |
| Turmeric Powder 🟠 | 1 tsp | For golden color |
| Kashmiri Red Chili Powder 🌶️ | 1 tbsp | Mild heat, vibrant color |
| Fresh Lemon Juice 🍋 | 3 tbsp | Freshly squeezed |
| Kosher Salt 🧂 | 1 ½ tbsp | Diamond Crystal preferred |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for marinade and garnish |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, optional |
| Vegetable Oil 🫒 | 2 tbsp | For searing lamb |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
[recipe_ingredient_scaler]
The lamb is the star here. Bone-in leg gives the richest flavor—ask your butcher to trim excess fat but leave some for marbling. I get mine from Whole Foods or a local halal market (they usually have the best cuts). Yogurt needs to be full-fat; Greek or whole-milk works best. Skip the low-fat versions—they don’t cling to the meat as well. Garam masala quality varies wildly; Patel Brothers or an Indian grocery will have the good stuff.
No Kashmiri chili? Substitute with half paprika, half cayenne for color and mild heat. Fresh herbs are ideal, but dried at one-third the amount works in a pinch. Out of yogurt? Full-fat coconut milk can stand in, though the flavor will shift slightly. The ginger and garlic need to be fresh—no shortcuts here. If you’re missing a spice or two, lean into what you have; this marinade is forgiving.
Marinate the lamb overnight (at least 8 hours, but 24 is ideal)—the longer it sits, the deeper the flavor. Store the marinated meat in the fridge for up to 48 hours before cooking. Leftovers? The meat keeps 4-5 days refrigerated, or freeze for 3 months.
Why You’ll Love This Recipe
- Set & Forget: I rub the yogurt, ginger, and garlic marinade on the lamb in the morning, then let the oven do all the work while I go about my day.
- Flavor Bomb: The cumin and fresh ginger create this deep, aromatic warmth that makes the meat so tender it falls off the bone.
- Feeds the Crew: One bone-in leg roast means I’ve got a hearty meal for Sunday dinner plus enough for leftovers to pack for lunch the next day.
- Budget Stretcher: A single lamb leg goes a long way, and with just yogurt and basic spices, I’m serving a rich, impressive dish without breaking the bank.
Step-by-Step Instructions for Lamb Leg Roast Indian Style
Here’s the method I use to infuse the lamb with bold, aromatic flavors before roasting.
Step 1: Prepare and Score the Lamb Leg
Start by trimming the 4 lb bone-in lamb leg of any excess fat, leaving a thin layer for flavor. I use a sharp knife to make shallow, crosshatch cuts about ½ inch deep across the surface—this allows the marinade to penetrate deeply and tenderize the meat.
Pat the lamb completely dry with paper towels. This ensures the marinade adheres properly and promotes even browning during roasting. The bone-in cut adds richness, so don’t be tempted to debone it.
Step 2: Create the Aromatic Yogurt Marinade
In a large bowl, combine the 1.5 cups plain whole-milk yogurt with 2 tbsp fresh ginger, 6 cloves garlic cloves (minced to a paste), 2 tsp ground cumin, 2 tsp ground coriander, 1.5 tbsp garam masala, 1 tsp turmeric powder, and 1 tbsp Kashmiri red chili powder.
Add the 3 tbsp fresh lemon juice, 1.5 tbsp kosher salt, 0.5 cup fresh cilantro, 0.25 cup fresh mint leaves, and 1 tsp black peppercorns (freshly cracked). Mix thoroughly until the spices are fully incorporated and the yogurt takes on a vibrant, golden-red hue.
Step 3: Marinate the Lamb Overnight
Rub the marinade all over the lamb, making sure to work it into every crevice and slash you made earlier. I like to massage it in for a few minutes to ensure even coverage. Place the lamb in a resealable bag or covered dish and refrigerate for at least 8 hours, but ideally overnight.
The longer it marinates, the deeper the flavors penetrate. The yogurt acts as a tenderizer while the spices infuse the meat with their complex, aromatic profile. Don’t skip this step—it’s what gives this dish its signature depth of flavor.
Step 4: Sear and Roast to Perfection
Preheat your oven to 375°F. Remove the lamb from the marinade (reserve the excess) and let it sit at room temperature for 30 minutes. Heat 2 tbsp vegetable oil in a large oven-safe pan over medium-high heat until shimmering.
Sear the lamb on all sides for 3-4 minutes per side until deeply browned. This creates a flavorful crust. Transfer the pan to the oven and roast for 1.5 to 2 hours, basting occasionally with the reserved marinade, until the internal temperature reaches 145°F for medium-rare.
Step 5: Rest and Serve
Transfer the lamb to a cutting board and tent loosely with foil. Let it rest for 15-20 minutes before carving—this allows the juices to redistribute, ensuring every slice is moist and flavorful.
Slice against the grain and serve with the pan juices spooned over the top. The meat should be tender and infused with the warm, aromatic spices, while the exterior has a beautiful, caramelized crust from the yogurt marinade.
Pro Tips For Making Lamb Leg Roast Recipe Indian Style
- Score the Fat: Cut 1/4-inch deep slits in the lamb leg’s fat cap before marinating—I learned this the hard way after my first few roasts came out with chewy, rubbery fat. The scoring lets the yogurt and spices penetrate deeper and renders the fat beautifully.
- Marinate Overnight: Give the lamb at least 12 hours in the yogurt, ginger, garlic, and cumin mix. Sounds like a long time, but it’s the only way to guarantee the flavors actually soak into the meat.
- Start Hot, Finish Low: Sear the lamb at 450°F for 20 minutes to lock in juices, then drop to 325°F to finish cooking. After burning the outside of my first roast, I finally figured out this two-step method works every time.
- Rest Before Slicing: Let the lamb rest for 15-20 minutes under foil after roasting. I was skeptical until I tried it—now I swear by it, because it keeps all the juices from running out when you slice.
Regional Styles of This Recipe
Punjabi Dhaba Style
In rural Punjab, dhaba roadside eateries slow-roast lamb leg in tandoor ovens at 400°F for 3-4 hours. They use a simpler marinade: yogurt, mustard oil, and coarsely ground spices. The result is smoky depth with charred edges—perfect with tandoori naan and mint chutney.
Kashmiri Rogan Josh
Kashmir’s signature version uses a wet gravy made with Kashmiri red chilies, fennel, and ginger. The lamb is first seared, then slow-cooked in the spiced yogurt sauce for 2.5 hours at 325°F. This creates fall-off-the-bone tenderness with a deep red hue. 🌶️
Hyderabadi Dum Style
Hyderabad’s Nizam cuisine seals the marinated lamb in a heavy-bottomed pot with dough (dum) and cooks on low heat. The sealed environment traps steam, resulting in incredibly moist meat. They often add coconut milk and rose water for a royal touch.
Goan Vindaloo
Portuguese-influenced Goan cuisine uses a vinegar-based marinade with goan red chilies, garlic, and palm vinegar. The lamb is marinated for 24-48 hours before roasting at 350°F for 2 hours. The tangy heat pairs perfectly with steamed rice.
Delhi Butter Style
Delhi’s rich version adds 2 tbsp ghee to the yogurt marinade and finishes with a creamy tomato-based gravy. The lamb is roasted at 375°F for 1.5 hours, then simmered in the gravy. This creates a luxurious, restaurant-style dish.
Rajasthani Laal Maas
Rajasthan’s dry heat inspired this version with dried red chilies and garlic. The lamb is seared first, then slow-cooked in the spiced yogurt for 2.5 hours at 300°F. The result is fiery, tender, and perfect with missi roti. 🔥
Nutrition Facts
Frequently Asked Questions
What can I use instead of Kashmiri red chili powder?
Mix equal parts paprika and cayenne for similar color and mild heat.
How do I prevent the marinade from burning in the oven?
Pat excess marinade off before searing and roast at 375°F or lower. The sugars in yogurt can char if too high.
Can I make this in a slow cooker?
Yes! Sear first, then cook on low for 6-8 hours with a splash of water.
How do I know when it’s done?
Use a meat thermometer: 145°F for medium-rare, 160°F for medium. Let it rest 15-20 minutes before slicing.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026