Home/Resources/Industry Guides
Industry Guides

HACCP for Street Food Stalls: A Complete EU Compliance Guide

Essential HACCP guide for Street Food Stalls owners in the EU. Learn about specific hazards, CCPs, and how to comply with EC 852/2004.

HACCP for Street Food Stalls: A Complete EU Compliance Guide

Introduction

Street food stalls are vibrant hubs of culinary creativity, but they often face critical compliance challenges. One common issue is the lack of written allergen information, which can lead to serious health risks for customers with food allergies. This oversight not only puts your patrons at risk but can also result in audit failures that jeopardize your business.

📋
Audit Tip
Always have clear, written allergen information available for each dish. This should include potential cross-contamination risks and be easily accessible to customers.

What you'll learn

  • How to manage key pathogens like Salmonella and E. coli in your food preparation.
  • Specific critical control points (CCPs) tailored for street food operations.
  • Best practices for staff training to ensure food safety and compliance.

What Auditors Check First

  • Allergen Information:
    • Is there written allergen information available for customers per Regulation 1169/2011 Art. 44?
  • Water Supply:
    • Is the water source potable and verified, as required by EC 852/2004 Annex II Ch. VII?
  • Food Holding Practices:
    • Are cooked rice and noodle dishes monitored for time and temperature, with a maximum holding time of 4 hours before discard?

Hazards Specific to Street Food Stalls

Biological Hazards: Key pathogens include Salmonella, Bacillus cereus, Staphylococcus aureus, E. coli, and Norovirus.

On a busy Saturday when you're cooking large quantities of chicken on the grill, uneven cooking can lead to Salmonella survival. Always probe the thickest part of the chicken, ensuring it reaches a minimum internal temperature of 75°C for at least 30 seconds.

Rice and noodle dishes held at ambient temperature can lead to Bacillus cereus growth. If these dishes have been cooked, they must be discarded after 4 hours; log batch times to track this.

Hand contact during plating increases the risk of Staphylococcus aureus. Use gloves or utensils to serve food, and ensure all staff wash hands at the designated handwash station before handling food.

Chemical Hazards: Common chemical hazards include allergens from pre-made sauces and cleaning chemicals.

On a busy market day, if your staff uses soy sauce that contains allergens, they must be aware of customer inquiries. Always have written allergen information available for every dish, as per Regulation 1169/2011 Art. 44.

Ensure that all cleaning chemicals are stored away from food preparation areas. Use food-grade sanitizers at the correct concentration, typically 100-200 ppm for surfaces that contact food.

Physical Hazards: Common physical hazards include foreign objects from packaging or utensils.

During a rush, if you're opening multiple sauce packets, ensure that none of the packaging materials accidentally fall into food. Regularly inspect work areas and remove any foreign objects immediately.

Check that all disposable containers are food-grade certified. Ensure they are suitable for hot food, as improper containers could lead to chemical leaching.

Seasonal Considerations

In summer, ambient temperatures can accelerate bacterial growth in displayed food. Reduce prep quantities and serve fresh to maintain safety.

In winter night markets, cold weather can slow service. Monitor food holding temperatures and ensure they remain above 63°C to prevent any food safety issues.

Critical Control Points

  • Water Source:
    • Measure: Verify that water is potable for all food contact.

      Monitor: Check water source documentation daily; if using a tank, verify it is filled from a mains connection and sanitise quarterly.

      Corrective Action: If the water source is unknown or non-potable, stop all food preparation immediately and switch to an approved source.

  • Cooking Verification:
    • Measure: Cook meats, especially chicken, to an internal temperature of 75°C.

      Monitor: Use a calibrated probe thermometer to check the thickest part of the meat, at least every 30 minutes during cooking.

      Corrective Action: If the temperature is below 75°C, continue cooking until the required temperature is reached. Discard if not reached within a reasonable time.

  • Rice/Noodle Holding:
    • Measure: Cooked rice or noodles held at ambient temperature must not exceed 4 hours.

      Monitor: Log batch times and check every hour using a timer or clock.

      Corrective Action: If held longer than 4 hours, discard the product immediately.

  • Allergen Communication:
    • Measure: Provide written allergen information for every dish, including Top 14 allergens.

      Monitor: Review allergen documentation before service starts and update as needed.

      Corrective Action: If allergen information is missing, prepare a written list immediately and inform staff.

