Blog post
Cold Holding vs Hot Holding Temperatures: The Food Code Rules
Cold holding vs hot holding temperatures under the FDA Food Code: 41°F and 135°F, the exceptions, how often to check, and what to do when food drifts.
Updated · Limits cite the FDA Food Code 2022
Cold holding vs hot holding temperatures is one of the first things inspectors check and one of the most common violations they write up. The rule is simple: keep hot food at 135°F or above and cold food at 41°F or below. The hard part is keeping it that way through a full service on a steam table, a make line, a buffet or a food truck. This guide explains the limits, the exceptions, how to check, and what to do when food drifts.
All limits come from the FDA Food Code 2022. States adopt the code on their own schedule and some still use older versions, so check yours. Any plan you build is a draft for your health department to review.
Cold holding vs hot holding temperatures at a glance
| | Cold holding | Hot holding | |---|---|---| | Food Code limit | 41°F or below | 135°F or above | | Section | 3-501.16(A)(2) | 3-501.16(A)(1) | | Exception | Shell eggs at 45°F air temp under some rules; food under time control | Roasts cooked under 3-401.11(B) at 130°F; food under time control | | Main hazard | Growth of Listeria, Salmonella, E. coli, and others in ready-to-eat food | Growth of Clostridium perfringens and Bacillus cereus in cooked food | | Typical equipment | Reach-in, walk-in, prep rail, ice bath | Steam table, hot box, holding cabinet, soup well | | Typical check | Every 4 hours or continuous logger | Every 2 hours |
Why the limits are 41°F and 135°F
Most bacteria that cause foodborne illness grow fastest between about 70°F and 125°F, and they grow more slowly at the edges of the range. The Food Code treats 41°F to 135°F as the zone to keep food out of, except for short times during preparation, cooking and cooling.
At 41°F or below, growth of most pathogens is slow. Listeria monocytogenes is the important exception: it can still grow in the refrigerator, which is why ready-to-eat TCS food also has a 7 day date marking limit. See date marking under the Food Code.
At 135°F or above, the spore forming bacteria that survive cooking, Clostridium perfringens and Bacillus cereus, cannot grow well. Below 135°F they can, and C. perfringens can double in very short times at warm temperatures. That is why hot holding matters so much for chili, beans, gravy, rice and braised meat.
Hot holding: what the Food Code says
Section 3-501.16(A)(1) requires TCS food held hot to be at 135°F or above. There is one specific exception for roasts. Whole roasts of beef, corned beef, pork and cured pork, cooked under the roast cooking rules in 3-401.11(B), can be held at 130°F or above. This lets rare roast beef stay rare on a carving station.
Some states still use older editions of the code, which set hot holding at 140°F. Check your state.
Hot holding is not reheating
Hot holding equipment keeps hot food hot. It is not built to heat cold food quickly. Food Code 3-403.11 requires TCS food that was cooked, cooled and reheated for hot holding to reach 165°F for 15 seconds within 2 hours. Steam tables rarely do that. Reheat on the stove, in an oven, or in a kettle, then move the food to hot holding. See reheating food to 165°F.
Practical hot holding tips
- Preheat the equipment. A steam table should be at temperature before food goes in.
- Keep water in the wells at the level the manufacturer says. Dry wells hold poorly.
- Use lids between services. Uncovered pans lose heat from the surface.
- Stir thick foods. The center of a deep pan of mashed potatoes or refried beans can be much cooler than the edge.
- Use smaller pans and replace them more often instead of one huge pan that sits all day.
- Put food in hot. Food should go into hot holding at or above 135°F, preferably well above.
- Do not mix old and new batches. Combining food resets nothing and makes discard decisions harder.
Cold holding: what the Food Code says
Section 3-501.16(A)(2) requires TCS food held cold to be at 41°F or below. Shell eggs are covered by a separate rule that allows them to be held at an air temperature of 45°F or below. Some older state codes allowed certain existing equipment to hold at 45°F; most states have phased this out.
Practical cold holding tips
- Do not overload units. Cold air must move around the food.
- Keep doors closed. A reach-in opened every minute during a rush cannot keep up.
- Chill pans before filling a prep rail. A warm pan raises food temperature.
- Do not overfill rail pans above the cold zone. Food sitting above the rail line can be several degrees warmer.
- Use ice baths correctly. Ice should come up to the level of the food, and melted ice should be drained and replaced.
- Put food in cold. A prep rail is not designed to cool food. Cool first, then hold.
- Check door gaskets and defrost cycles. A torn gasket or a frosted coil slowly raises temperatures.
Product temperature vs air temperature
The Food Code limits apply to the food, not the air. A refrigerator thermometer showing 38°F does not prove that food is at 41°F, especially in a busy unit. Air temperature changes quickly when doors open, while food changes slowly. Many kitchens log air temperature of units twice a day and probe actual food during service. Both are useful. When there is a question, the food temperature is what counts.
Some kitchens keep a "product simulator" in the unit, such as a probe in a bottle of glycol or water, to get a reading closer to food temperature without opening packages.
How often to check holding temperatures
The Food Code does not set a checking frequency. Your plan sets it. Two common approaches:
Every 2 hours for hot holding. If food is found below 135°F and the last good reading was within 2 hours, many plans allow it to be reheated to 165°F and returned to holding. If you check only every 4 hours, any drop has an unknown duration and the safe choice is often discard.
Every 4 hours, or a continuous logger, for cold holding. Cold holding problems usually build slowly. A data logger that records every few minutes is the best record and makes it possible to say exactly how long food was above 41°F after a failure.
What to do when holding temperatures drift
| Situation | Food | Process | |---|---|---| | Hot food below 135°F, last good check within 2 hours | Reheat to 165°F, return to holding | Fix the equipment issue | | Hot food below 135°F, time unknown | Discard | Fix equipment; increase check frequency | | Cold food above 41°F, known short time | Move to a working unit; follow your plan | Fix the unit | | Cold food above 41°F, unknown time | Discard | Fix unit; add a logger | | Equipment fails during service | Move to working equipment or switch to time control if your plan allows | Repair |
Your plan sets the exact rules. See HACCP corrective actions examples.
Time as a public health control instead of temperature
Food Code 3-501.19 allows TCS food to be held without temperature control for a limited time if written procedures are followed:
- 4 hours for food that starts at 41°F or below or 135°F or above, after which it is served or discarded.
- 6 hours for food that starts at 41°F or below, as long as it never goes above 70°F, after which it is discarded.
Food must be marked with the time it was removed from temperature control or the discard time. Some jurisdictions require approval before using time control. See time as a public health control.
Time control is useful on buffets, at catered events, and on food trucks with limited holding equipment. It is not a way to rescue food that has already been out of temperature.
Holding on buffets and salad bars
Self-service adds two problems: guests leave lids open and stir hot food into cold food, and pans sit out longer. Practical rules:
- Use smaller pans and replace them often.
- Check temperatures more often than in the kitchen.
- Use sneeze guards and separate utensils.
- Do not add fresh food on top of old food. Replace the pan.
- Consider time control for items that are hard to keep cold.
Holding at catered events
Off-site holding is harder. Chafing dishes with canned fuel can hold food at 135°F if the food goes in hot and the dish stays covered. Insulated carriers keep food hot or cold for a limited time. Bring a probe thermometer and a log to every event and check on arrival and during service. See the catering HACCP plan.
Holding on food trucks
Food trucks have small refrigerators that get opened constantly and sit in hot parking lots. A few practical rules:
- Carry only what you need for one service.
- Pre-chill the truck refrigerator before loading.
- Use a thermometer you can read without opening the door, if possible.
- Bring cold backup in an insulated cooler with ice packs.
- Use time control for items that will not stay cold.
See the food truck HACCP plan.
Which foods need holding temperature control
TCS food (time/temperature control for safety) needs temperature control. The Food Code defines TCS food by pH, water activity and other factors. Common examples:
- cooked meat, poultry, fish, eggs and dairy
- cooked rice, beans, potatoes and pasta
- cut melons, cut tomatoes and cut leafy greens
- raw sprouts
- garlic in oil
- cream fillings, custards and cheesecake
- tofu and other soy protein
Non-TCS foods, such as most bread, hard cheeses in some cases, and properly acidified products, may not need temperature control. Your health department makes the final call. See HACCP critical limits chart.
Five holding scenarios and what to do
The rice well at 2 p.m. Lunch rush is over and the rice in the steam table reads 126°F. The 12 p.m. reading was 152°F. The time below 135°F is under 2 hours, so under a typical plan the rice can be reheated to 165°F and returned to a preheated well. Find out why it dropped: was the lid off, the well dry, or the pan refilled with rice that was not hot enough?
The soup at opening. The morning cook puts yesterday's chilled soup into the soup well at 10 a.m. and turns it on, planning to serve at 11. At 11 it reads 118°F. The soup has not been reheated properly. Move it to the stove, bring it to 165°F, and make it a rule that soup is reheated on the stove before it goes into the well.
The salad rail on a hot day. Sliced tomatoes read 46°F at 6 p.m. during a busy service. The rail air reads 39°F, but the pans are heaped above the rim. Replace the pan with a chilled pan filled to the line, and decide on the tomatoes using your plan. If the time above 41°F is unknown, discard.
The walk-in at close. The closing manager notices the walk-in reads 44°F. Food probes at 42°F. Move high risk items to a reach-in, call for service, and check again in an hour. Record everything. If a logger shows the timeline, use it in deciding what to keep.
The catered buffet. At an outdoor wedding, the chafing dish of chicken reads 131°F after 90 minutes. The fuel can has burned out. Replace the fuel, and either reheat the chicken to 165°F in the kitchen or, if your plan uses time control for this event and the start time is recorded, serve within the 4 hour limit and discard after.
Training staff on holding temperatures
Cooks need to know the two numbers, where the thermometer is, how to probe the center of a pan, how often to check, and what to do when a reading is off. Short drills work: hand a cook a thermometer and a pan of food during prep and ask for a reading and a decision. Record the training. See HACCP training for restaurant staff.
Logging holding temperatures
A holding log can be simple:
| Date | Time | Unit or station | Item | Temp °F | OK / Action | Initials | |---|---|---|---|---|---|---|
Use one sheet per station per day. Managers review it at the end of each shift. Blank logs are available on the free logs page and the restaurant temperature log page.
Common holding violations inspectors find
- Hot food in a steam table below 135°F because it was put in cold or the well was dry.
- Prep rail pans overfilled above the cold zone.
- Walk-in too full, with food stacked against the fan.
- No thermometer in a refrigeration unit.
- Food in an ice bath where the ice has melted.
- Holding logs filled in with the same number every time.
These are easy to fix and easy to check. See the health inspection food safety checklist.
Holding as a critical control point
In most restaurant HACCP plans, hot holding and cold holding are CCPs for cooked TCS food, because no later step removes bacteria that grow during holding. The critical limits are 135°F and 41°F, monitoring is the probe check on the schedule your plan sets, and corrective actions follow the table above. See critical control point examples and the CDC guidance on keeping food at safe temperatures.
Holding temperatures by type of operation
Different kitchens have different holding problems. A few patterns come up again and again.
Quick service with a hot line. Food sits in a steam table or under heat lamps for most of the day. The main risk is a drop below 135°F during slow periods when nobody is watching. Heat lamps hold the surface warm but do little for the center of thick items, so probe the center.
Full service with a cold prep line. The prep rail is the weak point. It is opened constantly during dinner, and pans are often overfilled. Chilling pans ahead and filling to the line keeps food at 41°F.
Catering and banquets. Food is held in hot boxes or insulated carriers, sometimes for hours, then served in chafing dishes. The risk is time: food that went in at 150°F may be at 128°F three hours later. Probe on arrival at the venue.
Ghost kitchens. Food is held briefly before a driver picks it up. Holding time is usually short, but delivery adds more time outside temperature control. See the ghost kitchen HACCP plan.
Bakeries. Most bread and many baked goods are not TCS. Cream filled pastries, custards and cheesecake are, and they need cold holding at 41°F. See the bakery HACCP plan.
Equipment buying tips for holding
If you are buying new holding equipment, look for:
- a visible thermometer or digital display on refrigerators, which the Food Code requires for units holding TCS food
- enough capacity for your busiest day, not your average day
- prep rails with a deep cold well, so pans are surrounded by cold air
- hot wells with a reliable thermostat and enough wattage to hold full pans at temperature
- holding cabinets with humidity control for foods that dry out
Equipment rated by a recognized standards organization is generally required by health departments for commercial use. Check with your local department before buying.
Build holding into your plan
The HACCP builder adds hot holding and cold holding CCPs with Food Code limits, monitoring frequencies you can set, corrective actions and printable logs. Try one process free or get every process in the Plan Pack. Your plan is a draft for your health department to review.
Frequently asked questions
What is the minimum hot holding temperature?
135°F under the FDA Food Code 2022. Some states that use older codes set 140°F, so check your state rules.
What is the maximum cold holding temperature?
41°F under the FDA Food Code. Some older state codes allowed 45°F for certain equipment; most have moved to 41°F.
Can I use a steam table to reheat food?
No. Hot holding equipment is designed to keep hot food hot, not to reheat it. Reheat food on a stove, oven or kettle to 165°F within 2 hours, then move it to hot holding.
How often should I check holding temperatures?
The Food Code does not set a fixed frequency. Many plans use every 2 hours for hot holding so a drop can be fixed by reheating, and every 4 hours or a continuous logger for cold holding.