GALAXY OF TOOLS

FOOD SECTOR

Roast Cooking Time Calculator by Weight – Chicken, Lamb, Beef, Pork & Gammon

Roasting time and oven temperature by weight for chicken, turkey, beef, lamb, pork, gammon and ham.

Roasting time1 h 15 min – 1 h 30 min3.97 lb (1.8 kg) · Chicken, whole · 350 °F / 180 °C
Oven
350 °F · 180 °C · fan 160 °C · gas mark 4
How it is worked out
FSIS row for 3–4 lb (1.4–1.8 kg): 1 h 15 min – 1 h 30 min. Source: USDA FSIS approximate chicken cooking times (roasting at 350 °F).
Start checking
From about 1 h, with a food thermometer
Safe internal temperature
165 °F (74 °C) in the thickest part of the breast, the innermost part of the thigh and the wing; stuffing must reach 165 °F in the centre too (USDA FSIS)
Rest
10–20 minutes, loosely covered, before carving (kitchen practice)
UK guidance
The Food Standards Agency says poultry, pork and rolled joints must be cooked all the way through: steaming hot, no pink meat, clear juices, or 70 °C for 2 minutes at the centre (75 °C for 30 seconds or 80 °C for 6 seconds also count).

FSIS timetable for this cut

Bird or jointWeightTime
Unstuffed3–4 lb (1.4–1.8 kg)1 h 15 min – 1 h 30 min total
Unstuffed5–7 lb (2.3–3.2 kg)2 h – 2 h 15 min total
Stuffedanyadd 15–30 min
Full roasting timetable – every cut
CutWeightTimeOven
Turkey, whole8–12 lb (3.6–5.4 kg)2 h 45 min – 3 h total325 °F / 160 °C
12–14 lb (5.4–6.4 kg)3 h – 3 h 45 min total325 °F / 160 °C
14–18 lb (6.4–8.2 kg)3 h 45 min – 4 h 15 min total325 °F / 160 °C
18–20 lb (8.2–9.1 kg)4 h 15 min – 4 h 30 min total325 °F / 160 °C
20–24 lb (9.1–10.9 kg)4 h 30 min – 5 h total325 °F / 160 °C
… stuffed8–12 lb (3.6–5.4 kg)3 h – 3 h 30 min total325 °F / 160 °C
… stuffed12–14 lb (5.4–6.4 kg)3 h 30 min – 4 h total325 °F / 160 °C
… stuffed14–18 lb (6.4–8.2 kg)4 h – 4 h 15 min total325 °F / 160 °C
… stuffed18–20 lb (8.2–9.1 kg)4 h 15 min – 4 h 45 min total325 °F / 160 °C
… stuffed20–24 lb (9.1–10.9 kg)4 h 45 min – 5 h 15 min total325 °F / 160 °C
Turkey breast, bone-in4–8 lb (1.8–3.6 kg)1 h 30 min – 3 h 15 min total325 °F / 160 °C
… stuffed6–8 lb (2.7–3.6 kg)2 h 30 min – 3 h 30 min total325 °F / 160 °C
Chicken, whole3–4 lb (1.4–1.8 kg)1 h 15 min – 1 h 30 min total350 °F / 180 °C
5–7 lb (2.3–3.2 kg)2 h – 2 h 15 min total350 °F / 180 °C
Cornish hen / poussin, whole (18–24 oz)1.13–1.5 lb (0.5–0.7 kg)50 min – 1 h total350 °F / 180 °C
Duck, domestic, wholeany weight20 min per lb375 °F / 190 °C
Goose, wholeany weight20–25 min per lb325 °F / 160 °C
Beef rib roast, bone-in4–8 lb (1.8–3.6 kg)23–30 min per lb325 °F / 160 °C
Beef rib roast, boneless4 lb (1.8 kg)39–43 min per lb325 °F / 160 °C
Beef round or rump roast (topside, silverside)2.5–4 lb (1.1–1.8 kg)30–35 min per lb325 °F / 160 °C
Beef eye of round roast2–3 lb (0.9–1.4 kg)20–22 min per lb325 °F / 160 °C
Beef tenderloin (fillet), half or whole2–3 lb (0.9–1.4 kg)35 min – 45 min total425 °F / 220 °C
4–6 lb (1.8–2.7 kg)45 min – 1 h total425 °F / 220 °C
Lamb leg, bone-in5–9 lb (2.3–4.1 kg)20–26 min per lb325 °F / 160 °C
Lamb leg, boneless and rolled4–7 lb (1.8–3.2 kg)25–30 min per lb325 °F / 160 °C
Lamb shoulder roast or shank half of leg3–4 lb (1.4–1.8 kg)30–35 min per lb325 °F / 160 °C
Lamb crown roast3–4 lb (1.4–1.8 kg)20–30 min per lb375 °F / 190 °C
Pork loin roast, bone-in3–5 lb (1.4–2.3 kg)20–25 min per lb325 °F / 160 °C
Pork loin roast, boneless2–4 lb (0.9–1.8 kg)23–33 min per lb325 °F / 160 °C
Pork crown roast6–10 lb (2.7–4.5 kg)20–25 min per lb325 °F / 160 °C
Pork tenderloin0.5–1.5 lb (0.2–0.7 kg)20 min – 30 min total425 °F / 220 °C
Pork shoulder3–6 lb (1.4–2.7 kg)45 min per lb350 °F / 180 °C
Fresh ham (uncured pork leg), whole, bone-in12–16 lb (5.4–7.3 kg)22–26 min per lb325 °F / 160 °C
Gammon / cook-before-eating ham, whole, bone-in10–14 lb (4.5–6.4 kg)18–20 min per lb325 °F / 160 °C
Gammon / cook-before-eating ham, half, bone-in5–7 lb (2.3–3.2 kg)22–25 min per lb325 °F / 160 °C
Gammon / cook-before-eating ham, shank or butt portion, bone-in3–4 lb (1.4–1.8 kg)35–40 min per lb325 °F / 160 °C
Gammon joint, boneless (FSIS: shoulder roll / butt)2–4 lb (0.9–1.8 kg)35–40 min per lb325 °F / 160 °C
Cook-before-eating ham, boneless arm picnic shoulder5–8 lb (2.3–3.6 kg)30–35 min per lb325 °F / 160 °C
Cooked ham, whole, bone-in10–14 lb (4.5–6.4 kg)15–18 min per lb325 °F / 160 °C
Cooked ham, half, bone-in5–7 lb (2.3–3.2 kg)18–24 min per lb325 °F / 160 °C
Cooked ham, boneless arm picnic shoulder5–8 lb (2.3–3.6 kg)25–30 min per lb325 °F / 160 °C
Canned ham, boneless3–10 lb (1.4–4.5 kg)15–20 min per lb325 °F / 160 °C
Vacuum-packed cooked ham, boneless6–12 lb (2.7–5.4 kg)10–15 min per lb325 °F / 160 °C
Spiral-cut cooked ham, whole or half7–9 lb (3.2–4.1 kg)10–18 min per lb325 °F / 160 °C
Veal roast, boneless (rump or shoulder)2–3 lb (0.9–1.4 kg)25–30 min per lb325 °F / 160 °C
Veal loin roast, bone-in3–4 lb (1.4–1.8 kg)30–34 min per lb325 °F / 160 °C

