How long do you cook a 11.5 top roast?

The cooking time for a top roast will vary depending on the weight of the roast and the desired doneness. A general rule of thumb is to cook the roast for 20-25 minutes per pound at 350 degrees Fahrenheit. For a 11.5 top roast, this would mean cooking it for approximately 4-5 hours. However, it is always best to use a meat thermometer to ensure that the roast is cooked to your desired doneness. The internal temperature of a rare roast should be 125 degrees Fahrenheit, medium-rare is 135 degrees Fahrenheit, medium is 145 degrees Fahrenheit, and well-done is 160 degrees Fahrenheit.