Quick answer
Perishable food must be kept cold (0/+4 °C in the fridge, -18 °C in the freezer) or held hot above +60 °C. The band between +4 and +60 °C is the "danger zone", where bacteria multiply: food should not stay there more than 2 cumulative hours. Fish and minced meat are the most critical products and want temperatures close to 0 °C.
Why temperature is the number one factor
In a kitchen you can get many things wrong and recover. Temperature is not one of them: a broken cold chain can't be seen, can't be heard and often can't be smelled. Yet it's the leading cause of foodborne illness.
Pathogenic bacteria such as Salmonella, Listeria, E. coli and Staphylococcus aureus have an optimal growth range that almost exactly overlaps with the ambient temperature of a working kitchen. Below +4 °C multiplication slows sharply; above +60 °C most vegetative bacteria are inactivated. In between, it's a party.
The figure to remember: between +20 and +45 °C many bacteria double every 20 minutes. That means a single bacterium, after 6 hours at room temperature, can become more than 250,000 cells. This is why time matters as much as temperature.
The danger zone: +4 / +60 °C
The danger zone is the range where no perishable food should linger. The practical rule most used in professional kitchens is the "2-hour / 4-hour" rule:
- up to 2 hours in the danger zone: the food can be used or returned to the fridge;
- between 2 and 4 hours: use immediately, do not return to the fridge;
- over 4 hours cumulative: discard.
Note that time is cumulative. If a product was out for 1 hour at delivery, then 1 hour during prep, it has already used up its 2-hour budget. When room temperature climbs above 32 °C (summer kitchens, outdoor events) many protocols halve the limits to 1 and 2 hours.
Storage temperature chart (fridge and freezer)
This is the reference chart to pin up in the kitchen. The values align with the most common HACCP good practice across Europe.
| Food category | Recommended temperature | Operating notes | |---|---|---| | Fresh fish and seafood | -1 / +2 °C | On melting ice, use within 24-48 h | | Minced / ground meat | 0 / +2 °C | High-risk product: very short shelf life | | Fresh red meat | 0 / +4 °C | Whole cuts more stable than mince | | Poultry and game | 0 / +4 °C | Keep separate to avoid cross-contamination | | Dairy and fresh cheese | +2 / +4 °C | Yogurt and cream at the lower end | | Cured meats and cold cuts | +2 / +4 °C | Vacuum packing extends shelf life | | Fresh fruit and vegetables | +4 / +8 °C | Some produce suffers chilling injury | | Eggs | +4 °C (once refrigerated) | Don't cycle fridge/ambient | | Cooked food to be cooled | chill to +3 °C then 0/+4 °C | Never store hot | | Frozen food | -18 °C or colder | Brief tolerance to -15 °C in transit |
Always measure the air temperature or, better, the product core with a calibrated probe. The fridge display is a hint, not a proof.
Cooking and hot-holding temperatures
Cold isn't the only front. Cooking is a critical control point precisely because it knocks down the bacterial load, but only if it reaches the right temperature at the core.
| Operation | Core temperature | Example | |---|---|---| | Cooking poultry | ≥ +75 °C | Chicken breast, whole bird | | Cooking ground meat | ≥ +70 °C | Burgers, meatballs | | Cooking fish | ≥ +63 °C | Fillets, steaks | | Hot holding | ≥ +60 °C (better +65) | Bain-marie, hot buffet | | Reheating cooked food | ≥ +75 °C in < 1 h | Fridge to service |
A golden rule for the bain-marie: it's not a cooking tool, it's a holding tool. Put a product in at +30 °C and it will never reach +60 in time — you'll simply be culturing bacteria at the ideal temperature.
Blast chilling: the step that saves shelf life
When cooked food needs to be stored, the enemy is slow cooling. A large pot of ragù left in the walk-in cools from the outside in, and the core can sit for hours in the danger zone.
A blast chiller solves the problem:
- Blast chilling: core from +90 °C down to +3 °C in 90 minutes max. The product is then held at 0/+4 °C.
- Blast freezing: core down to -18 °C in 4 hours max. Allows safe freezing.
A worked example: a cooked joint at +85 °C left in a +4 °C walk-in can take 5-6 hours to drop below +10 °C at the core. In a blast chiller it reaches +3 °C in under 90 minutes. The whole difference is the time spent in the danger zone: 6 hours versus 90 minutes.
Cold chain: receiving and transport
Storage starts before the fridge, at delivery. Check the temperature of incoming goods with an infrared or contact probe:
- chilled: accept up to +4 °C (some specs allow up to +6 °C briefly);
- fresh fish: close to 0 °C;
- frozen: -18 °C, never accept products showing signs of refreezing (frost, misshapen blocks).
If a vehicle delivers warm products, you have both the right and the duty to reject the goods. Always record the temperature in the receiving log: it's the first thing an inspector checks.
Common mistakes
- Overpacking the fridge. Cold air needs to circulate. A crammed fridge creates warm pockets and the measured temperature won't represent the whole volume.
- Trusting the display. The thermostat shows a set point, not the real shelf temperature. Use an independent thermometer and calibrate the probe regularly.
- Putting hot food in the fridge. It raises the internal temperature of the whole unit and endangers the other products. Chill it first.
- Slow cooling at room temperature. "I'll leave it out to cool down" is the sentence that precedes half of all foodborne incidents. Use a blast chiller or ice baths.
- Thawing on the counter. Thawing belongs in the fridge at +4 °C, never at room temperature where the surface enters the danger zone immediately.
- Not logging temperatures. Without a log, from an HACCP standpoint, the check never happened. Two readings a day (morning and evening) are the bare minimum.
Related resources
To go deeper into the self-monitoring system and the legal obligations tied to temperature management, read our HACCP guide for hospitality. The critical temperatures described here are an integral part of the food safety plan every food business must draw up and keep up to date.