Times are the USDA Food Safety and Inspection Service's approximate timetables for planning, converted for your weight. Ovens, the shape of the joint, bones and starting temperature all change the real time, so the thermometer reading is what counts: cook to the safe internal temperature shown. Food-safety information, not professional advice.

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

A roast cooking time calculator by weight, built on USDA timetables

Most roasts come with a weight on the label and a recipe that assumes a different one. This cooking time calculator by weight takes the bird or joint you actually have, in kilograms or pounds, and gives a roasting time range, the oven setting in °F, °C, fan and gas mark, the temperature to look for on a thermometer and how long to rest it.

Every time comes from the US Department of Agriculture Food Safety and Inspection Service (FSIS), whose roasting timetables are the only official ones we know of. The tool multiplies the FSIS minutes per pound by your weight, uses the FSIS totals for birds, and says plainly when your weight is outside the published range. The clock gets you close; the thermometer tells you when it is done.

How to use the Roast Cooking Time Calculator by Weight

  1. Choose what you are roasting: the list is grouped into poultry, beef, lamb, pork, gammon and cooked ham, and veal.
  2. Enter the weight from the label and pick kg or lb. Switching the unit converts the number for you.
  3. For beef and lamb, choose your doneness to see when to take it out of the oven. For birds, tick stuffed if you will stuff it.
  4. Tick roasting from frozen if the meat is still frozen; FSIS says this takes at least half as long again.
  5. Read the time range, start checking at the time shown, and cook to the safe internal temperature. Copy the result if you want it in a note.

Roast Cooking Time Calculator by Weight features

Kilograms or pounds

