Stay in the loop!
Get the latest industry insights delivered straight to your inbox
TransAct Technologies

TCS foods are Time/Temperature Control for Safety foods: items that require time and temperature control to stay safe, because they support the rapid growth of bacteria or the production of toxins. If a food is moist, protein-rich, and low in acid, bacteria thrive in it, and it almost certainly lands on the TCS list.
You may also hear these called “potentially hazardous foods.” That is the older term. The FDA Food Code replaced it with TCS to make the meaning precise: the food is not inherently dangerous. It simply needs time and temperature control in order to stay safe.
This is not an arbitrary list. Three measurable properties decide it, and they map directly to what bacteria need to grow.
Water activity (aw) – Not total moisture, but available water. Bacteria can only use water that is not chemically bound to sugar, salt, or other solids. Foods with a water activity above roughly 0.85 support bacterial growth. This is why beef jerky is safe at room temperature and a fresh steak is not, despite both being meat.
Acidity (pH) – Bacteria struggle in acidic conditions. Foods with a pH above roughly 4.6 are hospitable. This is why pickles, most jams, and citrus are not TCS, and why acidifying sushi rice below 4.6 is a recognized method of making it shelf-stable, though it requires an approved variance to do so.
Nutrients – Protein-rich, nutrient-dense foods feed bacterial growth.
When a food is moist, low-acid, and nutritious, pathogens like Salmonella, Listeria, and E. coli multiply rapidly if the temperature cooperates. Under FDA Food Code interaction tables, water activity and pH are evaluated together, because a food can be safe on one measure and unsafe on the other.

If yes to all three, treat the item as TCS until you have specific evidence proving otherwise. Kitchens do not need a pH meter, they need a default method such as this that’s safe to rely on.
The FDA Food Code identifies the foods that commonly require time and temperature control:

Teams handle raw chicken carefully because it looks dangerous. The foods that cause problems are the ones that look innocent.
Cooked rice – Bacillus cereus spores survive cooking and germinate as rice cools. Rice left at room temperature is a classic cause of foodborne illness, and it is the single most under-appreciated TCS food in foodservice.
Cut leafy greens – Whole heads are not TCS. Cutting ruptures cells, releases nutrients and moisture, and creates surfaces bacteria can colonize. Bagged, chopped, or shredded greens are fully TCS.
Cut tomatoes – Whole tomatoes are acidic enough to be safe on the counter. Cutting exposes the low-acid interior flesh, and cut tomatoes become TCS immediately.
Cut melons – The rind protects the interior. Once cut, melon is moist, low-acid, nutrient-rich, and among the highest-risk items in a kitchen.

A whole tomato is perfectly safe on the counter, but a sliced one is instantly a TCS food.
A bag of rice is harmless, but a pan of cooked rice requires strict monitoring.
Remember: The state of the food matters just as much as the ingredient itself.
Just as valuable for training is knowing what falls off the list:
The moment a shelf-stable TCS item is opened, it becomes TCS. An unopened carton of shelf-stable milk sits on a dry shelf safely. An opened one belongs in the cooler, and it follows exactly the same rules as anything made from scratch.
TCS foods are the reason the temperature danger zone exists as a concept. The danger zone is 41°F to 135°F, the range where bacteria multiply fastest, and three rules govern how TCS foods move through it.
| Control | The rule |
|---|---|
| Receiving | Cold TCS food at 41°F or below; hot TCS food at 135°F or above |
| Holding | Cold at 41°F or below; hot at 135°F or above |
| Time as a control | 4 cumulative hours in the danger zone without temperature control, then discard |
Cumulative is the operative word in that last row. The clock counts every stretch of time in the zone across prep, transport, and service, not just one uninterrupted sitting.
Our full guide to the temperature danger zone covers two-stage cooling, reheating, and the six-hour cold option.
Here is a requirement inspectors check constantly and teams routinely miss, and it applies specifically to TCS foods.
Under FDA Food Code 3-501.17, ready-to-eat TCS food prepared on-site and held for more than 24 hours must be date marked with a discard date, and it may be held for a maximum of 7 days at 41°F or below, counting the day of preparation as day 1.
That 7-day clock is completely invisible unless someone writes it on the container. A kitchen with flawless holding temperatures and no date marking still fails this check, and the guest is still at risk. This is where TCS control and labeling stop being separate topics.

Identifying TCS foods is the easy part. The hard part is proving, at every location, that those foods stayed controlled all day.
That requires two disciplines running together. Date and time labeling when TCS items are prepped or opened, so the discard clock is visible to whoever picks up the container next and reliable temperature records for every cooler and hot-hold unit, so cold holding can be demonstrated rather than asserted.
Labeling and monitoring do the quiet work here. Prep labels with a clear use-by date make the 4-hour rule and the 7-day rule enforceable instead of theoretical, since neither exists in a form anyone can act on until it is written down. Continuous temperature monitoring, such as BOHA! Sense, confirms that cold holding actually held all shift, including overnight, without depending on someone remembering to grab a clipboard.
Together they turn “we control our TCS foods” from a claim into a record.
Keep this summary handy to ensure your team understands the critical requirements for maintaining food safety.
Cutting or cooking can turn a food into a TCS food. Whole tomatoes, melons, and leafy greens generally do not require temperature control, but once cut, they do. Dry rice is shelf-stable; cooked rice is TCS.
The obvious: Meat, poultry, seafood, dairy, and eggs
The easily missed: Cooked rice and other grains, cut leafy greens, cut tomatoes, and cut melons
TCS foods are generally moist, low in acid, and nutrient-rich:
Label containers with the information teams need to identify and discard food correctly.
Log temperatures and required checks consistently across every shift and location.
Bottom line: Recognize when a food becomes TCS, control its time and temperature, and document the process consistently.
TCS stands for Time/Temperature Control for Safety. TCS foods require time and temperature control to limit bacterial growth and toxin formation.
Meat, poultry, seafood, milk and dairy, shell eggs, cooked rice and beans, cooked vegetables, cut leafy greens, cut tomatoes, cut melons, sprouts, and tofu.
Yes. Once cooked, rice is a TCS food. Bacillus cereus spores survive cooking and germinate as the rice cools, which is why cooked rice left at room temperature is a common cause of foodborne illness.
Yes. A whole tomato is acidic enough to be safe, and a melon rind protects its interior. Cutting exposes the moist, low-acid flesh, so cut tomatoes, cut melons, and cut leafy greens all require temperature control.
Water activity above roughly 0.85, pH above roughly 4.6, and nutrient content. Moist, low-acid, nutrient-rich foods support rapid bacterial growth.
They mean the same thing. “Potentially hazardous food” is the older term, and the FDA Food Code now uses “Time/Temperature Control for Safety (TCS) food.”
Dry goods, unopened canned goods, most breads, high-acid foods like pickles and jams, whole uncut produce, and low-water-activity items like jerky. Once opened, cut, or cooked, many of these become TCS.
A maximum of 7 days at 41°F or below, counting the preparation day as day 1, and it must be date marked if held longer than 24 hours.
Get the latest industry insights delivered straight to your inbox
Browse