Enter your food + weight
Pick what you’re cooking, then enter the weight and method. The calculator estimates a cook-time range (±10%) and suggests a safe target internal temperature reminder. For maximum accuracy, use a thermometer.
Estimate how long meat or poultry takes to cook based on weight, your method (oven / air fryer / slow cooker / pressure cooker), and a few common factors (bone-in, stuffed, doneness). This is a planning tool for schedules and meal timing — always confirm doneness with a thermometer.
Pick what you’re cooking, then enter the weight and method. The calculator estimates a cook-time range (±10%) and suggests a safe target internal temperature reminder. For maximum accuracy, use a thermometer.
“Cooking time by weight” is a practical shortcut: many meats have a typical minutes-per-pound rate at a common temperature (often around 350°F / 175°C) plus a small fixed overhead (the time it takes to get the surface hot and the center moving toward its final temperature).
This tool turns that idea into a consistent plan:
The goal is not to “guarantee” doneness (no calculator can). The goal is to help you answer: When should I start cooking? and When will it probably be ready?
For oven-style cooking, the estimator starts with a simple model:
Total minutes ≈ (minutesPerLb × weightLb) + baseMinutes
Then we apply adjustments:
| Food | Baseline (oven ~350°F) | Note |
|---|---|---|
| Chicken (whole) | 20 min/lb + 15 min | Stuffed adds time |
| Turkey (whole) | 13 min/lb + 30 min | Bigger birds vary more |
| Beef roast | 20 min/lb + 20 min | Doneness changes target |
| Pork roast | 25 min/lb + 20 min | Rest helps juiciness |
These are common planning baselines. Your exact result depends heavily on thickness and your appliance.
Example 1 (easy): A 4 lb whole chicken at 350°F in the oven. Using 20 min/lb + 15: total ≈ (20×4)+15 = 95 minutes. The tool shows a range (about 85–105 minutes). Add 10–15 minutes of resting time before carving.
Example 2 (schedule mode): You want pork roast ready around 6:30 PM. Enter a 3 lb pork roast, method “Oven”, start time “4:45 PM”. If the estimate lands near 1 hr 35 min, you’ll see a likely “ready by” time around 6:20–6:35 PM (plus rest).
Example 3 (method swap): A 2.5 lb beef roast: Oven vs pressure cooker. Oven might estimate ~70–85 minutes depending on temp/doneness. Pressure cooker may estimate a shorter cook time, but don’t forget to include release time and the fact that pressure cooking produces a different texture.
Big takeaway: Weight-based timing is best for “what time do I start?” Thermometer-based cooking is best for “when is it truly done?”
Because ovens vary, meats vary in thickness, and starting temperature matters. A ±10% range is more honest and more useful for planning than a fake-precise single minute.
Yes. Cold meat generally takes longer. This tool assumes typical “fridge to oven” conditions and then gives a range. If you start very cold (or partially frozen), expect the higher end (or more).
Weight is a decent proxy, but thickness is often the best predictor. Two roasts can weigh the same but have different thickness (one long and thin, one short and thick) — the thick one typically takes longer.
Convection often cooks faster than conventional ovens. You can approximate that by choosing 375°F instead of 350°F, or using the air fryer option as a rough speed-up.
No — rely on a thermometer. This is a planning and scheduling tool. Always confirm doneness using safe cooking guidance appropriate for your food and your local recommendations.
Pulled from your Everyday tools list (mix of cooking, shopping, and planning). :contentReference[oaicite:1]{index=1}
This tool becomes shareable when you use it like a mini dinner “announcement”: calculate your cook time, enter a start time, then copy/share the result. People love simple timing clarity — especially for group dinners, holidays, meal prep, and hosting.
Template styling and layout are based on your existing “soulmate-finder.html” structure (cards, meters, share buttons, saved list). :contentReference[oaicite:2]{index=2}