Question: how long does it take to cook a whole lamb?
Answer: Slow Roasting Is a Lengthy Process You can expect to roast a 25- to 30-pound lamb for four to five hours. The lamb can be removed from the coals when a meat thermometer inserted into the leg/shoulder registers 170 F/63 C. Allow the meat to rest for at least 15 minutes before carving.