Food Safety Atlas

HACCP: a worked example

Fictional, and the ratings are the team's judgement. Step 6 of 12, Principle 1. Other teams may rate these differently, and a real analysis needs its own evidence.

defines a significant as one that is reasonably likely to occur at an unacceptable level in the absence of control, and for which control is essential given the intended use. So rate each hazard as if the control were not there. This is the most common mistake: rating a hazard low because the control already works.

This team's ruleWhat it means
Likelihood: Low, Medium, HighHow likely at an unacceptable level, without the control
Severity: Low, Medium, HighHow bad it is if it happens. Low: minor upset. Medium: illness that usually resolves. High: serious illness, hospital or death.
SignificantYes where control is essential: usually High severity with Medium or High likelihood, or High likelihood with Medium severity. Otherwise the team gives its reason.
does not prescribe a scoring scale. This one is only an example.
StepTypeHazardLikelihoodSeveritySignificant?JustificationControl measure
1 Receive chickenBiological, Campylobacter and on raw chickenHighHighYesRaw poultry is a known source. The kitchen cannot keep it out at receiving., 5 °C or below at receipt. Elimination at step 4.
1 Receive chickenBiologicalGrowth or toxin, such as , if delivered warmMediumMediumNoShort supply chain and . Toxin needs sustained warmth first. Receiving check catches a warm delivery.Probe each delivery. Reject above 5 °C unless the transporter shows it is safe.
1 Receive spicesBiological of and , and , in dry spicesHighMediumYesMany dried spices carry . Spores survive cooking, so they are still there at .Supplier . killed at step 4. controlled at step 6.
1 Receive allChemicalUndeclared in a bought ingredient, such as wheat or milk in a spice blendMediumHighYesBlends change without notice. Heat does not remove an .Current on file. Compare labels at receipt. Report any change.
1 Receive allChemicalPesticide residue or contaminants in produce and spicesLowMediumNo and regulated supply. Nothing the kitchen does adds to it.Supplier approval. Wash fresh produce.
1 Receive allPhysicalGlass, metal, stones or packaging in ingredientsLowMediumNo. Spices and packs checked when opened.Visual check. Reject damaged packs.
2 Store rawBiologicalRaw chicken drip onto food or cooked curryMediumHighYesA common failure in a shared cool room. Cooked food has no later cook, only reheating.Raw on the lowest shelf, in covered containers. Separate shelf for cooked food. Daily check.
3 PrepareBiological from raw chicken to vegetables, or from handlersMediumMediumNoAll ingredients go through step 4 straight after, in the same pot.Separate raw bench and boards. Handwashing. Short time at room temperature.
3 PreparePhysicalBone, blue plastic, knife tips or jewelleryMediumMediumNoBoneless thigh can still carry bone. Cooks check every piece when dicing. Choking risk is low in small pieces.Check while dicing. Knife and jewellery rules. Coloured gloves.
3 and 4Chemical or wrong recipe: cashew or yoghurt in a batch or a kettle meant to be free of themMediumHighYes are in the recipe, so all other food sharing the kitchen is at risk. Severe can follow very small doses. tubs sealed and labelled. Recipe sheet. Clean-down, before another product uses the kettle.
4 CookBiologicalSurvival of , Campylobacter and from undercookingHighHighYesBig batch, big chicken pieces and a kettle with cooler spots. An undercooked batch affects everyone who eats it.CCP 1: cook to the , probed at the coolest point.
4 CookBiological survive and are activated by the heatHighMediumYesCooking does not destroy these and can activate them. Nothing at this step can control them.None at this step. Moves to step 6.
5 DecantBiologicalContamination from pans, or slow from pans filled too deepMediumMediumNoPans are cleaned and sanitised. Depth is checked as part of step 6.Clean pans. Fill to the 5 cm mark on the pan.
6 Blast chillBiological germinate, cells multiply and or form toxin during slow HighHighYesThis is the classic failure in cooked bulk food. Reheating does not destroy toxins and may not reduce high numbers.CCP 2: cool within the .
6 and 7Biological and other contamination after the cook, from chiller, surfaces, hands, drainsMediumHighYes persists in cold, wet places and grows slowly in the chiller. Cooked food is exposed here.Targeted cleaning, environmental checks, clean area for , hygiene rules. Survivors reduced at step 9.
7 PortionBiologicalViruses or from handlers who are ill or have poor hygieneMediumHighYesFood is handled after the cook. Reheating does not reliably destroy toxin.No work with symptoms or infected wounds. Handwashing, clean utensils, gloves where used.
7 LabelChemicalWrong label or wrong list on a trayMediumHighYesSeveral products may be labelled on one day. Nobody can see the in the food.One product at a time on the bench. Second person checks each batch's first label.
7 SealBiologicalC. botulinum in sealed traysLowHighNoFilm lid only, no vacuum, 5-day life, kept at 5 °C or below. Would need re-assessment for vacuum packing or longer life.Shelf life . Temperature control. Do not change the packaging without review.
8 Chilled storageBiologicalSlow growth of and cold-tolerant . Faster growth if the unit fails.MediumHighYes still grows at 5 °C and below, slowly. together decide the risk.5 °C or below, 5-day use-by, sensor plus daily probe, alarm and hold if out of .
8 Chilled storageChemicalCleaning chemical stored near or above foodLowMediumNoChemicals have a separate locked store. Spray bottles are labelled.Chemical store. Training.
9 ReheatBiologicalSurvival of , including from after the cookMediumHighYesThis is the last step that can kill vegetative cells before the customer eats. Large pans and cold centres are easy to under-heat.CCP 3: reheat to the within the time limit.
9 ReheatBiologicalToxins already formedLowHighNoNot a reheat if CCP 2 held. Reheating does not fix it. It is why failures are discarded, not reheated.Control is at step 6.
10 Hot holdBiologicalGrowth of spore-formers if food falls below 60 °CMediumHighYesA bain-marie running low or a pan left for a long time.60 °C or above, probe each hour, total time rule, discard at the end of service.
11 ServeChemicalWrong answer, or a shared spoonMediumHighYesThis is where a person with an relies on what they are told. at the counter. Dedicated spoon. Staff trained not to guess.
12 LeftoversBiologicalLeftovers reused or reheated a second timeMediumHighYesKnown misuse, because throwing food away hurts. Each reheat cycle adds time at warm temperatures.Discard rule. Quantities recorded. Portion to demand.

Rows marked Significant: No still have controls. They rest on , and the team records why they do not need more. A being significant does not make it a CCP either. That decision comes next.