Safe Food Cooking Temperatures Chart for Servers

Independent study resource. Not affiliated with, endorsed by, or sponsored by the National Restaurant Association, ServSafe, or any state or local health authority. “ServSafe” is a registered trademark of National Restaurant Association Solutions, LLC. Requirements change — confirm with your local health department before you rely on them. How we research and check these guides.

The minimum internal cooking temperatures that restaurant servers and cooks are actually tested on come from the FDA Food Code 2022, the retail standard behind ServSafe content: 165°F (instant) for poultry and stuffed items, 155°F for 17 seconds for ground meats other than poultry, and 145°F for 15 seconds for whole-muscle cuts of beef, pork, veal, lamb, fish, and eggs served immediately. These are the retail figures, not the consumer-kitchen numbers you’ll find on a general recipe site, and the gap between the two trips up more exam-takers than any other temperature question.

That gap exists because two different federal charts serve two different audiences. The FDA’s retail Food Code governs restaurants and is what ServSafe content is built on; the USDA and FoodSafety.gov’s consumer chart, aimed at home cooks, uses different numbers for some of the same food categories, plus rest times the retail chart doesn’t require in the same way.

What’s the actual FDA Food Code retail chart?

Food categoryMinimum internal tempHold time
Poultry (whole, ground, stuffed) and stuffing containing TCS food165°FInstant (less than 1 second)
Ground or injected meats other than poultry (burgers, sausage)155°F17 seconds
Whole-muscle beef, pork, veal, lamb (steaks, chops), fish145°F15 seconds
Eggs for immediate service145°F15 seconds
Roasts (beef, corned beef, pork, lamb)145°F4 minutes
Fruits and vegetables cooked for hot holding135°FNone specified
Commercially processed ready-to-eat food, reheated for hot holding135°FNone specified
Previously cooked, cooled food reheated for hot holding165°F15 seconds, reached within 2 hours

These figures come from FDA Food Code 2022 Chart 4-A, the same source ServSafe Manager and Food Handler content is built on.

Why does the “hold time” column matter, and what does it actually mean?

It’s not extra cooking time added on top; it’s how long the thermometer reading has to stay at or above that temperature to confirm the pathogens have actually been killed, not just briefly touched by heat. 165°F “instant” on poultry means the moment the thermometer reads 165°F, you’re done; 155°F for 17 seconds on a burger means the internal temperature has to hold at 155°F (or higher) for a full 17 seconds, not just spike there for an instant and drop. Lower temperatures paired with longer hold times achieve the same kill rate as higher temperatures with shorter holds, which is why some Food Code charts list alternate time/temperature combinations for the same food.

Why do consumer recipe sites often show different numbers?

Because they’re citing a genuinely different chart aimed at a different audience. FoodSafety.gov’s consumer-facing Safe Minimum Internal Temperature Chart lists 160°F for ground meat and sausage (not 155°F/17 seconds) and 145°F with a 3-minute rest time for whole steaks, roasts, and chops (not just a 15-second hold), aimed at home cooks without a calibrated thermometer or commercial equipment. Poultry lines up at 165°F on both charts. If you’re studying for a ServSafe or other retail food safety exam, use the FDA Food Code figures in the table above, not the consumer chart, even though both are legitimate federal guidance for their respective audiences.

How does this connect to the temperature danger zone?

Cooking temperatures and the danger zone are two ends of the same safety window. The danger zone, 41°F to 135°F under the current FDA Food Code, is the range where bacteria on time/temperature control for safety (TCS) food grow fastest; cooking temperatures exist to push food safely above that zone, and holding temperatures (135°F or higher for hot food, 41°F or below for cold food) exist to keep it out of that zone afterward. A server checking a plate at expo isn’t usually taking a temperature reading, but knowing that 135°F is both the bottom of safe hot holding and the top of the danger zone explains why a lukewarm plate is a real food safety flag, not just a quality complaint.

What should a server, as opposed to a cook, actually know from this chart?

The headline numbers, not the hold-time specifics. A server doesn’t need to know that ground beef requires 17 seconds at 155°F, but knowing that undercooked poultry, an easy visual and texture read (pink near the bone, translucent flesh), is a real food safety issue rather than just a preference complaint changes how a server should route a customer’s concern back to the kitchen. The same goes for a burger sent back as “too pink in the middle”: that’s a legitimate safety question, not just a doneness preference, given the 155°F ground-meat threshold.

Practice matching food categories to their correct minimum temperature in the FoodHandlerPass ServSafe practice quiz, the exact skill this chart is testing.

Free Cooking Temperature Cheat Sheet

Between poultry, ground meat, whole cuts, roasts, and reheating rules, this is one of the highest-density memorization sections on any food safety exam. The FoodHandlerPass cooking temperature cheat sheet condenses the full retail chart onto one printable page sized for a prep station or a back pocket before test day.

FAQ

What temperature does chicken need to reach to be safe? 165°F, checked instantly with a food thermometer in the thickest part, under the FDA Food Code’s retail standard used by ServSafe.

What’s the minimum safe temperature for a hamburger? 155°F held for 17 seconds under the retail Food Code, higher than a whole steak because grinding meat can spread surface bacteria throughout the interior.

Why do some cooking temperature charts show different numbers for the same food? Because there are two legitimate federal charts for two audiences: the FDA’s retail Food Code (used by restaurants and ServSafe) and the USDA/FoodSafety.gov consumer chart (aimed at home cooking), and a few figures, like ground meat and rest times, differ between them.

What temperature is required for reheating food for hot holding? 165°F, held for 15 seconds, and it has to reach that temperature within 2 hours of the reheating process starting.

Do fish and whole cuts of meat need the same cooking temperature? Yes, both land at 145°F for 15 seconds under the retail Food Code, the same category as whole-muscle beef, pork, veal, and lamb cuts.

Bottom line: for any restaurant, retail, or ServSafe context, use the FDA Food Code retail figures, 165°F poultry, 155°F ground meat, 145°F whole cuts and fish, not the consumer recipe-site numbers, which run higher on ground meat and add rest times the retail chart doesn’t require the same way.