HACCP Setup for Gelaterias — Compliance Made Simple


Table of contents
HACCP — Hazard Analysis and Critical Control Points — is the food-safety framework every working gelateria must implement. It is mandated in the EU under Regulation 852/2004, recommended by FDA Food Code in the USA, and treated as the international baseline by Codex Alimentarius. The good news: for a small to mid-size gelateria, HACCP fits on a handful of pages and a freezer-side checklist. The trick is identifying the right critical control points (CCPs) and documenting them in a way that survives an inspection.
HACCP for gelaterie is operational discipline more than paperwork — temperatures, records, calibration.
The Seven Principles, Briefly
HACCP is built on seven principles codified by the Codex Alimentarius Commission and adopted globally: (1) conduct a hazard analysis, (2) identify critical control points (CCPs), (3) establish critical limits, (4) monitor each CCP, (5) define corrective actions when limits are breached, (6) verify the system works, (7) keep records. The framework is the same whether you run a 200-flavor megastore or a single-vetrina artisan shop; only the scale of paperwork changes.
Quick reference. A working gelateria typically has 4–5 CCPs: pasteurization temperature, blast-chilling time, storage temperature, display temperature, and (if you handle raw eggs) supplier acceptance. Everything else is a prerequisite program, not a CCP.
Figure 1 — gelato production flow with the five typical CCPs highlighted in red.
The distinction between CCPs and prerequisite programs (PRPs) matters. PRPs — cleaning, pest control, personal hygiene, allergen segregation — are baseline good manufacturing practice. CCPs are points where loss of control creates an unacceptable food-safety risk that cannot be addressed downstream. Confusing the two creates documentation bloat that inspectors actually penalize.
Hazard Analysis for a Gelateria
The hazards in gelato are predictable. Biological hazards dominate: Salmonella and Listeria monocytogenes in raw dairy and raw eggs, E. coli in fruit purees, and post-process Listeria recontamination from poorly cleaned surfaces. Chemical hazards include allergen cross-contact (milk, nuts, eggs are EU-mandated declared allergens) and cleaning-chemical residue. Physical hazards are rare but include glass, metal shards from broken pasteurizer parts, and packaging fragments.
| Hazard category | Primary source | Control mechanism |
|---|---|---|
| Salmonella / Listeria | Raw milk, eggs | Pasteurization (CCP) |
| E. coli | Fruit, environmental | Supplier control + pasteurization |
| Listeria post-process | Surface recontamination | Cleaning + sanitization (PRP) |
| Allergen cross-contact | Shared tools, vetrina spades | Segregated tools + labeling |
| Chemical residue | Cleaning agents | Rinse protocols + PPE |
| Physical | Broken machine parts | Pre-shift equipment inspection |
The result of the hazard analysis is a one-page table per recipe family (crema bases, fruit sorbets, vegan bases) listing which hazards are reasonably likely and where in the process you control them. This is the document inspectors open first.
The hazard analysis is a one-page operational tool, not a binder. Keep it bench-side.
The Five CCPs in a Working Gelateria
For a small to mid-size shop, five CCPs cover the realistic risk:
CCP-1: Pasteurization temperature and time. Critical limit: ≥ 65 °C for 30 minutes (low-temp, LTLT) or ≥ 85 °C for 15 seconds (high-temp, HTST) per FDA 21 CFR 135.3 and EU equivalents. Monitor: automatic pasteurizer log or manual thermometer every batch. Corrective action: re-pasteurize the batch or discard.
CCP-2: Blast chilling from 60 °C to 8 °C. Critical limit: total time ≤ 2 hours, per ISO 22000 guidance. Monitor: time-stamped log + core-temperature probe. Corrective action: discard the batch (you cannot rescue Listeria growth by re-freezing).
CCP-3: Storage temperature. Critical limit: ≤ −18 °C continuous. Monitor: digital data logger with daily review. Corrective action: assess time-above-limit; discard if breach > 4 hours.
CCP-4: Vetrina (display) temperature. Critical limit: ≤ −10 °C (typical Italian service); ≤ −18 °C in some jurisdictions. Monitor: continuous probe; visual check every 4 hours. Corrective action: reset cabinet; discard product if held > 4 hours above limit.
CCP-5: Supplier acceptance for raw eggs (if used). Critical limit: pasteurized whole egg or yolk, EU/FDA-approved supplier, label confirmation at receipt. Monitor: receiving inspection log. Corrective action: reject delivery.
Continuous data loggers are now cheaper than a thermometer used to be — and they make audits routine.
Documentation That Actually Works
The single biggest failure mode in small-shop HACCP is paperwork that nobody fills in. The fix is forms designed for the specific shift cadence. A working gelateria typically runs:
- Pre-shift checklist (5 minutes): equipment functional, vetrina at temperature, allergen-tool segregation set, no staff with foodborne illness symptoms.
- Per-batch pasteurization log (filled when pasteurizer beeps): batch ID, recipe, start temp, peak temp, hold time, blast-chill start/end.
- Daily temperature log (closing): vetrina, master freezer, walk-in averages from the data logger.
- Weekly verification (manager): calibrate two thermometers against a third, audit five random batch logs, document.
- Monthly verification (manager): swab-test surface and probe for Listeria (third-party lab); review CAPA log.
Records must be retained: the EU mandates a minimum of two years for HACCP documentation under Regulation 852/2004. Many jurisdictions require longer for specific allergen and recall events.
Allergens, Cross-Contact, and Labeling
The EU's 14 mandatory allergens (FIC Regulation 1169/2011) include several relevant to gelato: milk, eggs, nuts (tree nuts named individually), peanuts, soy (in lecithin), sulphites (in some candied fruit). Each flavor must declare allergens on the vetrina label. The USA's FALCPA equivalent names the "big 9" allergens (sesame added in 2023).
Cross-contact is a structural HACCP concern. The typical fix is dedicated tools per allergen family: one set of spades for nut flavors, one for non-nut. A vetrina cleaning schedule between shifts. Separate storage shelves. Most inspections that flag allergen risk catch shared scoops, not bad labels.
Allergen declarations on every vetrina label — non-negotiable in the EU since 2014, US since 2004.
Setup Checklist for a New Gelateria
If you are opening a shop, work through these steps in order:
- Write the HACCP plan (or hire a consultant — 1–3 days of work for a small shop).
- Train staff in the basics — 4-hour training is standard; some jurisdictions mandate certificates.
- Procure equipment with HACCP-friendly features: pasteurizer with printable log, blast chiller with probe, vetrina with continuous monitor, calibrated thermometers (annually verified).
- Establish records system — paper, spreadsheet, or HACCP software. Choose what your team will actually use.
- Run a 2-week shadow operation before opening — generate logs, identify gaps, refine forms.
- Schedule first internal audit at 30 days post-opening; first external audit at 90 days.
The investment is modest — a few hundred euros in thermometers and data loggers, a few thousand if you hire a consultant. The cost of a Listeria outbreak, by contrast, has ended individual businesses and is regularly fatal to consumers. HACCP is the cheapest insurance in the trade.
Related Concepts
Try these numbers in your batch
Free balancer · No signup wall · Watch PAC, POD, MSNF update live


