Industry Guides

HACCP for Mexican Restaurants: A Complete EU Compliance Guide

2026-04-21

Practitioner-level HACCP guide for Mexican restaurants in the EU/UK. Covers bean and rice cooling hazards, queso temperature control, produce safety for salsas and guacamole, allergen management, and a full compliance checklist for Regulation (EC) No 852/2004.

HACCP for Mexican Restaurants: A Complete EU Compliance Guide

Regulation (EC) No 852/2004 • SFBB Adaptation for Mexican Cuisine

1. Regulatory Foundation

Article 5 of Regulation (EC) No 852/2004 requires food business operators to "put in place, implement and maintain a permanent procedure based on the HACCP principles." The seven principles are: hazard identification, CCP determination, critical limits, monitoring, corrective actions, verification, and documentation commensurate with business size.

The FSA's Safer Food Better Business (SFBB) framework provides pre-written HACCP-based systems. While no dedicated Mexican cuisine SFBB pack exists, operators may adapt the general catering pack supplemented with cuisine-specific hazard awareness. SFBB constitutes documented compliance when completed and maintained.

The European Commission's 2022 Notice (2022/C 355/01) clarifies that for certain businesses, Good Hygiene Practices are sufficient to control hazards. The Notice formalises Operational Prerequisite Programmes (OPRPs)—essential controls not suited to binary critical limits. For Mexican kitchens, bulk bean cooling and rice holding are more appropriately OPRPs than CCPs.

2. Cuisine-Specific Hazards

2.1 Beans, Rice, and Cooling

Research evaluating Mexican-style foodservice operations identified cooling and reheating as critical control points. Beans and rice—prepared in large batches—present the most significant microbiological hazard due to improper cooling.

Parameter Safe Threshold Observed Risk Condition
Cooking temperature Sufficient to kill vegetative pathogens Ground meat occasionally undercooked
Hot-holding ≥60°C Surfaces of uncovered foods frequently below threshold
Cooling method Shallow pans, no lids, adequate airflow Traditional lidded deep pans cool too slowly
Reheating ≥74°C Products often fail to reach safe temperature

Beans cooled in deep containers with lids represent the single most predictable hazard. Control measures include monitoring container depth, observing whether lids are used, and checking refrigeration airflow.

2.2 Time-Temperature Control

Inspection data from Mexican restaurant operations consistently identifies temperature control violations: hot-held items (queso, rice, beans, pulled pork) below safe temperatures, and cold-held items (salsa, guacamole, diced tomatoes) held above 5°C.

Hot-holding: TCS foods must be maintained at ≥60°C (EU). Queso presents particular challenges due to viscosity—temperature gradients can leave surface areas below safe thresholds.

Cold-holding: Salsa, guacamole, and prepared vegetables must be maintained at ≤5°C. Prep refrigerators during service are high-risk points.

2.3 Cross-Contamination: Raw Meat Storage

Inspection reports consistently identify improper raw meat storage: raw steak stored above ready-to-eat foods, raw chicken over raw beef. Annex II of Regulation (EC) No 852/2004 requires raw meats stored below ready-to-eat foods.

Storage hierarchy (top to bottom):

  1. Ready-to-eat foods (cheese, tortillas, prepared vegetables, salsas)
  2. Raw fish and seafood
  3. Raw beef and pork (whole cuts)
  4. Raw ground meats
  5. Raw poultry

2.4 Produce Safety: Salsas and Guacamole

Mexican cuisine relies heavily on fresh, unheated produce: tomatoes, onions, coriander, chillies, avocados. These items receive no kill step. Control requires thorough washing, small-batch preparation, and refrigerated holding. Lime juice provides some antimicrobial effect but is not a substitute for temperature control.

2.5 Allergen Management

Allergen Mexican Sources
Gluten (Cereals) Flour tortillas, wheat-containing sauces, some mole pastes
Milk/Dairy Queso, crema, cheese garnishes, sour cream
Fish Ceviche, fish tacos
Crustaceans Shrimp/prawn dishes
Peanuts/Tree Nuts Mole sauces, some salsa variants
Sesame Achiote paste, some imported seasonings
Soy Some imported sauces and seasoning blends

EU Regulation 1169/2011 requires allergen information for non-prepacked foods. An accurate allergen matrix and front-of-house training are legal requirements.

3. The Cooling Protocol for Beans and Rice

Research confirms that foods cooled in traditional lidded deep pans cool too slowly. The following protocol addresses the specific hazard:

Step Action Critical Parameter
1 Remove from cooker after cooking completes Do not leave at ambient
2 Decant into shallow gastronorm containers Depth ≤5 cm
3 Cool uncovered in refrigerator or blast chiller 60°C to 20°C within 2 hours
4 Continue refrigeration 20°C to ≤5°C within further 2 hours
5 Cover and label with date Use within 72 hours
6 Reheat to ≥74°C core temperature Before service

