Lamb Leg Roast Recipe Indian Style: Marinated in Aromatic Spices for Succulent Results

Lamb Leg Roast Recipe Indian Style: Marinated in Aromatic Spices for Succulent Results

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.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 16g80%
Cholesterol 180mg60%
Sodium 950mg41%
Total Carbohydrate 12g4%
Dietary Fiber 2g7%
Sugars 4g
Protein 62g124%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What can I use instead of Kashmiri red chili powder?

Mix equal parts paprika and cayenne for similar color and mild heat.

2

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.

3

Can I make this in a slow cooker?

Yes! Sear first, then cook on low for 6-8 hours with a splash of water.

4

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.

★★★★★5.0(10 reviews)
Chef Melanie

More recipe sites