Markdown Editor

Restaurant Food Safety Plan Template (HACCP)

Restaurant HACCP: team, prerequisite programmes, menu flows by process, hazard analysis, CCPs with FDA Food Code 2026 limits, cooling and holding logs, corrective actions, cleaning, training

Hostelería & RestauraciónCompletaCodex CXC 1-1969 (rev. 2020, 2022); FDA Food Code 2026foodsafetyplan

Cómo usar: Use it when a restaurant, hotel kitchen or caterer needs a HACCP-based food safety plan. Fill the scope, prerequisite programmes and menu flows first, then replace the example FDA Food Code limits with those your regulator enforces. The main pitfall is a plan filed for the inspector while the logs on the line stay empty.

Vista previa

Food Safety Plan: [Restaurant or kitchen name]

A HACCP-based food safety plan for a restaurant, hotel kitchen, café or caterer: the business and team, prerequisite programmes, menu flows grouped by preparation process, hazard analysis, critical control points (CCPs) with critical limits, temperature logs, corrective actions, cleaning, staff health and training, and verification. It applies the seven HACCP principles of the Codex General Principles of Food Hygiene (CXC 1-1969, revised 2020 and 2022) and uses the US FDA Food Code 2026 as the worked example of retail limits. Replace every [bracketed] value and every row marked Example. This is a documentation format, not legal or food safety advice: take limits from the law your regulator enforces, check the current official text and ask a qualified professional.

Document control

FieldValue
Document ID[HOS-FSP-001]
Version[1.0]
Status[Draft / Approved]
Business[Example: Brasserie Okkenden (fictional), 90 covers, lunch and dinner]
Address and registration or permit number[Detail]
Regulator and code in force[Example: County environmental health, state food code based on FDA Food Code (edition [YYYY])]
Owner (person in charge)[@head-chef]
HACCP team[Names and roles]
Last updatedYYYY-MM-DD
Next reviewYYYY-MM-DD
Classification[Internal; available to the regulator on request]

Approvals

RoleNameSignatureDate
Head chef (plan owner)[Name][Signature]YYYY-MM-DD
General manager[Name][Signature]YYYY-MM-DD
Food safety adviser (if used)[Name][Signature]YYYY-MM-DD

Revision history

VersionDateAuthorChange
1.0 (Example)2026-10-30Head chefFirst issue for the autumn menu

Contents

  1. Scope, business and team
  2. Prerequisite programmes
  3. Menu flows by preparation process
  4. Hazard analysis
  5. Critical control points and critical limits
  6. Monitoring and temperature logs
  7. Corrective actions
  8. Verification, validation and records
  9. Cleaning and sanitising schedule
  10. Staff health, hygiene and training
  11. Allergen management
  12. Glossary and references

1. Scope, business and team

Scope. [Example: All food prepared and served at Brasserie Okkenden: restaurant, terrace, private dining and off-site catering for up to 120 guests. Excludes packaged drinks and bought-in ice cream served in the original container.]

Who we serve. [Example: General public, including children. Raw and undercooked items (steak tartare, eggs cooked to order, oysters) carry a consumer advisory on the menu. Off-site events may include older or immunocompromised guests; the event menu avoids raw animal foods.]

HACCP team.

NameRoleHACCP responsibilityTraining
[Name] (Example)Head chefPlan owner, verificationCertified food protection manager, YYYY
[Name] (Example)Sous-chefDaily log review, corrective actionsHACCP level 3 or equivalent, YYYY
[Name] (Example)Restaurant managerFront of house, allergens, guest complaintsAllergen awareness, YYYY
[Name][Role][Responsibility][Training]

Equipment list. [Walk-in cooler, reach-in fridges, freezers, blast chiller, combi oven, char-grill, fryers, hot-holding cabinet, dishwasher, probe thermometers with IDs.]

2. Prerequisite programmes

IDProgrammeWhat we doRecordOwner
PRP-01Approved suppliersBuy only from suppliers with a valid registration or inspection; keep a list with contact and productsSupplier list, delivery notesHead chef
PRP-02ReceivingCheck temperature, packaging, dates and labels on delivery; reject what failsReceiving log (section 6)Receiving cook
PRP-03StorageRaw below ready-to-eat; covered, labelled and dated; first in, first outDate labels, weekly checkSous-chef
PRP-04Cleaning and sanitisingSchedule in section 9Cleaning sign-off sheetKitchen porter lead
PRP-05Pest controlContract with licensed pest control; proofing, monthly visitsPest contractor reportsGeneral manager
PRP-06Personal hygiene and staff healthSection 10Illness reporting logHead chef
PRP-07TrainingInduction, refresher, food allergy awarenessTraining recordRestaurant manager
PRP-08Equipment maintenance and calibrationService fridges and dishwasher, calibrate probes monthlyCalibration logSous-chef
PRP-09Water and iceMains water; ice machine cleaned per manufacturerCleaning recordBar manager
PRP-10WasteLidded bins, removed daily, bin area cleaned weeklyCleaning sign-off sheetKitchen porter lead
PRP-11Allergen managementSection 11 and the allergen matrixAllergen matrix versionHead chef
PRP-[NN][Programme][Practice][Record][Owner]

3. Menu flows by preparation process

ProcessDescriptionMenu items (Example)
Process 1: no cook stepFood received, stored, prepared and served without cookingSalads, oysters, steak tartare, cut fruit
Process 2: same-day serviceFood cooked and served or hot held the same dayGrilled fish, steaks, fries, soups made and served on the day
Process 3: complex preparationFood cooked, cooled, stored and reheated, often over several daysBraised short rib, stocks, sauces, cooked rice for staff meals
Special processesNeed a variance or extra controls under most codes[Example: none; sous vide not used]

Flow confirmed on site: [name], YYYY-MM-DD, during [lunch / dinner] service. Changes found: [Example: braise is portioned before cooling, added to the flow].

4. Hazard analysis

Assessment criteria: a hazard is significant if, without control, it is likely to occur and could cause illness or injury. Severity and likelihood are scored 1 (low) to 3 (high); a product of 6 or more, or any severity 3 hazard that the next step does not remove, is significant.

IDStepHazardTypeSev.Lik.ScoreSignificantControl measure
HAZ-01 (Example)Receive chilled meatGrowth of pathogens if delivered warmB326YesReceiving temperature check (PRP-02)
HAZ-02 (Example)Cook poultry, meat, fishSurvival of Salmonella, Campylobacter, E. coli O157B339YesCook to limit: CCP-1
HAZ-03 (Example)Cool braises and stocksSpore formers (Clostridium perfringens, Bacillus cereus) germinate and growB339YesTwo-stage cooling: CCP-2
HAZ-04 (Example)Cold and hot holdingGrowth of pathogens and toxin formationB326YesHolding temperatures and date marking: CCP-3
HAZ-05 (Example)Reheat for hot holdingSurvivors of cooling grow during slow reheatB326YesRapid reheat to limit: CCP-4
HAZ-06 (Example)Prepare Process 1 foodsContamination from hands and raw foodsB326YesHandwashing, no bare-hand contact with ready-to-eat food, separation (PRP-03, PRP-06)
HAZ-07 (Example)All stepsUndeclared allergen or cross-contactC326YesAllergen management (PRP-11)
HAZ-08 (Example)CleaningChemical residues in foodC212NoChemicals stored apart, rinse and sanitiser at label strength (PRP-04)
HAZ-09 (Example)PrepareGlass, metal, plastic fragmentsP212NoGlass policy, equipment checks (PRP-08)
HAZ-[NN][Step][Hazard][B/C/P][1-3][1-3][n][Yes/No][Control]

B = biological, C = chemical (including allergens), P = physical.

5. Critical control points and critical limits

CCPStepCritical limit (Example: FDA Food Code 2026)Code reference
CCP-1aCook poultry, stuffed foods74°C (165°F) for less than 1 second (instantaneous)§ 3-401.11(A)(3)
CCP-1bCook ground or comminuted meat and fish, eggs not for immediate service68°C (155°F) for 17 seconds, or a time and temperature from the code chart§ 3-401.11(A)(2)
CCP-1cCook fish, intact meat, eggs broken to order for immediate service63°C (145°F) for 15 seconds§ 3-401.11(A)(1)
CCP-2Cool cooked foodFrom 57°C (135°F) to 21°C (70°F) within 2 hours, and to 5°C (41°F) or less within 6 hours in total§ 3-501.14(A)
CCP-3aHot holding57°C (135°F) or above§ 3-501.16(A)(1)
CCP-3bCold holding5°C (41°F) or less§ 3-501.16(A)(2)
CCP-3cDate marking of ready-to-eat food held over 24 hoursUse, sell or discard within 7 days at 5°C (41°F) or less; day of preparation is day 1§ 3-501.17(A)
CCP-4Reheat for hot holdingAll parts to at least 74°C (165°F) for 15 seconds, within 2 hours§ 3-403.11(A), (D)

