How to Write a HACCP Food Safety Plan for a Canada Restaurant — Step by Step

Food Safety Academy · May 23, 2026 · 10 min read

When a Canada health inspector walks into your restaurant, one of the first things they ask for is your Food Safety Plan. Not your health permit. Not your staff schedules. Your written Food Safety Plan — the document that shows how your operation identifies and controls food safety risks.

Canada — local requirements

Public health inspectors expect a written Food Safety Plan based on HACCP principles at restaurants in Vancouver, Victoria, Kelowna, and across the province. Inspection outcomes are published by regional health authorities.

Many Canadian food service operators know they need one but have never written one. This guide walks you through exactly how to do it, step by step, using HACCP principles — the international standard that public health inspectors expect to see.

What you get when you finish this guide: A clear understanding of how to write a Food Safety Plan for your specific operation. When you complete Food Safety Academy's supervisor course, you also receive a ready-to-use Food Safety Plan template designed for Canadian food service establishments — included at no extra cost.

Why Canada Restaurants Need a Written Food Safety Plan

The provincial and territorial food safety legislation across Canada requires food service operators to control food safety hazards in their establishment. Public health inspectors — employed by your regional health authority — use the presence and quality of your Food Safety Plan as one of the primary indicators of whether your operation is compliant.

A Food Safety Plan serves three purposes:

The most common inspection finding in Canada food service: No written Food Safety Plan, or a plan that exists on paper but does not reflect how the operation actually works. Both are treated as violations.

What is HACCP and Why Does it Apply to Your Restaurant?

HACCP — Hazard Analysis and Critical Control Points — is a systematic approach to identifying and controlling food safety risks. It was originally developed for NASA and food manufacturers, but it applies equally to food service operations of any size.

In BC, health inspectors are trained to look for HACCP-based thinking in your Food Safety Plan. You do not need to use formal HACCP terminology throughout your plan, but your plan must demonstrate that you have:

That is HACCP — applied to a restaurant kitchen.

Step-by-Step: Writing Your Food Safety Plan

Step 1

Describe Your Operation

Start with a one-page description of your establishment: type of food service (restaurant, café, catering, food truck), your menu categories, your customer base, your volume, your equipment, and your staffing. This context tells the inspector — and your own team — what the plan is designed for.

Step 2

List Your High-Risk Menu Items and Create Food Flow Diagrams

Not every dish needs its own HACCP analysis — focus on high-risk foods. A food flow diagram maps the path of a specific food from receiving to service. Draw a simple flow for each high-risk category: raw proteins, cooked proteins, cooling foods, cold-held ready-to-eat foods.

High-risk foods in a Canada restaurant context: Raw poultry, ground meat, eggs, cooked rice and pasta held for service, seafood, unpasteurized dairy, cut leafy greens, and any food that is cooked, cooled, and reheated.

Step 3

Conduct a Hazard Analysis at Each Step

For each step in your food flow diagram, ask: what could go wrong here that could make a customer sick? List biological hazards (bacteria, viruses), chemical hazards (cleaning products, pesticides), and physical hazards (bone, glass, metal). Then assess whether each hazard is significant enough to require a Critical Control Point.

Step 4

Identify Your Critical Control Points (CCPs)

A CCP is a step where you can apply a control that prevents or eliminates a food safety hazard — and where losing control would result in an unacceptable risk. For most Canada restaurants, the CCPs are consistent across operations.

Common CCP Hazard controlled Critical limit (Canada standard)
Cooking — poultry Salmonella, Campylobacter 74°C internal temperature
Cooking — ground beef E. coli O157:H7 71°C internal temperature
Cooking — whole beef/pork Surface pathogens 63°C + 3 min rest
Hot holding Pathogen growth during service 60°C or above at all times
Cooling Pathogen growth during cooling 60°C → 20°C in 2 hrs; 20°C → 4°C in 4 hrs
Cold storage Pathogen growth in storage 4°C or below at all times
Reheating Pathogens from storage 74°C within 2 hours of starting reheat
Step 5

