How long it takes to cook a leg of lamb depends on how you well you  like the meat cooked. If you like it rare, it takes about 15  minutes per pound, if you like it medium i … t takes about 25 minutes  per pound, and 30 minutes for well done.