How many minutes per pound for roast beef?

How long should roast beef be cooked?

Roast beef is typically cooked for 20-25 minutes per pound, if you prefer your meat rare, 25-30 minutes per pound for medium-rare, 30-35 minutes per pound for medium, and 35-40 minutes per pound for your roast beef that is well-done. Use the below times as a reference and the temperature of the roast can vary depending on the thickness of your meat and the doneness of the roast.

| Internal temperature of the roast | Degree of doneness |

|---|---|

| 125°F | Rare |

| 130°F | Medium rare |

| 135°F | Medium |

| 140°F | Medium well |

| 145°F | Well done |