Alternative approach: Small-batch preparation throughout service eliminates the cooling requirement for service items. End-of-service surplus must still be cooled properly or discarded.

3.1 Monitoring Cooling Effectiveness

Research indicates that cooling can be monitored effectively by observing container size, product depth, whether lids are used, and whether containers are stored with adequate airflow. This provides a practical, observable method without requiring continuous temperature logging of every batch.

4. Documentation and Verification

4.1 Records That Attract Scrutiny

Based on inspection patterns, the following records warrant particular attention:

  • Cooling logs: Time/temperature from cooking to ≤5°C
  • Date-marking: All items made in-house and kept >24 hours must be date-marked—beans, rice, salsas, queso, cooked meats, guacamole
  • Refrigerator temperature records: Daily min/max readings ≤5°C
  • Hot-hold temperature checks: Queso, beans, rice, cooked meats at ≥60°C
  • Sanitizer concentration: Chlorine-based sanitizers at correct ppm; test strips must be used to verify

4.2 Internal Verification

Verification (HACCP Principle 6) requires periodic evaluation:

  • Weekly management walk-through observing cooling practices and date-marking
  • Monthly thermometer calibration
  • Quarterly documentation review
  • Verification of sanitizer concentration using test strips

These activities should be recorded, demonstrating to enforcement that the system is actively managed.

5. Common Violations and Preventive Measures

Common Violation Preventive Control
Beans/rice improperly cooled Shallow containers (≤5 cm), uncovered during initial cooling
Queso/beans below hot-hold temperature Verify steam table inserts fully immersed; check temperatures at 2-hour intervals
Salsa/guacamole above 5°C Small batch preparation; lids on prep coolers between service
No date marking on prepared items All in-house prepared items >24 hours date-marked
Raw meat stored above RTE foods Colour-coded storage; documented storage hierarchy training
Chemical sanitizer incorrect concentration Test strips used daily; documented concentration checks
Chemicals stored above food Designated chemical storage area

5.1 Queso: A Particular Challenge

Queso appears repeatedly in inspection reports as a hot-holding violation. Its viscosity creates temperature stratification. Controls include stirring at minimum hourly intervals, using appropriate-sized inserts fully immersed in steam table water, and verifying temperature at surface and centre.

5.2 Date-Marking Requirements

Refrigerated, ready-to-eat, TCS foods prepared in-house and kept longer than 24 hours must be date-marked. This applies to cooked beans, rice, prepared salsas, guacamole, queso, and cooked meats (carnitas, barbacoa, chicken, ground beef). Maximum storage: preparation date plus 6 days.

6. Staff Training Requirements

Article 4 and Annex II Chapter XII of Regulation (EC) No 852/2004 require food handlers to be "supervised and instructed and/or trained in food hygiene matters commensurate with their work activity."

  • All kitchen staff: Food hygiene training covering temperature control, cooling procedures, cross-contamination prevention
  • Prep staff: Specific training on produce washing, batch preparation, and date-marking
  • Front-of-house: Allergen communication and the absolute prohibition on guessing

Research recommends that the Person in Charge hold a food safety certification. Training should be documented and refreshed at least annually.

7. Post-Brexit Considerations

As of April 2026, substantive hygiene requirements in Great Britain remain derived from retained Regulation (EC) No 852/2004. The FSA's SFBB framework remains the recommended compliance route.

Temperature control standards differ slightly:

Jurisdiction Hot-holding standard
EU ≥60°C
UK ≥63°C

Operators in Northern Ireland continue to apply EU legislation directly under the Windsor Framework.

8. Summary Compliance Checklist

Area Evidence Required
Documented FSMS SFBB folder or equivalent HACCP-based documentation
Cooling procedures for beans/rice Logs showing ≤5°C within 4 hours; observation of container depth/lids
Date-marking system All in-house prepared items >24 hours marked with preparation date
Hot-hold temperatures ≥60°C records for queso, beans, rice, cooked meats
Refrigerator temperatures Daily logs ≤5°C for all units
Raw meat storage hierarchy Visual evidence of correct storage order
Allergen matrix Current, verified against supplier specifications
Sanitizer concentration Test strip verification; documented checks
Staff training Records/certificates; Person in Charge certification
Verification Internal audit records; calibration logs

This guide reflects the regulatory position as of April 2026. Food business operators should verify specific requirements with their local authority environmental health department. The SFBB framework is available from the Food Standards Agency and constitutes the recommended starting point for UK compliance.

Related reading

Keep building the same cluster

Continue into related HACCP, audit, and operational compliance topics instead of dropping back to the archive.