Cooking Temperatures Reference — Meat Doneness, Oil Smoke Points, and Sugar Stages
The only temperature chart you need. Internal temps for every protein, smoke points for every oil, and candy stages for every sugar recipe.
What Internal Temperature Guarantees Safety Without Overcooking Your Protein?
How do you hit the food safety target while keeping chicken juicy, steak medium-rare, and pork tender? The USDA minimum temperatures ensure pathogen kill, but the margin between safe and overcooked is narrow — sometimes only 5°F. This guide provides the target temperature tables by protein, the carryover cooking calculations, and the time-temperature equivalencies that let you cook to safety with precision.
Why temperature is the only reliable doneness indicator
Color lies. Time lies. “Juices run clear” lies. A chicken breast can look golden-brown at 50°C (unsafe) or pale at 75°C (perfectly safe). The only reliable measure is internal temperature at the thickest point.
An instant-read thermometer ($15–25) is the single most impactful kitchen tool upgrade.
Meat and poultry internal temperatures
| Protein | Rare | Medium-rare | Medium | Medium-well | Well done | Food safety minimum |
|---|---|---|---|---|---|---|
| Beef steak | 49°C / 120°F | 54°C / 130°F | 60°C / 140°F | 66°C / 150°F | 71°C / 160°F | 63°C / 145°F + 3 min rest |
| Beef roast | 49°C / 120°F | 54°C / 130°F | 60°C / 140°F | 66°C / 150°F | 71°C / 160°F | 63°C / 145°F + 3 min rest |
| Beef burger | Not safe | Not safe | 63°C / 145°F | 68°C / 155°F | 71°C / 160°F | 71°C / 160°F (ground = must be well) |
| Pork chop/loin | — | 57°C / 135°F | 63°C / 145°F | 68°C / 155°F | 71°C / 160°F | 63°C / 145°F + 3 min rest |
| Pork shoulder (pulled) | — | — | — | — | 93°C / 200°F | 93°C for collagen breakdown |
| Chicken breast | — | — | — | — | 74°C / 165°F | 74°C / 165°F (no exceptions) |
| Chicken thigh | — | — | — | — | 82°C / 180°F | 74°C min, but 82°C for tender collagen |
| Whole chicken | — | — | — | — | 74°C at thigh | Measure at thigh joint, deepest point |
| Turkey breast | — | — | — | — | 74°C / 165°F | Same as chicken |
| Duck breast | — | 54°C / 130°F | 60°C / 140°F | — | — | Treated like steak (solid muscle) |
| Lamb chop | 49°C / 120°F | 54°C / 130°F | 60°C / 140°F | 66°C / 150°F | 71°C / 160°F | 63°C / 145°F + 3 min rest |
| Lamb shoulder (pulled) | — | — | — | — | 93°C / 200°F | 93°C for collagen breakdown |
Carryover cooking: After removing from heat, internal temperature rises 3–8°C (5–15°F) depending on size. Pull meat 3–5°C below target and rest.
Fish internal temperatures
| Fish | Target temp | Texture at target | Notes |
|---|---|---|---|
| Salmon | 52°C / 125°F (medium) | Translucent center, flaky | USDA says 63°C but most chefs serve at 52°C |
| Tuna (seared) | 43°C / 110°F (rare center) | Raw center, seared outside | Sushi-grade only |
| White fish (cod, halibut) | 60°C / 140°F | Opaque, flakes easily | Overcooked at 65°C — goes dry fast |
| Shrimp | 57°C / 135°F | Pink, just curled into C | If curled into O, it’s overcooked |
| Scallops | 52°C / 125°F | Translucent center | Hard sear + short cook. 2 min per side max |
Oil smoke points
| Oil | Smoke point | Best for | Flavor |
|---|---|---|---|
| Extra virgin olive | 190°C / 375°F | Dressings, low-heat sauté | Fruity, peppery |
| Regular olive | 210°C / 410°F | Medium-heat sauté | Mild |
| Avocado | 270°C / 520°F | High-heat searing, grilling | Very mild |
| Peanut | 230°C / 450°F | Deep frying, stir-fry | Slightly nutty |
| Canola/rapeseed | 205°C / 400°F | General cooking, baking | Neutral |
| Coconut (refined) | 230°C / 450°F | Frying, high-heat baking | Neutral (refined) |
| Coconut (virgin) | 175°C / 350°F | Low-heat, flavor-forward | Coconut |
| Sesame (toasted) | 175°C / 350°F | Finishing oil ONLY | Strong, nutty — burns fast |
| Ghee (clarified butter) | 250°C / 480°F | High-heat searing, Indian cooking | Nutty, rich |
| Butter (whole) | 150°C / 300°F | Low-heat sauté, baking | Rich, dairy |
| Sunflower (high-oleic) | 230°C / 450°F | Deep frying | Neutral |
| Grapeseed | 215°C / 420°F | Searing, stir-fry | Very neutral |
When oil smokes: it’s breaking down into acrolein (toxic, acrid), free fatty acids (rancid taste), and visible particulate. Once smoking starts, the flavor is already damaged. Pour it out, wipe the pan, start over.
Sugar/candy stages
| Stage | Temperature | Cold water test | Use |
|---|---|---|---|
| Thread | 110–112°C / 230–234°F | Thin threads | Sugar syrups, glazes |
| Soft ball | 112–116°C / 234–240°F | Flattens when pressed | Fudge, fondant, pralines |
| Firm ball | 118–120°C / 244–248°F | Holds shape, gives when pressed | Caramels, marshmallows |
| Hard ball | 121–130°C / 250–266°F | Holds shape, barely gives | Nougat, gummies |
| Soft crack | 132–143°C / 270–290°F | Bends slightly before breaking | Taffy, butterscotch |
| Hard crack | 146–154°C / 295–310°F | Snaps cleanly | Lollipops, toffee, spun sugar |
| Light caramel | 160–170°C / 320–340°F | — | Crème brûlée, flan |
| Dark caramel | 170–180°C / 340–356°F | — | Caramel sauce, praline |
Candy thermometer placement: Bulb must be submerged in sugar but NOT touching the pot bottom (which is hotter than the liquid). Clip to side, angled.
The resting principle
| Protein size | Rest time | Why |
|---|---|---|
| Steak (1–2 cm thick) | 5 minutes | Equalizes temperature, juices redistribute |
| Chicken breast | 5–8 minutes | Same. Cutting immediately = juice loss |
| Roast (1–2 kg) | 15–20 minutes | Large thermal mass, significant carryover |
| Whole turkey | 30–45 minutes | Temp continues rising internally for 20+ min |
Resting works because heat energy continues flowing from the hot exterior to the cooler interior. The protein fibers also relax, reabsorbing liquid that was pushed to the surface during cooking. Cut too early and that liquid runs onto the board instead of staying in the meat.
Temperature zones and what happens in each
Every major chemical reaction in cooking has a temperature trigger. Understanding which zone you are operating in explains why timing matters and what is actually happening inside your food at each stage.
| Temperature Range | Chemical Reaction | Food Examples | Critical Timing |
|---|---|---|---|
| 40-60°C (104-140°F) | Protein denaturation begins — collagen loosens, myosin unfolds, enzymes activate | Sous vide eggs (63°C), rare steak center (54°C), yogurt cultures (43°C) | Slow zone — holding here for hours tenderizes tough cuts via enzyme activity; too long at 40-50°C risks bacterial growth (danger zone) |
| 60-80°C (140-176°F) | Collagen converts to gelatin, proteins contract and expel moisture, starch gelatinizes | Braised meats (75°C), poached fish (65°C), custards setting (80°C) | Medium zone — 10 minutes too long dries proteins; starch gels at 66-70°C and must not be stirred aggressively once set |
| 100°C (212°F) | Water boils (at sea level), steam generation, rapid starch swelling | Boiling pasta, blanching vegetables, steaming dumplings, reducing sauces | Constant zone — temperature cannot exceed 100°C while liquid water remains; evaporation rate determines concentration speed |
| 140-165°C (284-330°F) | Maillard reaction accelerates — amino acids + reducing sugars create hundreds of flavor compounds | Bread crust, seared steak surface, roasted coffee, toasted nuts | Fast zone — Maillard peaks at 154°C; flavor compounds develop in 2-4 minutes at this range; 30 seconds past peak turns savory into bitter |
| 160-180°C (320-356°F) | Caramelization — sugar molecules decompose into brown polymers, furans, diacetyl | Crème brûlée top, caramel sauce, onion caramelization (concentrated sugars), toffee | Narrow window — 5-10 seconds separates dark caramel from burnt; acrid compounds form rapidly above 180°C |
| 190-230°C (375-450°F) | Pyrolysis begins, fat breakdown, rapid surface dehydration, carbonization at edges | Pizza crust (230°C oven), wok stir-fry (230°C+ surface), high-heat roasting, Neapolitan pizza | Extreme zone — food must be thin or briefly exposed; thick items char outside before center cooks; ventilation needed for smoke |
The gap between 80°C and 140°C is the dead zone for flavor development — water-based cooking (boiling, steaming, poaching) cannot exceed 100°C, and Maillard requires 140°C+. This is why boiled meat tastes flat while seared meat tastes complex. The sear creates the 140-165°C surface temperature where flavor compounds form. Braising bridges this gap by boiling the interior (tenderizing) while exposing the initial sear (flavor) to the dish.
What temperature charts can’t guarantee
Thermometer accuracy varies more than you think. Consumer instant-read thermometers have stated accuracy of +/-1°C, but field testing shows many budget models drift 2-4°C after 6 months of use. A thermometer reading 74°C that is actually measuring 70°C means your chicken is undercooked by a food-safety-relevant margin. Calibrate your thermometer monthly: ice water should read 0°C (+/-1°C), boiling water should read 100°C (+/-1°C adjusted for altitude). If either test is off by more than 2°C, replace the thermometer or adjust your targets accordingly.
Carryover cooking makes target temp a moving target. A large roast pulled at 54°C (medium-rare target) will rise to 59-62°C during rest — landing at medium, not medium-rare. The carryover magnitude depends on mass, surface-to-volume ratio, and cooking temperature. Thin steaks carry over 2-3°C. Thick roasts carry over 5-8°C. Whole turkeys can carry over 8-11°C. Every temperature chart assumes you know to subtract carryover from your pull point, but most home cooks do not. Pull early: for steaks, subtract 3°C from target; for roasts, subtract 5-6°C; for whole birds, subtract 8°C.
Altitude affects boiling point. Water boils at 100°C at sea level. At 1,500m (Denver), it boils at 95°C. At 3,000m (La Paz, Quito), it boils at 90°C. Every temperature chart for boiling, steaming, and candy-making assumes sea level. At altitude, pasta takes longer (lower temperature = slower starch gelatinization), candy stages occur at lower thermometer readings (subtract roughly 1°C per 300m elevation), and pressure cookers become genuinely necessary rather than merely convenient.
The difference between target temp and safe temp. Temperature charts list two different numbers that home cooks routinely confuse: culinary target (the temperature for best eating quality) and safety minimum (the temperature that kills pathogens). For chicken, they coincide at 74°C. For beef steak, they diverge wildly — culinary target is 54°C (medium-rare) while safety minimum is 63°C + 3-minute rest. Serving steak at 54°C is an accepted risk based on the principle that pathogens live on the surface of intact muscle (destroyed by searing), not the interior. Ground beef has no safe interior below 71°C because grinding distributes surface bacteria throughout the meat.
Quick Reference Summary
| Protein | USDA minimum | Optimal target | Carryover rise |
|---|---|---|---|
| Chicken breast | 74°C (165°F) | 71°C (160°F) pull temp | +3-5°C |
| Chicken thigh | 74°C (165°F) | 79°C (175°F) for texture | +2-3°C |
| Ground beef | 71°C (160°F) | 71°C (160°F) | +1-2°C |
| Beef steak (medium-rare) | 63°C (145°F) + 3min rest | 52°C (126°F) pull temp | +5-8°C |
| Pork loin | 63°C (145°F) + 3min rest | 60°C (140°F) pull temp | +3-5°C |
| Fish (most) | 63°C (145°F) | 52-57°C (125-135°F) | +2-3°C |
Decision rule: Pull temperature = target minus expected carryover. Always verify with an instant-read thermometer, not visual cues.
How to apply this
Use the recipe-scaler tool to adjust portions to scale ingredient quantities based on the data above.
Start with the reference tables above to identify the correct parameters for your specific ingredient or technique.
Measure your key variables (temperature, weight, time) before beginning — precision prevents waste.
Check the comparison tables to select the best approach for your situation and equipment.
Adjust quantities using the recipe-scaler when scaling up or down from the tested ratios.
Test with a small batch first, using the exact measurements from the tables before committing to full volume.
Verify your results against the expected outcomes listed in the quick reference section.
Honest Limitations
USDA temperatures are conservative minimums designed for the general population; immunocompromised individuals should not use lower pull temperatures. Carryover cooking varies with protein mass, starting temperature, cooking method, and resting environment — listed values are approximations. Time-temperature equivalencies (pasteurization curves) require precise temperature control (sous vide); conventional cooking methods cannot guarantee uniform internal temperature. This guide does not cover wild game, which may harbor parasites requiring different temperature protocols. Altitude does not affect internal cooking temperatures but affects boiling point for simmered/braised dishes.