A food is classified as TCS (Time/Temperature Control for Safety) when it contains characteristics that allow dangerous bacteria to grow or produce toxins if the food isn’t kept at safe temperatures. The core traits that make a food TCS are its moisture content, acidity level, and nutrient composition. Foods that are high in moisture, rich in nutrients, and neutral or only slightly acidic create the ideal environment for pathogens to thrive.
What TCS Actually Means
TCS stands for Time/Temperature Control for Safety. These are foods that must be kept either cold (below 41°F) or hot (above 135°F) to prevent harmful bacteria from multiplying. The range between those two temperatures, 41°F to 135°F, is known as the “danger zone.” Bacteria can multiply rapidly when food sits in that range, which is roughly room temperature and warmer.
The term replaced an older label, “potentially hazardous food” (PHF), but the concept is the same. If a food readily supports the growth of disease-causing microorganisms because of what it’s made of, it needs active temperature management from the moment it’s prepared until the moment it’s served.
The Three Properties That Matter Most
Three measurable characteristics determine whether a food can support pathogen growth: water activity, pH, and nutrient availability.
Water activity refers to how much moisture in a food is available for bacteria to use. Pure water has a water activity of 1.0. Most TCS foods have a water activity above 0.85, meaning there’s plenty of free moisture for microorganisms. Dry foods like crackers, jerky, or uncooked pasta have low water activity and don’t need refrigeration for safety.
pH measures acidity on a scale from 0 (extremely acidic) to 14 (extremely alkaline). Bacteria grow best in the neutral range. Foods with a pH above 4.6 generally fall into TCS territory. Highly acidic foods like vinegar, citrus juice, and most pickled items sit well below that threshold and resist bacterial growth on their own.
Nutrient content is the third factor. Bacteria need protein and carbohydrates to fuel their growth. Foods rich in these nutrients, like meat, dairy, cooked grains, and eggs, essentially act as a buffet for pathogens when held at unsafe temperatures.
These three properties interact. A food with moderately high water activity might still be safe at room temperature if its pH is very low. But when all three characteristics line up in the favorable range for bacteria, the food is definitively TCS. When pH and water activity fall into a borderline zone, the FDA Food Code calls for a product assessment or challenge study to confirm whether the food truly needs temperature control.
Food Categories the FDA Classifies as TCS
The FDA Food Code identifies several broad categories that are automatically considered TCS foods:
- Animal foods, raw or heat-treated: meat, poultry, fish, shellfish, eggs, and dairy products. These are protein-rich, high in moisture, and close to neutral pH.
- Heat-treated plant foods: cooked rice, cooked beans, baked potatoes, fried potatoes, steamed vegetables, and pasta. Raw versions of these foods are often stable, but cooking breaks down their cellular structure, increases available moisture, and creates conditions where bacteria thrive.
- Raw seed sprouts: alfalfa, bean, and other sprouted seeds grow in warm, humid conditions that are perfect for bacterial contamination.
- Cut melons: the interior flesh of melons is low-acid and nutrient-rich. Once the rind is cut, that flesh is exposed to any bacteria present on the surface.
- Cut leafy greens: cutting releases moisture and nutrients from plant cells, creating a growth medium for pathogens.
- Cut tomatoes or mixtures containing cut tomatoes: despite being somewhat acidic as whole fruits, cut tomatoes have been linked to multiple Salmonella outbreaks. The FDA classifies them as TCS unless they’ve been modified in a way that prevents pathogen growth.
- Garlic-in-oil mixtures: raw garlic submerged in oil creates an oxygen-free environment where the bacterium that causes botulism can produce deadly toxins.
Why Cooking Changes a Food’s Classification
A raw potato sitting on your counter is not a TCS food. Bake that potato, and it immediately becomes one. This catches many food workers off guard, but the reason is straightforward. Cooking softens cell walls, releases starch and moisture, and eliminates competing microorganisms that previously kept pathogens in check. The result is a warm, moist, nutrient-dense food with very little microbial competition. Cooked rice is one of the most commonly overlooked TCS foods, and it’s a frequent source of foodborne illness when left sitting at room temperature after cooking.
The same logic applies to cooked beans, sautéed vegetables, and any plant food that has been heat-treated. Once cooled into the danger zone, these foods need to be refrigerated promptly or held hot above 135°F.
Why Cutting Produce Changes Its Status
A whole cantaloupe on the counter is not TCS. Slice it open, and it is. The protective rind acts as a barrier, keeping the moist, low-acid interior sealed away from surface bacteria. Cutting removes that barrier and transfers any pathogens from the rind directly into the flesh. The same principle applies to leafy greens and tomatoes. Cutting damages plant cells, releasing cellular fluids that are rich in nutrients and moisture, essentially turning a stable product into one that supports rapid bacterial growth.
The 2022 FDA Food Code added specific guidance for produce that becomes TCS upon cutting. Ready-to-eat produce that transitions to TCS status when cut or chopped should begin at 70°F or less and remain at or below that temperature, moving to proper cold holding within a maximum of four hours.
Foods That Are Not TCS
Some foods are specifically excluded from TCS classification because they lack the characteristics bacteria need. Commercially processed foods in unopened, hermetically sealed containers that are shelf-stable don’t require temperature control. Canned goods are the most obvious example.
Air-cooled hard-boiled eggs with intact shells are also exempt, as are shell eggs that have been pasteurized to destroy Salmonella. The intact shell serves as a natural barrier, and proper processing eliminates the internal risk.
Dry goods, highly acidic foods, and items with very low water activity (honey, dried herbs, hard candy, cooking oils) don’t support bacterial growth under normal storage conditions. Foods preserved through heavy salting, sugaring, or acidification, like jams, pickles, and dry-cured salami, typically fall outside TCS classification because their water activity or pH is too hostile for pathogens.
The Default Rule for Uncertain Foods
When there’s any doubt about whether a food qualifies as TCS, the FDA Food Code takes a conservative position: treat it as TCS until a product assessment or laboratory challenge study proves otherwise. This means if you’re handling a food that has borderline pH, borderline moisture, or an unusual combination of ingredients, the safe approach is to keep it out of the danger zone. Temperature control is always the safer default.

