This tool helps home cooks determine the ideal internal temperature and cooking time for different types of meat. It works for common cuts across poultry, beef, pork, lamb, and fish. Use it to avoid undercooking or overcooking your meals, and ensure food safety for your family.
🍖 Meat Doneness Calculator
Get precise internal temps and cook times for perfectly done meat
How to Use This Tool
Follow these simple steps to get accurate doneness recommendations for your meat:
- Select the type of meat you are cooking from the Meat Type dropdown.
- Choose the specific cut of meat from the Cut Type dropdown (options will filter to match your selected meat type).
- Enter the weight of your meat and select the corresponding unit (ounces, pounds, grams, or kilograms).
- Pick your cooking method (grill, oven, pan-sear, sous vide, or smoker).
- Select the starting temperature of your meat (fridge, room temperature, or frozen).
- Click the Calculate Doneness button to view your results.
- Use the Reset button to clear all inputs and start over, or Copy Results to save your recommendations.
Formula and Logic
This calculator uses USDA-recommended safe internal temperatures for all meat types, adjusted for cut, cooking method, and starting temperature:
- Internal Temperature: Based on USDA guidelines for whole cuts (145°F / 63°C with rest) and ground meat (160°F / 71°C for beef/pork/lamb, 165°F / 74°C for poultry).
- Cook Time: Calculated as (weight in lb) × (base minutes per lb for cooking method) × (temperature multiplier for starting meat temp). Adjustments are made for ground meat and fish, which cook faster than whole cuts.
- Rest Time: Calculated as (weight in lb) × (rest minutes per lb for cut type). Resting allows juices to redistribute, improving flavor and texture.
- Weight Conversion: All weights are converted to pounds for consistent cook time calculations, using standard conversion factors (1 lb = 16 oz = 453.592 g = 0.453592 kg).
Practical Notes
For best results when using these recommendations in real-world cooking scenarios:
- Always use a calibrated meat thermometer to check internal temperature, as cook times are estimates.
- Resting time is critical for whole cuts: skip this step and juices will run out when you slice the meat.
- Frozen meat will take 50% longer to cook than fridge-temperature meat, so plan accordingly for meal prep.
- Ground meat must reach a higher internal temperature than whole cuts to kill bacteria that may be present throughout the meat.
- Sous vide cooking uses lower temperatures for longer periods, so the calculated cook time will be significantly higher than other methods.
- For bone-in cuts, add 10-15% to the estimated cook time to account for the bone slowing heat transfer.
Why This Tool Is Useful
Home cooks often struggle with undercooking (food safety risk) or overcooking (dry, tough meat) their meals. This tool eliminates guesswork by providing:
- Safe, science-backed internal temperature targets for all common meat types and cuts.
- Realistic cook time estimates adjusted for your specific cooking setup and meat starting temperature.
- Rest time recommendations to ensure juicy, flavorful results every time.
- Weight conversion to pounds, so you don't have to do manual unit math before cooking.
It is designed for everyday home cooks, meal preppers, and anyone who wants to improve their cooking consistency without advanced culinary training.
Frequently Asked Questions
Can I use this calculator for bone-in meat cuts?
Yes, but add 10-15% to the estimated cook time, as bones slow heat transfer to the center of the meat. You can also enter the weight of the meat only (excluding the bone) for more accurate results.
What if my meat is a different cut than the options listed?
Choose the closest matching cut type from the dropdown. For example, a pork tenderloin can use the Pork Roast cut type, as the internal temperature and rest time guidelines are similar.
Do I need to rest meat cooked via sous vide?
Sous vide meat does not need a long rest time, as the low, even heat prevents juice loss. A 2-3 minute rest is sufficient to avoid burning yourself when searing the meat after sous vide.
Additional Guidance
Keep these extra tips in mind to get the most out of your cooking results:
- Let fridge-temperature meat sit at room temperature for 30 minutes before cooking to reduce cook time (select "Room Temp" in the Starting Meat Temperature dropdown if you do this).
- For thin cuts (less than 1 inch thick), reduce the cook time by 20-30%, as they heat through faster than thicker cuts.
- Always insert your meat thermometer into the thickest part of the cut, avoiding bone, fat, or gristle for an accurate reading.
- If you prefer your steak more done (medium or well-done), add 5-10°F to the target internal temperature, but note that this will increase cook time slightly.