MeatLogic

Meat temperature chart

USDA-safe minimums, barbecue pull temperatures, doneness bands, and rest times in one reference. This page is the site's source of truth: every calculator on MeatLogic reads its temperatures from the same data you see here.

USDA safe minimum internal temperatures

These are safety floors from USDA FSIS, not doneness preferences. Nothing below leaves the kitchen under its number.

FoodMinimumNote
Beef, pork, lamb, veal (steaks, chops, roasts)145°FPlus a 3-minute rest
Ground beef, pork, lamb, veal160°FNo rest required
All poultry (whole, parts, ground)165°FBreast and thigh
Fish and shellfish145°FOr until opaque and it flakes
Ham, fresh or smoked (uncooked)145°FPlus a 3-minute rest
Leftovers and casseroles165°FReheat throughout

Barbecue pull temperatures by cut

Where to actually take each cut off the pit. Collagen-rich cuts go far past their safe minimum because the goal past that point is rendering, not safety.

CutPull atPitRest
Brisket (whole packer)200–205°F225–275°F60–120m
Brisket flat200–205°F225–275°F45–90m
Pork butt / shoulder (pulled)200–205°F225–275°F30–60m
Pork spare ribs (rack)195–203°F225–250°F10–20m
Baby back ribs (rack)195–203°F225–250°F10–20m
Beef plate short ribs203–207°F250–275°F30–60m
Chuck roast200–205°F250–275°F20–40m
Tri-tip130–135°F225–250°F10–15m
Prime rib (standing rib roast)125–130°F225–250°F20–30m
Ham (fully cooked, double smoked)140–145°F225–275°F15–20m
Fresh ham (uncooked)145–150°F225–275°F20–30m
Pork loin145–150°F225–275°F10–15m
Whole chickenThigh 175–180°F165–170°F275–350°F15–20m
Whole turkeyThigh 175–180°F162–165°F275–325°F20–30m
Salmon fillet125–145°F200–225°F5–10m

Planning a cook around these numbers? The smoking calculator turns them into a start time.

Doneness for whole-muscle beef and lamb

Preference, not safety. USDA safe for whole-muscle beef is 145°F with a three-minute rest; anything rarer than that is a risk choice you are making knowingly.

Rare120–125°F
Medium rare130–135°F
Medium135–145°F
Medium well145–155°F
Well done155–165°F

Carryover cooking

Meat keeps cooking after it comes off the heat. A thin steak climbs a couple of degrees; a large roast off a hot oven can climb 10°F. Pull early enough that carryover lands you on target rather than past it.

How it works

A safe minimum and a done temperature are not the same thing. Brisket is safe at 145F and inedible until about 203F, because the goal past the safe point is rendering collagen, not killing bacteria.

Carryover cooking keeps the internal temperature climbing after the meat comes off the heat, by a few degrees on a steak and more on a large roast. Pull early enough to account for it.

Rest is not optional. It lets the temperature even out across the cut and lets moisture redistribute.

What it assumes

  • Temperatures are measured at the thickest point, away from bone.
  • Instant-read thermometers drift. Check yours in ice water.

Questions

165F for all poultry, whole or ground, breast or thigh, per USDA FSIS. Thighs eat better around 175 to 180F because the connective tissue in dark meat needs the extra heat.

Related guides

Other tools