🏠
🏠 Home & living

Roast Cooking Time Calculator (per kg)

Results update as you type.

Your numbers

Understanding the roast cooking time calculator — concept and principle

How long should a roast stay in the oven? Traditional British guidance answers with a simple rule: a set number of minutes per 500 g, plus a fixed extra. This calculator applies those rules for beef, lamb, pork, chicken and turkey at a moderate oven of about 180–190 °C (fan 160–170 °C) so you can plan when to start cooking and when dinner will be ready.

Roasting time for 2 kg of beef, medium2 kg is four 500 g pieces at 20 minutes each, plus 20 minutes: 100 minutes.2 kg beef, medium: count the 500 g pieces500 g20 min500 g20 min500 g20 min500 g20 min+extra20 min2020202020050 min100 min≈ 100 min (1 h 40 min)4 × 20 + 20 · oven 180–190 °C (fan 160–170)Check the inside temperature, then rest before carving
Four 500 g portions at 20 minutes each, plus an extra 20: about 100 minutes.

How it is calculated

For most meats: time = (weight in kg × 2) × minutes per 500 g + the same number of minutes extra.

Weight is in kilograms; the result is in minutes and excludes resting.

The principle

Heat travels from the hot oven air into the meat by conduction, and the centre is the last part to reach the target temperature. Larger roasts need longer, so a per-weight rule is a simple approximation; the fixed extra covers the initial period while the surface and oven recover. In reality time grows more slowly than weight: heating time depends roughly on the square of thickness, and thickness grows with only about the cube root of weight. As a result, per-weight rules tend to overestimate for very large roasts and can underestimate for long, thin or very cold ones.

Worked example

Defaults: 2 kg, beef medium.

  1. 2 kg = 4 portions of 500 g.
  2. 4 × 20 min = 80 min.
  3. Add the extra 20 min: 80 + 20 = 100 minutes.

Then rest the roast, loosely covered, before carving.

How Approx. time (min) changes with Weight (kg)How Approx. time changes with Weight0501001502000.511.522.534Example: 100Weight (kg)
Each point is the calculator re-run with only “Weight (kg)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Weight (kg)Approx. time (min)
0.540
160
1.580
2100
2.5120
3140
4180

How to read the result

Treat the time as a plan, and start checking the internal temperature 15–20 minutes before it ends. Doneness is decided by the thermometer, not the clock. As a safety floor, whole cuts of beef, lamb and pork should reach at least 63 °C followed by a rest, and poultry 74 °C in the thickest part. A resting period of around 15–30 minutes lets juices settle and the temperature even out; the centre usually rises a few degrees more.

Common mistakes

Keep in mind: Times are approximate and vary with oven accuracy, shape, bone and starting temperature. Always confirm with a food thermometer.

Frequently asked questions

Does bone-in meat cook differently?

Bone conducts heat differently and changes shape, so check temperature near, but not touching, the bone.

Should I cover the roast with foil?

Covering slows browning; many cooks uncover for the final part to crisp the outside.

How long can I rest a large roast?

Large roasts and turkeys can rest 30 minutes or more, loosely covered, without getting cold.

Sources: USDA Food Safety and Inspection Service — Safe Minimum Internal Temperature Chart. · Harold McGee, On Food and Cooking (Scribner) — heat transfer in meat.

Checked 8 Nov 2026. Typical coverage rates and standard formulas. Always check the product label and local building rules; buy 5–10% extra for waste.

🏠 All home & living tools →🌍 Calculators by country →