How Long to Cook Roast Beef
The amount of time it takes to cook roast beef will depend on the size of your roast and how done you like it, but in general, you can expect it to take an hour or more. Set your oven to 425 degrees, insert an oven-safe meat thermometer into your roast, and cook it until it reaches the proper internal temperature.
- Rare: 13 to 15 minutes per pound (115 to 120 degrees Fahrenheit internal temperature)
- Medium-Rare: 15 to 17 minutes per pound (120 to 125 degrees Fahrenheit internal temperature)
- Medium: 17 to 19 minutes per pound (130 to 135 degrees Fahrenheit internal temperature)
- Medium-Well: 19 to 21 minutes per pound (145 degrees Fahrenheit internal temperature)
- Well Done: 21 to 25 minutes per pound (150+ degrees Fahrenheit internal temperature)
Keep in mind that these are the temperatures when you should pull the roast out of the oven. Once it's out of the oven, cover the roast with foil and let it rest before cutting it. The carryover heat from the oven will finish the cooking process, and the juices inside the meat will have a chance to redistribute.