PrepTimer

Holiday

How long to cook a prime rib roast for Christmas

A bone-in rib roast takes 23 to 30 minutes per lb at 325°F, so a 6-lb roast needs about 2¼ to 3 hours. Here is every size and the temperature to pull it.

Bone-in prime rib roast sliced on a carving board

23 to 30 min per lb at 325°F (163°C) for a bone-in rib roast of 4 to 8 lb, so a 6-lb roast takes about 2¼ to 3 hours, to at least 145°F (63°C).

The time

USDA's holiday roasting chart gives a bone-in beef rib roast of 4 to 8 lb (1.8 to 3.6 kg) 23 to 30 minutes per pound in a 325°F oven. A boneless rib roast takes longer per pound, 39 to 43 minutes for a 4-lb roast, because heat moves more slowly through solid meat than along the bone.

Roast it uncovered on a rack in a shallow pan. A roast straight from the fridge sits at the slower end of the range, and so does a very thick one.

Times by size

Calculated from USDA's minutes per pound at 325°F:

RoastWeightTime
Bone-in4 lb (1.8 kg)1½ to 2 hours
Bone-in5 lb (2.3 kg)1 hr 55 min to 2½ hours
Bone-in6 lb (2.7 kg)2¼ to 3 hours
Bone-in7 lb (3.2 kg)2 hr 40 min to 3½ hours
Bone-in8 lb (3.6 kg)3 hr 5 min to 4 hours
Boneless4 lb (1.8 kg)2 hr 35 min to 2 hr 50 min

How to tell it is done

Use a food thermometer in the center of the roast, away from the bone. USDA's safe minimum for beef roasts is 145°F (63°C), measured before the meat leaves the oven, followed by a rest of at least 3 minutes. You can cook it further if you prefer it more done.

Start checking 30 minutes before the shortest time in the table, then every 15 minutes.

Rest it, loosely covered with foil, before carving. Resting longer than 3 minutes is fine and gives you time to finish the sides in the oven.

Work it back

Christmas dinner at 3:00 p.m. on Friday, 25 December, with a 6-lb bone-in roast:

ClockStep
11:00 a.m.Preheat the oven to 325°F.
11:20 a.m.Roast in the oven. That allows the full 3 hours.
1:05 p.m.Start checking the temperature.
2:20 p.m.Roast out at 145°F or your preferred doneness. Rest under foil.
2:40 p.m.Carve.
3:00 p.m.Eat.

Buying ahead? Fresh beef keeps 3 to 5 days in the fridge, so a roast bought on Monday 21 December is fine for Christmas Day. Buy it earlier and freeze it, then thaw it in the fridge.

Other Christmas roasts

Not a prime rib table this year? USDA's holiday chart covers the other big roasts too. All of these are done at a minimum of 145°F (63°C), followed by a rest of at least 3 minutes.

RoastWeightOvenTime
Beef tenderloin, whole4 to 6 lb425°F (218°C)45 to 60 min in total
Beef tenderloin, half2 to 3 lb425°F (218°C)35 to 45 min in total
Beef eye round2 to 3 lb325°F (163°C)20 to 22 min per lb
Leg of lamb, bone-in or boneless4 to 9 lb325°F (163°C)20 to 26 min per lb
Pork crown roast6 to 10 lb325°F (163°C)20 to 25 min per lb
Pork loin, bone-in3 to 5 lb325°F (163°C)20 to 25 min per lb

Tenderloin is the quick one: an hour at most, so it can go in while a ham or turkey rests.

Food safety

  • USDA does not recommend roasting at oven temperatures below 325°F, because the meat can sit too long in the 40°F to 140°F danger zone.
  • Leftover roast beef: refrigerate within 2 hours, in shallow containers.

Sources

Share this