14.1 Hot and Cold Holding

Key Takeaways

  • FDA Food Code 3-501.16 requires hot holding of TCS food at 135°F (57°C) or above and cold holding at 41°F (5°C) or below.
  • Check food temperatures at least every 4 hours; check every 2 hours if you want a chance to correct before discard is the only option.
  • Probe the food with a calibrated thermometer; equipment dials and “looks hot” are not 3-501.16 measurements.
  • Do not reheat in hot-holding equipment. Stir soups and sauces. On a cold bar, ice must surround the pan to the level of the food.
  • Discard TCS food that has been in the temperature danger zone too long; a later reheat does not erase an undocumented holding failure.
Last updated: August 2026

Hot holding and cold holding are temperature controls at the last indoor step before the guest. FDA Food Code 3-501.16 is the holding rule CFPM exams test by name. Time/temperature control for safety (TCS) food that is not being cooked, cooled, or held under a written time-as-control procedure must stay at a legal temperature. Hot hold at 135°F (57°C) or above. Cold hold at 41°F (5°C) or below. Food between those numbers is in the temperature danger zone (TDZ) of 41°F–135°F. Warm-to-the-touch is not a measurement. A steam-table dial is not a food temperature.

The Person in Charge (PIC) owns holding the same way the PIC owns cooking. A legal cook is wasted if the product then sits at 120°F on a poorly loaded well. A legal cold prep is wasted if a salad pan sits on top of melted ice while guests serve themselves for three hours. Chapter 8 defined the TDZ. This section is the service application: keep TCS food out of that band while it waits for a plate.

Hot Holding: 135°F or Above (3-501.16)

Heat all parts of hot TCS food to 135°F or above and keep them there. Soups, gravies, chili, carved meats, scrambled eggs on a buffet, cooked rice, and leftover TCS food that was reheated for service all live on this line once they are being held hot. Plant foods cooked for hot holding arrive at 135°F and stay there. Commercially processed ready-to-eat food heated for hot holding arrives at 135°F and stays there. House leftovers reheated for hot holding must first hit 165°F within 2 hours; after that legal reheat, they hold at 135°F or above. Do not confuse the reheat number with the hold number.

Do not use hot-holding equipment to reheat. A steam table, soup well, bain-marie, or heat lamp is built to maintain temperature, not to climb through the TDZ. Dropping 55°F leftover chili into a well and waiting for the well to “catch up” is a reheat failure, not a holding method. Reheat on a stove, in an oven, in a microwave, or in another rapid-heat device to the legal reheat temperature, then transfer to the holding unit.

Stir soups, sauces, and other thick foods so the surface and the corners of the insert are not cooler than the probe spot you like to use. A skin on chili can hide a 125°F pocket. Stir, then probe more than one location.

Use a food thermometer, not only the equipment dial. The well thermostat reports the well. The food is what 3-501.16 regulates. Insert a cleaned, calibrated probe into the thickest part or the center of the product and wait for a stable reading. Check several pans, not just the one closest to the heat source. A hanging cabinet thermometer that reads 140°F while the carved turkey on the board probes 122°F is a holding failure.

Cold Holding: 41°F or Below

Cold TCS food — deli salads, cut melon, cut leafy greens, sprouts, dairy, sliced tomatoes, sushi, cold cuts, leftover TCS held cold — stays at 41°F or below. Set refrigeration colder than 41°F so food stays at or below the limit. A hanging air thermometer at 41°F while the door-well potato salad is 46°F is not legal cold holding. Measure the food.

Cold Bars and Ice Baths

Salad bars, condiment bars, and ice-chilled displays fail when pans sit on top of ice instead of in ice. Ice must surround the container to the level of the food. If the food line is two inches above the ice line, the top of that product is not being cold-held by the ice. Drain meltwater so pans are not floating in a warm puddle. Do not stack a hotel pan on a thin decorative ice sheet and call it 3-501.16. Replace ice as it melts. Check food temperature, not how pretty the ice looks from the dining room.

How Often to Check

