Food Safety2026-05-16·15 min read
Top 10 Health Code Violations in California Restaurants

Top 10 Health Code Violations in California Restaurants

The 10 FDA Food Code violations California inspectors cite most — what triggers each one, the violation code, and the concrete fix.

The situation. A health inspector walks into your restaurant unannounced. You get a C grade. It goes in the window. According to NYC Department of Health research, a restaurant with a C grade in the window loses 30-60% of walk-in traffic immediately — before anyone reads your menu, before they smell your food. That is not a compliance problem. That is a revenue problem. The ten violations below are the ones California inspectors cite most often. Every single one is preventable.

30-60%
Walk-in traffic loss immediately after a C grade is posted in the window (NYC Department of Health data)

Why these 10 violations matter more than the others

California uses a scored inspection system through county health departments (LA County, SF Department of Public Health, etc.). Violations are classified as Priority (directly causes illness), Priority Foundation (supports Priority items), or Core (general maintenance and sanitation). Priority violations carry the heaviest point deductions.

The ten violations below appear consistently across California county inspection data and are aligned with FDA Food Code 2022 priority areas. Fix these ten and you have addressed the vast majority of the risk that leads to a B or C grade.

For a broader overview of how health inspections work, see the health inspection guide for US restaurants.


Violation 1 — Improper cold holding temperature (>41°F)

FDA Food Code reference: §3-501.16(B) Classification: Priority

What it is. TCS (Time/Temperature Control for Safety) food held cold must stay at or below 41°F. TCS food includes anything with the potential to support pathogen growth: meat, poultry, fish, dairy, cut produce, cooked starches, cooked vegetables, shell eggs.

What the inspector checks. They probe the internal temperature of products in your walk-in cooler, reach-in fridge, prep table cold wells, and display cases. A product at 44°F is a Priority violation. A unit running at 46°F with no log showing when the drift started is a serious problem.

The fix. Log temperatures at the start of every shift and mid-service. If a unit is running above 41°F, you need a documented corrective action: move product to a compliant unit, contact equipment repair, and note what happened to the food that was affected. Calibrate thermometers monthly.

What operators get wrong. They check the thermostat on the unit, not the actual food temperature. The thermostat can read 38°F while a crowded walk-in runs warm in the center. Probe the food, not the air.


Violation 2 — Inadequate cooking temperatures

FDA Food Code reference: §3-401.11 Classification: Priority

What it is. Undercooked food. The FDA Food Code sets minimum internal temperatures by food type:

Food typeMinimum internal tempHold time
Poultry (whole, parts, ground)165°FInstantaneous
Ground beef, ground pork160°FInstantaneous
Whole muscle beef, veal, lamb (steaks, chops)145°F15 seconds
Fish and shellfish145°F15 seconds
Pork (roasts, chops, whole cuts)145°F15 seconds
Eggs for immediate service145°F15 seconds

What the inspector checks. They may observe cooking in progress and probe finished dishes before they leave the kitchen. They also check whether your kitchen has calibrated thermometers at every cooking station.

The fix. Calibrated probe thermometer at every cooking station — not optional. Train every cook to probe every batch, not just when it seems done. Document temperature verification in your food safety logs.

What operators get wrong. Assuming visual doneness cues — color of meat, internal texture, timing. None of these are substitutes for a calibrated thermometer reading.


Violation 3 — Cross-contamination (raw over ready-to-eat)

FDA Food Code reference: §3-302.11 Classification: Priority

What it is. Raw animal food (poultry, ground beef, fish, shellfish, whole muscle meat) stored or handled in a way that can contaminate ready-to-eat food. The most common physical form: raw chicken stored on a shelf above ready-to-eat vegetables or cooked products in the walk-in.

What the inspector checks. Walk-in storage order from top to bottom. The FDA Food Code specifies a clear hierarchy for raw animal storage:

  1. Ready-to-eat food (top)
  2. Whole fish and seafood
  3. Whole cuts of pork and beef
  4. Ground meat and ground fish
  5. Whole poultry and ground poultry (bottom)

They also check prep surfaces — raw proteins on a cutting board immediately followed by ready-to-eat product with no sanitizing step in between.

The fix. Label your walk-in shelving with the storage order. Color-coded cutting boards by product type (red for raw beef, yellow for raw poultry, green for produce). Document and enforce a sanitize-between-tasks protocol at prep stations.

What operators get wrong. They train on the storage order during onboarding, then never reinforce it. Turnover means new hires are storing product wherever there is space.


Violation 4 — Bare-hand contact with ready-to-eat food

FDA Food Code reference: §3-301.11 Classification: Priority

What it is. Ready-to-eat food (salads, sandwiches, cooked food, garnishes, bread, fresh fruit) must not be touched with bare hands. Period. FDA Food Code §3-301.11(B) prohibits bare-hand contact with RTE food.

What the inspector checks. They observe food handling in real time during the inspection. They look at whether gloves are being used when handling RTE food, and whether gloves are being changed appropriately (between tasks, after touching raw food, after touching your face or phone).

The fix. Gloves at every RTE food handling station. But gloves alone are not enough — glove-change discipline matters as much as wearing them. A pair of gloves that handled raw chicken and then made a sandwich is worse than nothing (false confidence). Train on when to change, not just when to wear.

What operators get wrong. Gloves worn as a theater of compliance rather than an actual barrier. Gloves worn for hours across multiple tasks. Hands not washed before putting on a new pair.


Violation 5 — Improper cooling (2-hour + 4-hour rule violated)

FDA Food Code reference: §3-501.14 Classification: Priority

What it is. Cooked food that is being cooled for later use must move through the temperature danger zone fast enough to prevent pathogen growth. FDA Food Code §3-501.14 requires:

  • 135°F to 70°F within 2 hours
  • 70°F to 41°F within an additional 4 hours
  • Total cooling time: 6 hours maximum

What the inspector checks. Whether you have a documented cooling procedure and whether you follow it. They look for cooling logs. They may probe items currently in the cooling process. They check whether hot food is being placed in deep, covered containers directly into the walk-in (one of the most common failures).

The fix. Use shallow, uncovered pans (2 inches of product maximum) for cooling. Ice baths for stocks and soups. Ice paddle stirring. Blast chiller if volume justifies it. Log start temperature, temperature at 2 hours, and final temperature. Never cover hot product before it reaches 70°F.

What operators get wrong. Putting hot stock directly into a covered 22-quart container in the walk-in. The outside cools. The center stays above 90°F for four hours. That is the scenario that ends in people sick.


Violation 6 — Poor personal hygiene and inadequate sick employee policy

FDA Food Code reference: §2-201.11, §2-301.11-14 Classification: Priority (sick policy), Priority Foundation (hand washing)

What it is. Two issues bundled together because they often appear in the same inspection. First: employees working while sick with reportable symptoms (vomiting, diarrhea, jaundice, sore throat with fever, infected skin lesions). Second: inadequate hand washing — not washing at all, washing for less than 20 seconds, washing in the wrong sink.

What the inspector checks. Your written sick employee policy and whether it is posted and enforced. Observation of hand washing practice during the inspection. Whether a hand washing sink is accessible in each work area, properly stocked (soap, paper towels), and not used for any other purpose.

The fix. Written sick employee policy in your food safety program — specific symptoms that require exclusion from work, return-to-work criteria. Post it in the BOH. Train on it at onboarding. For hand washing: dedicated hand washing sinks in every food prep and service area, stocked at all times, with a posted reminder sign.

What operators get wrong. The sick policy exists on paper but employees feel pressure to come in anyway. A dishwasher calling in sick on a busy Friday night creates a staffing problem — so managers signal (explicitly or not) that it is better to come in. That is the scenario that ends in a foodborne illness outbreak.


Violation 7 — Improper sanitizing of food contact surfaces

FDA Food Code reference: §4-501.114, §4-702.11 Classification: Priority Foundation

What it is. Food contact surfaces (cutting boards, prep tables, slicers, utensils) that are not being sanitized at the correct concentration or frequency. Cleaning (removing visible soil) is not the same as sanitizing (reducing pathogens to safe levels). Both are required.

What the inspector checks. Sanitizer concentration in buckets and sanitizing sinks — they carry test strips. The standard: chlorine-based sanitizer at 50-100 ppm; quaternary ammonium at 200-400 ppm; iodine at 12.5-25 ppm. They also check frequency — food contact surfaces must be cleaned and sanitized between raw and RTE food use, and at minimum every 4 hours during continuous use.

The fix. Test sanitizer concentration every time you make a new bucket. Log the results. Label the bucket with the time it was made (sanitizer loses efficacy over time). Train kitchen staff that wiping a surface with a wet rag is cleaning, not sanitizing.

What operators get wrong. Sanitizer buckets made up at the start of the day and used all shift without checking concentration. Concentration drops — bucket looks the same, does nothing.


Violation 8 — Pest activity

FDA Food Code reference: §6-501.111 Classification: Priority Foundation to Core (depending on severity)

What it is. Evidence of rodents, cockroaches, or other pests in the facility — droppings, gnaw marks, live activity observed during inspection. Active pest infestation is a Priority Foundation violation. Conditions that attract or allow pests (gaps in walls, standing water, improperly sealed food storage) are typically Core violations.

What the inspector checks. Visual inspection of BOH areas — behind equipment, under sinks, along walls, in dry storage. They also check your pest control documentation: licensed pest control contract, frequency of visits, signed reports, any corrective actions from prior findings.

The fix. Licensed pest control provider on a monthly contract minimum. Documented inspection reports kept on file. Immediate action documented for any activity found between visits. Facility maintenance to seal entry points — door sweeps, pipe penetrations, gaps around utility lines.

What operators get wrong. Relying on monthly pest control visits without addressing the conditions between visits. A gap under the back door is an open invitation. No pest control program = automatic violation regardless of whether there is active pest evidence.


Violation 9 — Date marking missing or incorrect

FDA Food Code reference: §3-501.17 Classification: Priority Foundation

What it is. All opened or prepared TCS food held for more than 24 hours must be marked with a discard date of no more than 7 days from preparation (day 1 = the day of preparation or opening). Missing date marks, incorrect dates, or dates that have already passed — all violations.

What the inspector checks. Every container in the walk-in and reach-in units. They open the walk-in and start reading labels. An unlabeled container of demi-glace is a violation. A quart of cooked chicken from 9 days ago with an incorrect date is a worse one.

The fix. Date labels on everything that enters the walk-in. Use a labeler or a consistent system — Sharpie and tape works fine as long as it is done every time without exception. Train every cook on the 7-day rule and the day-1 calculation. Build date marking into your closing checklist.

What operators get wrong. Inconsistency. Date marking happens when someone remembers, not as a systematic step. Busy lunch service, nobody labeled the batch of roasted peppers. Next day they are unlabeled in the walk-in. By day 3, nobody knows when they were made.


Violation 10 — Inadequate food handler training

FDA Food Code reference: §2-102.11 (PIC knowledge), §2-103.11 (PIC supervision) Classification: Priority Foundation

What it is. In California under SB 476 (Health & Safety Code §113948, effective January 1, 2024), all food handlers must have an ANSI-accredited food handler card within 30 days of hire. Beyond the card requirement, FDA Food Code §2-102.11 requires the Person in Charge (PIC) to demonstrate actual knowledge of food safety principles — not just have a certificate on the wall.

What the inspector checks. Records of food handler card completion for all food-handling employees. Current ServSafe Manager (or equivalent ANSI-CFP) certification for the PIC. Then they talk to the PIC — direct questions about temperatures, cooling procedures, sick employee policy. If the PIC cannot answer, that is a Priority Foundation violation regardless of what the certificate says.

The fix. Onboard every new hire with food handler card enrollment on day 1 (employers must pay for it). Keep copies of certifications in your food safety program. Make sure your PIC actually knows the content — not just that they passed a test. Train on the answers to the 10 most common inspector questions.

What operators get wrong. Treating food handler training as a paperwork exercise. Certificate on file, training forgotten. When the inspector asks the PIC what the minimum internal temperature for poultry is and gets a blank look, the violation follows.


Quick reference — all 10 violations at a glance

#ViolationFDA CodeClassificationFix in one line
1Cold holding >41°F§3-501.16PriorityLog temps 2x/day, probe food not air
2Inadequate cooking temps§3-401.11PriorityCalibrated thermometer at every station
3Cross-contamination raw/RTE§3-302.11PriorityLabel shelves, enforce storage hierarchy
4Bare-hand contact RTE§3-301.11PriorityGloves + change discipline training
5Improper cooling§3-501.14PriorityShallow pans, log 135→70°F in 2h
6Poor hygiene / sick policy§2-201.11PriorityWritten policy, posted, enforced
7Improper sanitizing§4-501.114Priority FoundationTest concentration, log bucket times
8Pest activity§6-501.111Priority FoundationMonthly licensed pest control + records
9Date marking missing§3-501.17Priority FoundationLabel everything entering the walk-in
10Inadequate food handler training§2-102.11Priority FoundationCards on file + PIC knows the content

Run a mock inspection before the real one

Every quarter, walk through your kitchen as if you were the health inspector. Use the same checklist. Check temperatures, open the walk-in, ask your PIC the questions. The violations you catch yourself do not go on your report.

Our inspection readiness tool at /us/inspections walks you through the same framework California health inspectors use — so you find the gaps before they do.


Prolongement logique

Si t'as aimé cet article, lis celui-ci ensuite :

Health Inspection Restaurant: How to Pass Every Time

Frequently asked questions

What is the most common health inspection violation in California restaurants?+
Improper temperature control — specifically cold holding above 41°F — is consistently among the most cited violations. It is also among the most preventable with daily temperature logs and calibrated equipment.
What is a Priority violation in California health inspections?+
A Priority violation is one that directly contributes to the risk of foodborne illness — improper temperatures, bare-hand contact with ready-to-eat food, inadequate cooking temperatures. Priority violations require immediate correction and can result in conditional closure if not addressed on the spot.
How does date marking work under FDA Food Code?+
FDA Food Code §3-501.17 requires all opened or prepared TCS (Time/Temperature Control for Safety) food to be marked with a discard date of no more than 7 days from preparation, with day 1 being the day of preparation or opening. Missing or incorrect date marks are a Priority Foundation violation.
What does the 2-hour + 4-hour cooling rule mean?+
FDA Food Code §3-501.14 requires cooked food to cool from 135°F to 70°F within 2 hours, then from 70°F to 41°F within an additional 4 hours. Total cooling time cannot exceed 6 hours. Violations occur when food is cooled too slowly — usually in covered, deep containers that trap heat.
Can I run a mock inspection before the health department visit?+
Yes — and you should. Use Onrush's inspection readiness tool at /us/inspections to walk through the same checklist your inspector uses. Quarterly mock inspections are one of the most effective ways to catch violations before they cost you a B or C grade.
CQ
Cyril Quesnel
Founder of Onrush. 20 years on the line in France, two restaurant turnarounds. Building food safety + food cost tools for US indie restaurants.
Last updated 2026-05-16