Cooking Time Calculator

Estimate how long to roast beef, lamb, pork, chicken, or turkey from its weight and how well done you want it. Get the total oven time and the target internal temperature. Calculates in your browser.

Estimates assume a 180°C / 350°F / Gas 4 oven.

Total cooking time

-

Base time-
Per-weight time-
Target internal temp-

Show the math

Roasting time is a fixed base plus a rate for each kilogram of meat:

total = base minutes + (minutes per kg × weight)

These are guide times for a moderate oven and a roast at room temperature. Ovens, cuts, and bone all change the result, so always confirm with a meat thermometer at the thickest point, and rest the meat before carving.

What this does

A cooking time calculator estimates how long to roast beef, lamb, pork, chicken, or turkey from its weight and how well done you want it, with the target internal temperature.

How to use it

  1. Choose the meat.
  2. Enter the weight.
  3. Pick the doneness.
  4. Read the total time and target temperature.

How it works

It assumes a moderate 180°C / 350°F / Gas 4 oven. A rarer result needs fewer minutes per kilogram than a well-done one.

time = base + minutes per kg × weight

Understanding your result

The time is an estimate for a moderate oven, not a guarantee, because joint shape, bone, and starting temperature all shift it. Treat it as a guide and confirm doneness with a meat thermometer at the target internal temperature, remembering the meat keeps cooking a few degrees while it rests.

Example

A 2 kg beef joint cooked medium takes roughly 1 hour 20 minutes.

Sources & methodology

Last updated .

Frequently asked questions

How is the cooking time worked out?

It uses a fixed base time plus a set number of minutes per kilogram for the meat and doneness you pick, assuming a moderate 180°C / 350°F / Gas 4 oven.

Why does doneness change the time?

A rarer result needs less time per kilogram than a well-done one, so beef rare cooks faster than beef well done for the same weight.

Should I still use a thermometer?

Yes. Times are guides only — ovens, cuts, bone, and starting temperature all vary. Check the internal temperature at the thickest point and rest the meat before carving.

Is my data stored?

No. Everything is calculated locally in your browser.