Meat Doneness Temperature Calculator
Estimate oven cooking time for meat based on weight, meat type, desired doneness, and oven temperature. Use it when roasting beef, pork, or lamb and you need a reliable time estimate before verifying with a thermometer.
About this calculator
Cooking time for a roast depends on its weight, the type of meat (which determines density and fat content), your target doneness, and your oven temperature. The formula here is: cookingTime = meatWeight × meatType × (375 / ovenTemp) + (doneness / 10). The meatType coefficient encodes how many minutes per pound each protein typically requires at a reference temperature of 375°F. The (375 / ovenTemp) factor adjusts proportionally — a hotter oven shortens time, a cooler oven extends it. The doneness term adds additional minutes for targets requiring more thorough cooking. Always verify with a calibrated instant-read thermometer: 145°F for beef/pork/lamb (medium), 160°F for ground meats, and 165°F for all poultry.
How to use
You're roasting a 5 lb beef roast at 350°F to medium doneness. Suppose meatType = 15 (minutes per pound at reference) and doneness = 50 (a medium coefficient). Step 1: Enter meatWeight = 5, meatType = 15, ovenTemp = 350, doneness = 50. Step 2: Compute: 5 × 15 × (375 / 350) + (50 / 10) = 75 × 1.071 + 5 = 80.4 + 5 ≈ 85 minutes. Start checking internal temperature around the 75-minute mark with a meat thermometer.
Frequently asked questions
What internal temperature should I cook beef to for each level of doneness?
USDA guidelines recommend a minimum internal temperature of 145°F for whole cuts of beef, followed by a 3-minute rest. In practice, rare beef is typically pulled at 125–130°F, medium-rare at 130–135°F, medium at 135–145°F, medium-well at 145–155°F, and well-done at 155°F and above. Ground beef must always reach 160°F throughout. Rest time after cooking allows carryover heat to raise the temperature another 5–10°F, so pull the roast a few degrees below your target.
Why does oven temperature affect cooking time proportionally and not exponentially?
Heat transfer into a roast is driven primarily by the temperature difference between the oven air and the meat's center. When you increase oven temperature, you increase that gradient, driving heat in faster. For most practical roasting ranges (300–450°F), the relationship is approximately linear — hence the (375 / ovenTemp) multiplier, which scales time inversely with temperature. At very high or very low temperatures, surface effects like browning and moisture loss become dominant, and the linear model becomes less accurate. This is why very slow cooking (225°F) produces unusually tender results that a simple proportional formula underestimates.
How long should meat rest after cooking and why does it matter?
Most roasts benefit from resting 10–20 minutes (larger cuts up to 30 minutes) after leaving the oven. During cooking, heat drives moisture toward the center of the meat. Resting allows the temperature to equalize throughout the cut while the muscle fibers relax, redistributing juices so they don't all run out the moment you slice. Carryover cooking during rest also raises the internal temperature by 5–10°F, which is why pulling the meat slightly below your target temperature yields a perfectly cooked result. Tent loosely with foil during the rest to keep it warm without steaming the crust.