Notes on the limits:

  • Whole meat roasts have their own time and temperature table in § 3-401.11(B). Use it if you roast beef or pork joints.
  • Food prepared from ambient ingredients (for example tuna salad) must reach 5°C (41°F) within 4 hours (§ 3-501.14(B)).
  • The 2026 edition lists acceptable cooling methods in § 3-501.15, including shallow pans, smaller portions, ice baths, rapid cooling equipment and food at a depth of no more than 2 inches; check the section for the conditions.
  • Time as a public health control (§ 3-501.19) lets you hold some food without temperature control for up to 4 hours, with written procedures. If you use it, add it as a separate CCP with its own log.
  • Raw or undercooked animal foods served on request need a consumer advisory (§ 3-603.11).

6. Monitoring and temperature logs

CCPWhatHowFrequencyWho
CCP-1Core temperature at the thickest partProbe thermometerEvery batch; every grilled item of poultry or minced meatCook on the station
CCP-2Temperature at 2 hours and at end of coolingProbe, cooling logEvery batchCook who started the cooling
CCP-3Hot and cold holding units and foodUnit display and probe in foodAt opening, every [4] hours, at closeSection chef
CCP-4Core temperature after reheatProbeEvery batchSection chef

Cooling log (Example).

DateFoodBatchTime at 57°CTemp 2 h later (limit 21°C)End timeEnd temp (limit 5°C)Within 6 h of 57°CInitials
2026-10-28 (Example)Short rib braiseSR-102815:2019°C at 17:2021:004°CYes[AB]
2026-10-28 (Example)Veal stockST-102816:3024°C at 18:30n/an/aFail at 2 h, see CA-02[CD]
YYYY-MM-DD[Food][Batch]HH:MM[°C at HH:MM]HH:MM[°C][Yes / no][ ]

The cook starts the clock when the core of the food falls to 57°C (135°F) and records that time in the first time column.

Holding log (Example).

DateUnit07:0011:0015:0019:0023:00Initials
2026-10-28 (Example)Walk-in cooler (limit 5°C or less)3°C4°C3°C4°C3°C[EF]
2026-10-28 (Example)Hot-holding cabinet (limit 57°C or above)n/a66°C64°C65°Cn/a[EF]
YYYY-MM-DD[Unit][°C][°C][°C][°C][°C][ ]

Receiving log. [Date, supplier, product, temperature, packaging, dates, accepted or rejected, initials.]

7. Corrective actions

IDDeviationAction on the foodAction on the causeRecord
CA-01Cooking: core temperature below limitContinue cooking until the limit is reachedCheck oven or grill calibration, batch sizeCooking note
CA-02Cooling: above 21°C at 2 hoursReheat to 74°C (165°F) and restart cooling, or discard, as your regulator allowsUse shallower pans or the blast chiller; split batchesCooling log
CA-03Cooling: above 5°C at 6 hoursDiscardReview cooling method and batch sizeCooling log, waste log
CA-04Cold holding above 5°CCheck food temperature; if above limit for an unknown time, discard; else move to a working unitCall for repair, check door sealsHolding log, maintenance request
CA-05Hot holding below 57°CReheat to 74°C if held below limit for less than [2] hours, else discardCheck cabinet setting, pre-heat timeHolding log
CA-06Date mark expired or missingDiscardRetrain on labellingWaste log

In the Example cooling log, batch ST-1028 was at 24°C at 2 hours. The cook reheated it to 74°C, split it into shallow pans and restarted cooling (CA-02); the restart is a new log row.

8. Verification, validation and records

Validation. [Example: critical limits taken from the food code adopted by the regulator; blast chiller cooling time for a 5 kg braise in 50 mm pans tested 3 times before use, all below 21°C within 2 hours and 5°C within 6 hours.]

Verification activities.

ActivityFrequencyWho
Review and sign daily logsDailySous-chef
Probe thermometer calibration (ice water 0°C, plus or minus 1°C)Monthly and after a dropSous-chef
Observe a full cooling and reheating cycleMonthlyHead chef
Internal hygiene audit against this planQuarterlyGeneral manager
Full plan reviewYearly and on changeHACCP team

