How Long to Cook a Beef Roast?

The time it takes to cook a beef roast depends on how many pounds the roast is, and how done you want it. A 9 to 10.5 pound roast cooked until well done should be cooked about 1-3/4 – 2-1/4 hours at 350 degree F until the middle of the roast reaches 160 degrees F or more. You can find more information here: