HSE-381 · Lesson 2 of 12 · 17 min

Food safety law and inspections

▶ Video coming soon A video version of this lesson is on the way.

Every rule in a commercial kitchen, from the temperature of the walk-in to the sign over the hand sink, traces back to a law. Knowing where the rules come from helps a cook understand why they exist, helps a manager know which ones are flexible and which are not, and helps everyone stay calm when the health inspector walks through the back door at 11:40 on a Friday. This lesson explains who writes the rules, who enforces them, what the restaurant must have in place, and what happens during and after an inspection.

Layers of food safety law

In Canada, food safety is shared among the federal government, the provinces and territories, and local or regional health authorities. The federal government sets national standards and regulates food that crosses provincial or national borders. The provinces regulate the places where food is prepared and served to the public, including restaurants. Regional health authorities hire the environmental health officers who issue permits and inspect.

Four stacked boxes narrowing from top to bottom. Federal: Health Canada sets standards and advice, and the CFIA enforces the Safe Food for Canadians Act for food made for sale across borders. Province: the Public Health Act and Food Premises Regulation set the rules for restaurants in BC. Health authority: Island Health environmental health officers handle permits, plan review, inspections and complaints. Restaurant: the permit holder, with FOODSAFE-trained staff on every shift.
The layers of food safety regulation that apply to Juniper Street in Victoria.

The federal level

Health Canada sets food safety standards and policies under the Food and Drugs Act, assesses health risks, and publishes guidance such as the safe internal cooking temperatures used across the country. The Canadian Food Inspection Agency (CFIA) enforces the Safe Food for Canadians Act and its regulations, which since 2019 require licences, preventive controls and traceability for businesses that import, export or trade food across provincial borders. The CFIA also runs food recalls. A single restaurant that buys from licensed suppliers and sells only to its own guests is generally not licensed by the CFIA, but it depends on the CFIA system every time it receives a delivery, and it must act on recalls.

The provincial level

In British Columbia, the Public Health Act and the Food Premises Regulation set the rules for restaurants. The regulation is short, but it covers the essentials, and an inspector will expect the operator to know it.

  • A permit is required to operate a food service establishment, it is not transferable to a new owner, and it must be posted where guests can see it (section 8). Plans for building or renovating a food premises must be approved by a health officer first (section 3).
  • The operator must hold a FOODSAFE certificate or an equivalent, and when the operator is absent, at least one employee present must hold one (section 10). Juniper requires it of every kitchen worker, which goes further than the law.
  • Potentially hazardous food must be kept at 4 °C or colder or at 60 °C or hotter, and frozen food at −18 °C or colder (section 14).
  • Employees must wash their hands as often as necessary, and hand washing stations must be adequate in number and location, with hot and cold running water, soap in a dispenser and single-use towels (section 21).
  • The operator must not let anyone who is suspected of carrying a disease that can spread through food work with food (section 22).
  • The operator must have and follow a written food safety plan that identifies critical control points, limits, monitoring and corrective actions (section 23), and a written sanitation plan that covers cleaning and sanitizing, the products and strengths used, and pest control (section 24).
  • The operator must notify a health officer immediately of anything in the premises that may cause a health hazard, such as a sewage backup, a power failure that lasts long enough to warm the coolers, or illness among staff or guests (section 7).

Other provinces use the same framework with their own details. Ontario's Food Premises Regulation, for example, requires at least one certified food handler or supervisor on the premises during every hour of operation, and Alberta has its own Food Regulation and a Food Retail and Foodservices Code. A restaurant group with locations in several provinces must follow each province's rules.

The health authority and its officers

Victoria is served by Island Health, one of BC's five regional health authorities. Its environmental health officers (EHOs, also called public health inspectors) review plans, issue permits, inspect food premises, investigate complaints and outbreaks, and enforce the law. They have broad powers under the Public Health Act: they can enter a food premises at any reasonable time, examine and take samples of food, take photographs, inspect records, and issue orders, including an order to close the premises when there is a health hazard. Island Health posts inspection reports online, so guests can read them.

What inspectors look for

Inspectors do not try to look at everything equally. Modern inspections are risk-based: they spend most of their time on the practices most likely to make someone sick, the five risk factors from Lesson 1, and less time on things like a chipped floor tile or a burned-out light, which still matter but rarely cause outbreaks. A good inspector will want to see food being cooked and probed, check the temperatures in the coolers and on the hot line, ask staff how they cool soups, watch whether people wash their hands, and ask what the restaurant does when someone is sick.

BC inspection reports divide infractions into critical and non-critical. A critical infraction is one that can directly cause foodborne illness, such as food held at unsafe temperatures, a sick worker handling food, no hot water at the hand sink, or raw chicken stored over salad. Critical infractions must usually be corrected on the spot, by discarding food, moving it or fixing the problem before the inspector leaves. Non-critical infractions, such as a missing thermometer in a reach-in, a torn door gasket or a dirty floor under the fryers, must be corrected by a date the inspector sets. The report also gives an overall hazard rating of low, moderate or high, which affects how soon the next inspection comes.

Scoring an inspection

The program below summarizes an invented Island Health report for Juniper Street. It counts critical and non-critical infractions, lists the critical ones that had to be fixed during the visit, and works out the date by which each non-critical one must be corrected.

# Summarize an invented inspection report (BC style).
from datetime import date, timedelta

inspected = date(2026, 3, 13)
findings = [
    # (description, critical?, days allowed to correct; 0 = corrected on site)
    ("Cooked rice held at 41 C on the line", True, 0),
    ("Hand sink at dish pit blocked by a rack", True, 0),
    ("Reach-in cooler thermometer missing", False, 7),
    ("Torn gasket on walk-in cooler door", False, 14),
    ("Grease buildup under the fryers", False, 7),
]

critical = [f for f in findings if f[1]]
non_critical = [f for f in findings if not f[1]]
print(f"Critical infractions: {len(critical)}")
for desc, _, _ in critical:
    print(f"  corrected during inspection: {desc}")
print(f"Non-critical infractions: {len(non_critical)}")
for desc, _, days in non_critical:
    due = inspected + timedelta(days=days)
    print(f"  {desc}: correct by {due.isoformat()}")
rating = "high" if len(critical) >= 3 else "moderate" if critical else "low"
print(f"Rough hazard rating for this example: {rating}")
Output
Critical infractions: 2
  corrected during inspection: Cooked rice held at 41 C on the line
  corrected during inspection: Hand sink at dish pit blocked by a rack
Non-critical infractions: 3
  Reach-in cooler thermometer missing: correct by 2026-03-20
  Torn gasket on walk-in cooler door: correct by 2026-03-27
  Grease buildup under the fryers: correct by 2026-03-20
Rough hazard rating for this example: moderate

A single uncorrected critical problem matters more than a long list of small ones. Two critical infractions, both fixed on the spot, gave Juniper a moderate rating in this example, and the inspector will be back sooner than if the report had been clean. The non-critical items each have a deadline, and Aisha puts them on the kitchen whiteboard with a name beside each one. The real hazard rating comes from the inspector's judgment and the health authority's system, not from a simple count like the one in this program.

Enforcement

Most inspections end with a report, a few corrections and a follow-up date. When problems are serious or keep coming back, the health authority can step up: written orders, re-inspections, tickets under the Public Health Act, suspension or cancellation of the permit, and in the most serious cases an order to close until the hazard is fixed. Closures are usually brief and usually involve things like no hot water, a sewage backup, a pest infestation or an outbreak. Island Health posts the reports online, and local media sometimes report on closures, so a bad inspection can follow a restaurant for a long time.

Recalls: when the problem starts upstream

Sometimes the restaurant does nothing wrong and still has unsafe food in its walk-in. When a manufacturer or the CFIA finds contamination, such as Listeria in a brand of cheese, E. coli in a lot of flour or undeclared peanuts in a sauce, the CFIA issues a recall, rates it by risk, and publishes it on its recall website. Suppliers usually call their restaurant customers directly, but Juniper does not rely on that: Aisha subscribes to the CFIA's recall notices by email and checks each one against the invoices.

  • Find it: check the brand, product, lot code and best-before or use-by date on the notice against what is in storage and on the line, and against recent invoices.
  • Separate it: move any recalled product to a marked spot in the walk-in, labelled DO NOT USE, so it cannot be used by mistake.
  • Follow the instructions: return it to the supplier for credit or destroy it as the notice says, and record what was done.
  • Look back: if recalled food was already served, consider which dishes used it and whether guests at higher risk may have eaten it, and ask the health authority for advice.

Keeping invoices and lot codes for a few months is what makes this possible, and it is also part of the operator's legal defence. In Canada, an operator charged with an offence under public health law can argue due diligence: that they took every reasonable precaution to prevent the problem. Written plans that are actually followed, training records, logs filled in at the time and a documented response to recalls are the evidence that makes that defence believable.

The restaurant's side of the inspection

An inspection goes best when the restaurant treats the inspector as a partner and when the people on duty know what to show. Juniper's managers keep a single binder in the office with everything an inspector usually asks for, and every supervisor knows where it is.

  • The posted operating permit and the previous inspection report.
  • FOODSAFE certificates for the operator and for staff on each shift, or a list showing who holds them and when.
  • The written food safety plan and sanitation plan, with the current temperature, cooling and cleaning logs.
  • Supplier invoices and shellfish tags, kept for at least 90 days.
  • The pest control contract and the contractor's service reports.
  • The staff illness policy and the illness log.

During the visit, the manager or person in charge walks with the inspector, answers questions honestly, and fixes what can be fixed at once: discarding food that has been out of temperature too long, moving raw chicken to the bottom shelf, clearing the hand sink. Arguing rarely helps; asking questions often does. Inspectors know a great deal about food safety and are usually glad to explain a requirement or suggest a simpler way to meet it. After the visit, the manager reviews the report with the staff who were on duty, assigns each item to someone, and checks that it was done.

For supervisors: being ready every day

  • Run your own inspection. Once a week, walk the kitchen with the inspection form in hand and score yourself honestly. Lesson 12 shows how Juniper does it.
  • Train the person on duty, not just the chef. Inspectors arrive without warning and often on the busiest shift, and whoever is in charge that day must be able to show the logs and answer questions.
  • Keep records as you go. A cooling log filled in afterwards from memory is worse than none, and inspectors can usually tell.
  • Fix the cheap things first. A thermometer in every cooler, test strips at every sanitizer bucket and soap at every hand sink cost little and remove whole categories of findings.
The main legal requirements for Juniper Street in Victoria.
TopicRequirementWho enforces
PermitOperating permit, posted; plans approved before buildingIsland Health
TrainingFOODSAFE for the operator, or a trained employee present when the operator is absentIsland Health
Temperatures4 °C or colder, 60 °C or hotter, frozen −18 °C or colderIsland Health
Written plansFood safety plan and sanitation plan, followed and kept currentIsland Health
Sick workersNobody suspected of a disease spread through food works with foodIsland Health
RecallsAct on recall notices for food receivedCFIA, with the health authority

Summary and key terms

  • Federal agencies set standards and regulate food that crosses borders, the province regulates restaurants, and regional health authorities issue permits and inspect.
  • BC's Food Premises Regulation requires a posted permit, FOODSAFE training, safe temperatures, hand washing stations, exclusion of sick workers, and written food safety and sanitation plans.
  • Inspections are risk-based: inspectors focus on cooking, holding, cooling, hygiene, sick workers and cross-contamination.
  • Critical infractions must usually be fixed on the spot, while non-critical ones get a deadline; reports are posted online.
  • Restaurants that keep their records current and run their own inspections handle real ones calmly.
Health inspector
An environmental health officer employed by a health authority to issue permits, inspect food premises and enforce the law.
Operating permit
The written permission from the health authority to run a food establishment; it is posted and cannot be transferred to a new owner.
Food safety plan
A written plan required in BC that identifies critical control points, their limits, monitoring and corrective actions.
Critical violation
An infraction that can directly cause foodborne illness, called a critical infraction on BC reports, usually corrected immediately.
Risk-based inspection
An inspection that spends most of its time on the practices most likely to cause foodborne illness.

Common mistakes

  • MistakeThe inspector needs an appointment, so we can prepare.

    InsteadInspections are usually unannounced, so the restaurant has to be ready on every shift.

  • MistakeOnly the chef needs to know the food safety rules.

    InsteadWhoever is in charge on that shift must be able to show records and answer questions, and every food worker must follow the rules.

  • MistakeA long list of small findings is worse than one temperature problem.

    InsteadOne problem that can directly cause illness, such as unsafe holding temperatures, matters far more than several maintenance items.

Practice problems

Work each problem on paper first, then reveal the answer to check.

  1. Under the Food Premises Regulation, at what temperatures must potentially hazardous food be stored?

    Show answer

    At 4 °C or colder, or 60 °C or hotter; frozen food at −18 °C or colder.

  2. Juniper's operator is away for the weekend. What does the regulation require about training?

    Show answer

    At least one employee present must hold a FOODSAFE certificate or an equivalent.

  3. Why do inspectors ask how a soup is cooled even when no soup is cooling at the time?

    Show answer

    Slow cooling is a leading cause of outbreaks, and the answer shows whether staff know and follow a safe cooling method.

Lesson quiz · 5 questions

Score 60% or more to complete this lesson.

Take the quiz