A whole roasted goat leg is a feast. It comes out of the oven dark and fragrant, the meat pulling away from the bone, with pan juices that beg to be spooned over rice. It is the kind of dish families have built celebrations around for generations, and it is surprisingly easy to make at home.
Goat is naturally lean, so it rewards a little extra care. This recipe uses a yogurt and spice marinade to tenderize and season the meat, then a long, covered roast to keep it moist, finished uncovered so the outside browns beautifully.
INGREDIENTS
- 1 whole goat leg, bone-in (about 4 to 6 lb)
- 1 cup plain whole-milk yogurt
- 6 cloves garlic, grated
- 1 tbsp fresh ginger, grated
- Juice of 1 lemon
- 2 tbsp olive oil
- 2 tsp kosher salt
- 2 tsp ground cumin
- 2 tsp ground coriander
- 2 tsp smoked or sweet paprika
- 1 tsp ground turmeric
- 1 tsp black pepper
- 1/2 tsp ground cinnamon
- 1/2 tsp cayenne or chili flakes (optional)
- 2 onions, thickly sliced
- 1.5 cups chicken or beef stock
- Fresh cilantro or parsley, for serving
DIRECTIONS
1. Marinate. Pat the goat leg dry. Using a sharp knife, cut deep slits about 1 inch apart all over the meat. In a bowl, combine the yogurt, garlic, ginger, lemon juice, olive oil, salt, and all of the spices. Rub the marinade over the leg, working it into the slits. Cover and refrigerate for at least 8 hours, ideally overnight.
2. Prepare to roast. Take the goat out of the refrigerator 1 hour before cooking. Preheat the oven to 325°F. Scatter the sliced onions in the bottom of a roasting pan or large Dutch oven and set the leg on top. Pour the stock around (not over) the meat.
3. Roast covered. Cover tightly with a lid or a double layer of foil. Roast for 3 to 4 hours, basting with the pan juices once or twice, until the meat is very tender and starting to pull away from the bone. A larger leg may need a little longer.
4. Brown. Uncover and raise the oven to 400°F. Roast for another 20 to 30 minutes, until the outside is deeply browned. If the pan looks dry, add a splash of stock.
5. Rest and serve. Rest the leg for 15 to 20 minutes. Pull or carve the meat from the bone and spoon the onions and pan juices over the top. Finish with fresh herbs and a squeeze of lemon.
Butcher Tips for Tender Roast Goat
Do not rush the marinade. The yogurt and lemon help soften the surface of this lean cut and carry the spices deep into the meat. Overnight makes a real difference.
Keep it covered. Goat has little fat to protect it, so a tight cover traps steam and keeps the meat moist during the long roast. Save the uncovered blast for the end.
Judge by feel. Unlike a lamb rack, a goat leg roast is about tenderness, not a rosy center. It is ready when the meat yields easily to a fork and shreds with gentle pressure. For more on getting goat right, read how to cook goat meat tender.
Swap in Goat Shoulder
A whole goat shoulder works wonderfully with this same marinade and method. It carries a bit more connective tissue, so plan on the longer end of the cooking time. A whole goat neck is another great, budget-friendly roasting cut with rich flavor.
What to Serve With It
Serve with basmati rice or saffron rice to soak up the juices, warm flatbread, a cucumber-yogurt salad, and roasted vegetables such as cauliflower or sweet potatoes. A bright chutney or a squeeze of lime keeps every bite lively.
Explore more cuts in our goat collection.
All of our goat is domestically raised by local American family farmers, never aged, USDA inspected, and Zabiha Halal.