Cooking Time by Weight Calculator
Estimate roasting or baking time for any cut of meat based on its weight, meat type, oven temperature, and doneness preference. Use it whenever you need a reliable cook-time target before a meal.
About this calculator
Roasting time scales linearly with weight, but oven temperature and meat density both shift the result. The core formula is: cookingTime (minutes) = (weight × meatFactor) × (350 / ovenTemp) × tempAdjustment. The meatFactor is a per-pound baseline (e.g., 20 min/lb for chicken, 15 min/lb for beef). Dividing 350 by your actual oven temperature normalises everything to a standard reference temperature — a hotter oven shortens time proportionally. The tempAdjustment factor accounts for bone-in vs. boneless, stuffed vs. unstuffed, or desired doneness level. Always verify with a meat thermometer: poultry should reach 165 °F internally and beef roasts 135–145 °F depending on preference.
How to use
Suppose you have a 5 lb whole chicken, a meatFactor of 20 min/lb, an oven set to 400 °F, and a tempAdjustment of 1.0 (unstuffed, standard doneness). Step 1 — multiply weight by meatFactor: 5 × 20 = 100 minutes. Step 2 — apply the temperature ratio: 100 × (350 / 400) = 100 × 0.875 = 87.5 minutes. Step 3 — multiply by tempAdjustment: 87.5 × 1.0 = 87.5 minutes (~1 hr 28 min). Always confirm with a probe thermometer before serving.
Frequently asked questions
How does oven temperature affect cooking time per pound of meat?
Higher oven temperatures reduce cooking time because more thermal energy reaches the meat per minute. The formula normalises times to a 350 °F baseline by multiplying by the ratio 350/ovenTemp. For example, cooking at 425 °F instead of 350 °F reduces time by about 18%. However, very high temperatures can brown the exterior before the interior is safe, so matching temperature to meat type matters.
What is the meatType factor and how is it determined for different cuts?
The meatType factor is a per-pound baseline cooking time in minutes derived from culinary standards and USDA safety guidelines. Denser or thicker cuts like pork shoulder carry higher factors than thin cuts like fish fillets. Typical values range from 12–15 min/lb for beef roasts up to 20–25 min/lb for whole poultry. Your calculator's dropdown encodes these values so you don't need to look them up manually.
Why should I still use a meat thermometer if I have a cooking time calculator?
Cooking time formulas are estimates based on average conditions; actual results vary with refrigerator-cold vs. room-temperature meat, oven calibration, pan material, and bone placement. A meat thermometer measures the only variable that actually determines food safety and texture — internal temperature. The USDA recommends 165 °F for poultry, 145 °F for whole pork and beef, and 160 °F for ground meat. Use the calculator to plan your schedule and the thermometer to confirm doneness.