How long does to take cook roast beef?

Cooking time for roast beef depends on the size of the roast, the cut of meat, and the desired doneness. Here are approximate cooking times for different sizes and cuts of roast beef:

Rib roast (bone-in)

- 4 to 6 pounds: 25 to 30 minutes per pound for rare, 30 to 35 minutes per pound for medium-rare, and 35 to 40 minutes per pound for medium

Tenderloin roast (boneless)

- 2 to 3 pounds: 20 to 25 minutes per pound for rare, 25 to 30 minutes per pound for medium-rare, and 30 to 35 minutes per pound for medium

Sirloin roast (boneless)

- 3 to 4 pounds: 20 to 25 minutes per pound for rare, 25 to 30 minutes per pound for medium-rare, and 30 to 35 minutes per pound for medium

Eye of round roast (boneless)

- 3 to 4 pounds: 30 to 35 minutes per pound for rare, 35 to 40 minutes per pound for medium-rare, and 40 to 45 minutes per pound for medium

Top round roast (boneless)

- 3 to 4 pounds: 35 to 40 minutes per pound for rare, 40 to 45 minutes per pound for medium-rare, and 45 to 50 minutes per pound for medium

It's important to note that these cooking times are approximate and may vary depending on your oven and the specific cut of meat. To ensure the roast beef is cooked to your desired doneness, use a meat thermometer to check the internal temperature of the meat.