It usually takes about 20 minutes per pound at 350 degrees Fahrenheit, so a 5 pound lamb roast will take approximately 1 hour and 40 minutes. But just to be safe, check the roast 20-30 minutes before it’s estimated cooking time, in case your oven runs hot.