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.
Last updated: September 2026
Formula below · 2 sources (fdc.nal.usda.gov, Wikipedia) · Updated Sep 2026
Compare with similar
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 against the USDA safe minimums: 145°F plus a 3-minute rest for whole cuts of beef, pork, veal and lamb, 160°F for ground meats, and 165°F for all poultry. The rare and medium-rare settings are culinary preferences below the USDA minimum; for USDA-level safety, cook whole cuts to at least 145°F and poultry to 165°F whatever doneness you pick.
How to use
You are roasting a 5 lb beef roast at 350°F to medium doneness. Enter meatWeight = 5, meatType = 20 (Beef Roast, 20 min/lb), ovenTemp = 350, doneness = 140 (Medium, 140°F). Compute: 5 × 20 × (375 / 350) + (140 / 10) = 100 × 1.071 + 14 = 107.1 + 14 ≈ 121 minutes. Start checking internal temperature around the 105-minute mark with a meat thermometer — the doneness term adds resting/finishing time, but the thermometer is always the final arbiter.
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. As culinary preferences, rare beef is typically pulled at 120–125°F, medium-rare at 130–135°F, medium at 140–145°F, medium-well at 150–155°F and well-done at 160°F; only 145°F and above meets the USDA safe minimum. 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.