Step 1: Prepare the Marinade
In a bowl, mix yogurt, lemon juice, all spices, ginger, garlic, green chili paste, and oil until smooth.
Set aside.
Step 2: Score and Marinate the Mutton
Wash and pat dry the mutton leg.
Score deep cuts across the surface.
Rub the marinade thoroughly over the leg, pressing into cuts.
Cover with foil or plastic wrap and refrigerate for 8–48 hours.
Step 3: Preheat and Prep for Roasting
Bring the mutton leg to room temperature an hour before roasting.
Preheat oven to 170°C (335°F).
Line a roasting tray with onion slices and garlic halves.
Place the marinated leg on top and pour 1.5 cups water into the tray.
Step 4: Slow Roast
Cover the tray tightly with foil.
Roast for 2.5 to 3 hours, checking halfway and adding water if needed.
Remove foil, baste with juices or butter, and roast uncovered for another 30–45 minutes until golden brown.
Step 5: Rest and Serve
Let the roast rest for 10–15 minutes after removing from the oven.
Garnish with chopped cilantro, a sprinkle of chaat masala, and fresh lemon juice.
Serve with naan, pulao, or roasted vegetables.