Weights in either unit, with the conversion shown next to every FSIS row, so UK and Indian cooks can use the US tables directly.

Thirty-four cuts

Poultry, beef, lamb, pork, veal, gammon and fully cooked ham, each from a named FSIS chart.

Honest ranges

Low and high times rounded to 5 minutes, with interpolation between FSIS weight bands and a warning outside them.

Safety first

USDA safe minimum internal temperatures on every result, plus the UK Food Standards Agency advice for the same meat.

Doneness pull temperatures

Rare to well done for beef and lamb, with carry-over allowed for, as in our meat doneness chart.

Safe internal temperatures (USDA FSIS)

Cook to these temperatures, measured with a food thermometer in the thickest part of the meat and away from bone, before you take the food off the heat. The FSIS chart was last updated in April 2025.

FoodMinimum internal temperature
Beef, pork, veal and lamb roasts, steaks and chops145 °F (63 °C), then rest at least 3 minutes
Ham, fresh or smoked, uncooked (gammon)145 °F (63 °C), then rest at least 3 minutes
Fully cooked ham, reheated140 °F (60 °C) if packaged in a USDA-inspected plant, otherwise 165 °F (74 °C)
All poultry, including stuffing165 °F (74 °C)
Minced meat (burgers, meatloaf)160 °F (71 °C)

How the times are calculated

For joints, FSIS publishes minutes per pound for a weight range, for example 23 to 30 minutes per pound for a 4 to 8 lb bone-in rib of beef at 325 °F. A 6 lb rib therefore needs 138 to 180 minutes, which the tool rounds to 2 h 15 min – 3 h. Whole chickens and turkeys are published as total times for a weight band instead: a 3 to 4 lb chicken roasts in 1¼ to 1½ hours at 350 °F. When your weight falls between two bands, the tool interpolates; outside them it scales from the nearest row and says the answer is rough.

Boned and rolled joints take longer per pound than bone-in ones because heat has further to travel through solid meat. Ovens run hot or cold and a joint straight from the fridge takes longer, so every result is a range. To roast at a different oven temperature, try the cooking time adjuster.

Turkey, gammon and the rest of the meal

For a frozen turkey, the turkey thawing calculator plans the days of thawing as well as the roast, and the defrost time calculator handles other joints. Gammon is raw cured pork, which FSIS calls a cook-before-eating ham; a cooked ham only needs reheating. To get the potatoes and vegetables ready at the same time, back-time the whole dinner with the meal timing planner, and check doneness temperatures in the meat doneness chart.

Roast Cooking Time Calculator by Weight FAQ

How long does it take to cook a chicken per kg?

FSIS gives 1¼ to 1½ hours at 350 °F (180 °C) for a whole 3 to 4 lb (1.4–1.8 kg) chicken, and 2 to 2¼ hours for a 5 to 7 lb (2.3–3.2 kg) roasting hen. A 2 kg bird falls between those rows, at about 1 h 30 min – 1 h 50 min. It is done at 165 °F (74 °C) in the thickest part of the breast and thigh.

How long do I cook a leg of lamb by weight?

A bone-in leg takes about 20 to 26 minutes per pound at 325 °F (160 °C), so a 2.5 kg (5.5 lb) leg needs roughly 1 h 50 min – 2 h 25 min. A boneless rolled leg takes 25 to 30 minutes per pound. Take it out at 145 °F (63 °C) for the USDA minimum, or earlier if you like it pink.

How long does a gammon joint take to cook?

Gammon is a cook-before-eating ham. FSIS gives 35 to 40 minutes per pound at 325 °F for small boneless and shank joints, so a 1.5 kg (3.3 lb) joint takes about 1 h 55 min – 2 h 15 min. Cook it to 145 °F (63 °C) and rest it for at least 3 minutes; UK advice is to cook it until there is no pink juice and it is steaming hot.

How do I work out ham cooking time by weight?

Multiply the weight in pounds by the FSIS minutes per pound for your ham. A fully cooked spiral-cut ham reheats in 10 to 18 minutes per pound at 325 °F to 140 °F (60 °C); a whole cook-before-eating ham takes 18 to 20 minutes per pound to 145 °F.

Should I trust the time or the thermometer?

The thermometer. FSIS calls its timetables approximate and for planning only. Start checking at the time shown and keep roasting until the safe internal temperature is reached in the thickest part.

Can I roast meat from frozen?

Yes. FSIS says it is safe but takes at least 50 percent longer, which this tool adds when you tick the box. Do not stuff a frozen bird; cook the stuffing separately.

You might also need