Cooking calculator
Cooking Time Calculator, Meat & Poultry by Weight, Method & Safe Temp
Estimate cooking times for turkey, chicken, beef, pork, and lamb by weight and method. Includes safe internal temperatures and resting time guidance.
How CalcMesh estimates cooking time
Roasting and baking times scale with weight and target doneness. According to the U.S. Department of Agriculture, poultry must reach a safe internal temperature of 165°F (74°C) and whole cuts of beef, pork and lamb at least 145°F (63°C) with a three-minute rest.
We estimate time from your weight and method, but a calibrated meat thermometer remains the only reliable doneness check; the per-protein assumptions we use are listed in our methodology.
Cooking Time Guide
Internal Temperature Chart
The USDA recommends these minimum safe internal temperatures:
- Rare beef/lamb: 125°F (52°C) – not USDA recommended
- Medium-rare: 135°F (57°C)
- Medium: 145°F (63°C) – USDA minimum for whole cuts
- Medium-well: 155°F (68°C)
- Well-done: 165°F (74°C)
- All poultry: 165°F (74°C)
Resting Times
Resting lets juices redistribute for a more tender result:
- Whole turkey: 20-30 minutes (tent with foil)
- Whole chicken: 10-15 minutes
- Large roasts (5+ lbs): 15-20 minutes
- Steaks and chops: 5-10 minutes
- Small cuts: 3-5 minutes
Food Safety Reminders
- Always use an instant-read meat thermometer
- Insert thermometer into the thickest part, avoiding bone
- Do not leave raw meat at room temperature for more than 2 hours
- Thaw frozen meat in the refrigerator, not on the counter
Disclaimer: These are estimates for planning purposes. Always verify doneness with a meat thermometer for food safety.
Methodology & Assumptions
This calculator implements standard formulas drawn from primary-source authorities. Values are point-in-time estimates; consult a licensed professional for high-stakes decisions. See the per-input definitions and source citations below.
How this works
Computations are deterministic and run client-side, no inputs leave your
browser. Formulas are derived from
standard published formulas for the calculator's domain (mortgage,
taxes, energy, conversions, etc.). When the underlying agency publishes
updated rates or thresholds we refresh defaults and update the page's
lastmod timestamp.
| Input | Default | Source / authority |
|---|---|---|
| All inputs | Domain-typical defaults | Editorial methodology, CalcMesh 2026 |