Roast Cooking Time Calculator
Work out roast cooking time and resting time from meat weight and desired doneness with this free browser-based roasting calculator.
Enter Values
Minimum 0
Minimum 0
How to use this calculator
- Enter the weight and minutes per kg.
- Add extra minutes for resting/base if needed.
How it works
Total time = weight × minutes per kg + any extra minutes.
Worked example
2 kg at 45 min/kg + 20. = 110 minutes (1h 50m).
Common mistakes
- Not bringing the meat to room temperature first.
- Skipping a meat thermometer — times are a guide, internal temperature is the truth.
Frequently asked questions
How long do I roast meat per kilogram?
It depends on the meat and doneness — for example roughly 20 minutes per 500 g plus 20 minutes for medium beef — so enter your weight and the tool applies the rate.
Should I rely on time or a thermometer?
Use time as a guide and a meat thermometer to confirm doneness; internal temperature is the only reliable test, and rest the meat before carving.
What minutes-per-kg should I use?
It depends on the meat and doneness (e.g. beef medium ~40–45 min/kg). Use your recipe's figure and verify with a thermometer.
Related tools
- Catering Portion Calculator
- Baking Pan Conversion Calculator
- Coffee Ratio Calculator
- Cups to Grams Converter
- Grams to Cups Converter
- Recipe Scaler Calculator
Explore more in Cooking, Household & Lifestyle.
Cite this tool
Zerdly. (2026). Roast Cooking Time Calculator. Retrieved from https://www.zerdly.com/tools/roast-cooking-time-calculator/
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