Records kept. Logs, corrective actions, training, supplier list, pest reports, cleaning sheets and calibration records, kept for [at least 12 months or the period your regulator requires].

Food safety management system. The FDA Food Code 2026 adds § 8-201.15: where it is adopted, a written food safety management system becomes required within four years of adoption, unless the regulator exempts low-risk establishments. This plan, the prerequisite programmes and the records together can form that system; check what your regulator expects.

9. Cleaning and sanitising schedule

ItemMethodChemical and strengthFrequencySign-off
Food-contact surfacesClean, rinse, sanitise, air dry[Sanitiser] at label strength, test stripsAfter each task and every 4 hours in continuous useSection chef
Chopping boardsDishwasher or 3-sink method[Detergent, sanitiser]After each useKitchen porter
DishwasherCheck wash and rinse temperatures or chemical levelPer manufacturerEach serviceKitchen porter lead
Fridges and walk-inEmpty, clean, sanitise[Chemical]WeeklySous-chef
Floors and drainsClean[Chemical]DailyKitchen porter
Extraction canopy and filtersDegreaseContractor[Quarterly]General manager
Vomit or diarrhoea eventFollow the written clean-up procedure, with a disinfectant effective against norovirus[EPA-registered or locally approved product]When it happensDuty manager

The 2026 Food Code sets the clean-up procedure for vomiting and diarrhoeal events in § 2-502.11 and adds a new Part 4-10 on disinfecting equipment and utensils. Check the details if your regulator adopts this edition.

10. Staff health, hygiene and training

Illness policy. The 2026 Food Code asks for a written employee illness policy (§ 2-501.11). Staff report vomiting, diarrhoea, jaundice, sore throat with fever, infected cuts on hands, and diagnoses named in the code or by the regulator, before starting work. The person in charge excludes or restricts the worker as the code or regulator sets out and records the decision.

Hygiene rules.

  • Wash hands at the hand sink on entry, after raw food, after breaks and toilets, and when changing tasks.
  • No bare-hand contact with ready-to-eat food: use utensils or single-use gloves.
  • Clean uniform, hair restrained, no jewellery on hands and arms except a plain ring (the 2026 edition sets this in § 2-303.11).
  • Eat, drink and smoke only in designated areas.

Training.

TrainingWhoWhenRecord
Food hygiene induction and this planAll kitchen and service staffBefore first shiftTraining record
Certified food protection manager or equivalentPerson in charge on each shiftBefore acting as person in chargeCertificate copy
Food allergy awarenessAll staffInduction and yearlyTraining record
Food defence awareness (2026 edition, § 2-103.11(R))All staffInductionTraining record
Monitoring and corrective actions for each CCPCooksBefore working the stationSign-off

11. Allergen management

  • The allergen matrix (hospitality/allergen-matrix) lists the allergens in each dish and the cross-contact controls.
  • Recipe cards (hospitality/recipe-cost-card) record allergens for every recipe; any change updates the matrix before service.
  • Front of house asks every table about allergies and follows the matrix procedure.
  • An allergic reaction is handled as a guest incident (hospitality/guest-incident-report) and triggers a review of this plan.

12. Glossary and references

TermMeaning in this plan
HACCPHazard analysis and critical control point: a system to identify, evaluate and control significant food safety hazards
CCPCritical control point: a step where control is essential and a critical limit applies
Critical limitThe measurable value that separates acceptable from unacceptable at a CCP
Prerequisite programme (PRP)Basic hygiene conditions and practices that support the HACCP plan; Codex calls them good hygiene practices
Time/temperature control for safety (TCS) foodFood that needs time or temperature control to limit pathogen growth or toxin formation
ValidationEvidence, before use, that a control measure can control the hazard
VerificationChecks that the plan is followed and works
Person in chargeThe individual present who is responsible for the operation at the time

References (checked 2026-10-30):

Standard and licence note

Based on the HACCP principles in the Codex General Principles of Food Hygiene (CXC 1-1969, revised 2020 and 2022) and the FDA Food Code 2026, both public texts, with section numbers and limit values taken from the FDA published edition on 2026-10-30. The text, structure and fictional examples are original and are not a copy of either source. Food codes differ by country, state and city: check the current official version your regulator enforces before use. Template licence: MIT.

Plantillas relacionadas