Common Mistakes

  • Mistake:
    • No written allergen information available for customers → Fix: Prepare a clear list of allergens for each dish and display it prominently.
  • Mistake:
    • Water supply of unknown origin or non-food-grade container → Fix: Use only potable water from verified sources and ensure tanks are food-grade.
  • Mistake:
    • Rice/noodles cooked in the morning, held at ambient all day without time monitoring → Fix: Implement a strict time logging system to discard items after 4 hours.

Supplier management is critical for maintaining food safety in your street food stall. Proper checks during delivery help prevent foodborne illnesses and ensure quality ingredients. Follow these guidelines to effectively manage your suppliers and receive food safely.

Delivery Acceptance Checklist

  • Verify that fresh ingredients come from approved suppliers.
  • Check delivery temperatures:
    • ≤5°C for chilled items, ≤-18°C for frozen items.
  • Inspect pre-made sauces for allergen labels (soy, fish sauce, peanut, sesame).
  • Ensure disposable containers are food-grade certified and suitable for hot food.
  • If using a tank for water, confirm it is filled from mains only and is sanitized quarterly.

When to Reject a Delivery

  • Temperature of chilled items exceeds 5°C upon delivery.
  • Frozen items show signs of thawing or ice crystals, indicating temperature abuse.
  • Missing allergen information on pre-made sauces.
  • Water tank filled from an unverified source or shows signs of contamination.
💡
Expert Insight
Always record temperatures on delivery; this helps you track any issues with suppliers and supports your HACCP documentation.

Daily Monitoring Checklist

  • Verify water source:
    • ensure it's potable and from a known supply.
  • Check cooking temperatures:
    • probe meats to a minimum of 75°C.
  • Log batch times for rice and noodles held at ambient; discard after 4 hours.
  • Ensure written allergen information is available for all dishes.
  • Inspect handwash facilities:
    • confirm they are stocked with soap and disposable towels.

What Records Auditors Expect

  • Cooking temperature logs for meats, especially chicken.
  • Batch time logs for rice and noodles held at ambient temperatures.
  • Supplier invoices and temperature checks upon delivery of fresh ingredients.
  • Allergen information records for each dish, compliant with Regulation 1169/2011.
  • Water tank sanitisation records, showing quarterly cleaning dates.

Staff Training Requirements

All staff must understand that handwashing is non-negotiable. Demonstrate the location of the handwash station before service begins.

Train staff on allergen knowledge, focusing on the Top 14 allergens commonly found in street food, such as soy and peanuts.

Ensure staff are proficient in using cooking probes to check meat temperatures. Visual checks are insufficient - the probe must reach the thickest part of the meat.

Street food stalls must comply with EC 852/2004 Annex II Ch. III regarding hygiene for temporary premises, ensure allergen information is provided as per Regulation 1169/2011 Art. 44, and maintain potable water supplies according to EC 852/2004 Annex II Ch. VII. Adhering to these regulations protects your customers and your business.

Regularly monitoring cooking temperatures and times is non-negotiable to prevent foodborne illnesses.

Quick-Start Action Plan

  1. Verify your water source - ensure it's from a mains connection or a food-grade tank filled from a verified source.
  2. Prepare written allergen information for each dish and keep it accessible for customers.
  3. Implement a time log for rice and noodles held at ambient temperature - discard after 4 hours.
  4. Install a dedicated handwashing station with warm water, soap, and single-use towels.
  5. Train all staff on handwashing protocols and allergen awareness before the next service.

Generate your free Street Food Stalls HACCP plan at ilovehaccp.com/builder - it takes under 10 minutes and covers all the points in this guide.

For practical implementation, review haccp-for-burger-vans-eu and haccp-for-dark-kitchens-and-ghost-kitchens-eu before finalizing your HACCP records.

Dr. Margarida
Written by
Dr. Margarida
Head of Compliance
Published: Jan 16, 2026Last reviewed: 2026-02-15

Frequently Asked Questions

What is seasonal considerations?
In summer, ambient temperatures can accelerate bacterial growth in displayed food. Reduce prep quantities and serve fresh to maintain safety.
What is staff training requirements?
All staff must understand that handwashing is non-negotiable. Demonstrate the location of the handwash station before service begins.
What is further reading & tools?
Use these resources to strengthen your HACCP system and prepare for audits with confidence.

Ready to build your HACCP plan?

Create a compliant, audit-ready HACCP plan for your food business in minutes.

Start Building