The usual CFPM teaching puts a four-hour check on held TCS food. If you check at least every 4 hours and a pan is out of temperature, you discard it — four hours is the outer window before discard is the only honest correction. If you check at least every 2 hours, you still have time to correct: stir, rebuild an ice bath, adjust the well, move the pan to a working unit, or rapidly reheat if a legal reheat path still exists and the food has not already been abused. Two-hour checks are the PIC’s chance to save product. Four-hour checks that find food out of temperature are the discard line.

Write the checks. A log that only records “steam table on” is not a food-temperature program. Staff who only glance at equipment dials are not monitoring 3-501.16.

Discard Food That Lived Too Long in the TDZ

If TCS food has been in the TDZ too long — unknown time, more than four hours without a written time-as-control procedure, a 120°F well discovered at a four-hour check, a salad-bar pan at 50°F with no documented window — discard. Do not “cool it back down and use it tomorrow.” Do not “reheat it to 165°F and put it back on the well” as a way to erase undocumented abuse. Appearance and smell are not controls. The next section is the written alternative that uses time instead of 135°F or 41°F. This section is temperature holding. If you claimed you were hot-holding or cold-holding and the food left those bands too long, the food is gone.

Holding Problem and Corrective Action

Holding problemWhy it failsCorrective action
Steam table at 120°F120°F is inside the 41°F–135°F TDZ; not hot holdingRemove from “hot holding”; discard if the 4-hour check is already due or time is unknown; if a 2-hour check caught it and time still allows, reheat by a legal method (not the well) or discard
Soup well used to reheat leftover chili from 50°FHolding equipment is not a reheat deviceReheat on a range or in an oven to 165°F within 2 hours, then hold at 135°F or above
Equipment dial reads 140°F; food probes at 128°F3-501.16 is a food temperature, not a well settingProbe the food; stir; adjust or repair the unit; discard if out of temperature at a 4-hour check
Salad-bar pan sitting on top of iceIce does not surround the food to the food lineNest the pan in ice to the level of the food; replace ice; probe the food; discard if already out of temperature too long
Cold well iced only around the rimCenter of the pan is not in contact with iceIce on all sides to the food level; check food temperature
Hot holding unchecked for an entire lunchNo 4-hour (or 2-hour) food-temperature checkStart timed checks; discard TCS whose time in the TDZ cannot be accounted for
Unstirred gravy with a 135°F center and a 118°F cornerUneven heat leaves part of the product in the TDZStir; probe more than one spot; discard product that was out of temperature at a 4-hour check
Heat lamp over carved meat that probes 122°FA lamp is not a guarantee of 135°FUse equipment that can hold 135°F; carve in smaller batches; discard if time is gone

Scenario: Sunday Brunch Wells

The PIC walks the line at 11:00 and again at 13:00. Scrambled eggs in the front well probe 138°F. Sausage gravy in the back well, unstirred, probes 131°F at the corner. Fruit salad on the cold bar sits on a decorative ice tray; the top of the fruit is 48°F. Because these are two-hour checks, there is still a chance to correct: stir and reheat the gravy by a legal method if time allows, rebuild the fruit ice bath to the food line, and re-probe. If the same walk happens at 15:00 as the first check of the day and those pans are still out of temperature, the gravy and the fruit are discard items. The eggs that held 138°F stay. The log records food temperatures, not “brunch looked fine.”

Exam Traps

  • 140°F hot holding is the retired number. Current Food Code: 135°F or above.
  • Equipment dial equals food temperature is false. Probe the food.
  • Steam tables reheat is false. Reheat, then hold.
  • A little ice under the pan is not cold holding. Ice to the level of the food.
  • Four-hour checks let you correct. No. Four-hour checks that find food out of temperature mean discard. Two-hour checks are the correction window.
  • It still looks hot is not 3-501.16.

Holding is a temperature program: 135°F or above, 41°F or below, food thermometers, ice that actually surrounds the product, and a discard decision when TCS food has lived in the TDZ too long. Time as a public health control, next, is the written alternative used when you are not holding at those temperatures.

Test Your Knowledge

Under FDA Food Code 3-501.16, TCS food that is being hot-held must be kept at:

A
B
C
D
Test Your Knowledge

How often should the PIC check food temperatures of TCS food in hot or cold holding, and why would a kitchen check more often?

A
B
C
D
Test Your Knowledge

Potato salad is displayed on a salad bar that uses ice as the cold-holding method. What does legal cold holding require?

A
B
C
D