Write Your CCP Records — One Per CCP

For each CCP, write a one-page record that includes: the hazard, the critical limit, who monitors it, how they monitor it, how often, what happens when the limit is not met (corrective action), how you verify the system is working, and what records are kept. This is the core of your Food Safety Plan.

Step 6

Add Your Prerequisite Programs

Your HACCP plan cannot work without a foundation of general food safety practices. Add these as appendices to your plan: sanitation schedule, pest control records, supplier list, personal hygiene policy, allergen management procedure, and staff training records. Public health inspectors will check all of these.

Step 7

Create Your Monitoring Logs

Your plan is only as good as your records. Create a daily temperature log, a receiving log, a cooling log, a corrective action log, and a thermometer calibration log. These logs are what an inspector reviews when they ask to see your Food Safety Plan in practice — not just on paper.

Get a Ready-to-Use Food Safety Plan Template

Included with the Food Safety Supervisor Course — $85 CAD

Complete the supervisor certification and receive a Canada-ready Food Safety Plan template plus 6 other downloadable tools — CCP logs, inspection checklist, recall protocol, and more.

Enroll and Get the Template

What Canada Health Inspectors Actually Look For

Public health inspectors from regional health authorities in Canada all follow similar inspection frameworks. When reviewing your Food Safety Plan, they typically check:

The most common reason Food Safety Plans fail inspections in Canada: The plan exists but the records do not match it. Temperature logs have gaps. Cooling procedures are described in the plan but not documented in practice. Corrective actions are taken but never recorded.

How Often Should You Update Your Food Safety Plan?

Your Food Safety Plan must be updated whenever your operation changes in a way that affects food safety:

At minimum, review your plan annually even if none of these triggers occur. Date the review and document it.

Organizing Your Food Safety Plan for an Inspection

A Food Safety Plan that exists but cannot be found quickly is almost as problematic as no plan at all. Organize your plan in a binder with clearly labelled tabs:

  1. Operation description
  2. Food flow diagrams
  3. Hazard analysis
  4. CCP records (one per CCP)
  5. Prerequisite programs (sanitation, pest control, supplier list)
  6. Monitoring logs — current month in front
  7. Corrective action log
  8. Thermometer calibration log
  9. Staff training records
  10. Previous inspection reports and responses

The goal: when an inspector asks for your Food Safety Plan, you hand them the binder within two minutes. Everything they need is in it, organized, and current.

Frequently Asked Questions

The provincial and territorial food safety legislation across Canada requires operators to control food safety hazards, and public health inspectors routinely request written documentation of how those hazards are controlled. While the regulation does not use the exact phrase "Food Safety Plan," the expectation of having one is standard practice for Class 3 and Class 4 food premises across all regional health authorities in Canada.
A template is a starting point — not a finished plan. Public health inspectors can identify a generic template immediately, and a plan that does not reflect your specific operation, menu, and equipment is treated as inadequate. Use a template to create the structure, then customize every section to match how your kitchen actually operates.
In BC, all poultry — whole, ground, pieces, and stuffing — must reach a minimum internal temperature of 74°C (165°F). This is the critical limit for the cooking CCP for poultry in your Food Safety Plan. This temperature must be verified with a calibrated probe thermometer and recorded in your cooking temperature log.
Canada food safety best practice recommends keeping temperature logs, receiving records, and corrective action logs for a minimum of 1–2 years. The Food Safety Plan itself should be kept indefinitely and updated whenever your operation changes. Staff training records should be kept for the duration of employment plus 2 years.
Yes. Each food service location must have its own Food Safety Plan because each location has different equipment, layouts, menus, and staff. A plan written for your main location cannot be used without modification at a second location. Common elements (like cooking temperature critical limits) can be reused, but the site-specific sections must be customized for each location.

Get Certified and Get the Template

Food Safety Supervisor Course — $85 CAD · Certificate valid 3 years

Complete the course and receive a Canada-ready Food Safety Plan template, CCP monitoring logs, inspection readiness checklist, and 4 other downloadable tools — all included.

Start the Supervisor Course