Compliance16 October 2026

How to Write a HACCP Plan for a Restaurant

Master the essentials of creating a HACCP plan for your restaurant, ensuring food safety and compliance with regulations.

How to Write a HACCP Plan for a Restaurant
Share:

To write a HACCP plan for a restaurant, identify potential hazards, establish critical control points (CCPs), and develop monitoring procedures. Document everything clearly to ensure compliance and safety. A well-structured HACCP plan is essential for any food service operation, ensuring that food safety regulations are met while protecting customers from potential hazards. Below, we’ll break down the steps and elements you need to consider when drafting your plan.

What is a HACCP Plan?

A HACCP (Hazard Analysis Critical Control Point) plan is a systematic approach to food safety that identifies, evaluates, and controls hazards that are significant for food safety. It is designed to prevent foodborne illnesses by focusing on critical points in the food production and service process. To comply with regulations, a restaurant must develop a HACCP plan that outlines procedures to manage food safety effectively.

What are the Seven Principles of HACCP?

The seven principles of HACCP provide a framework for developing your plan. They include:

  1. Conduct a hazard analysis: Identify potential hazards that could affect food safety, such as biological (bacteria, viruses), chemical (cleaning agents, allergens), and physical (foreign objects).
  2. Identify critical control points (CCPs): Determine points in the process where controls can be applied to prevent or eliminate hazards.
  3. Establish critical limits: Set maximum or minimum limits (e.g., temperature, time) for each CCP to ensure safety.
  4. Establish monitoring procedures: Define how you will monitor CCPs to ensure they stay within critical limits, such as using thermometers or logs.
  5. Establish corrective actions: Plan actions to take if monitoring indicates that a CCP is not within the critical limits.
  6. Establish verification procedures: Outline methods to confirm that the HACCP system is working effectively, such as audits or testing.
  7. Establish record-keeping procedures: Implement a system for documenting procedures and monitoring results, which will be vital for inspections and compliance.

How to Conduct a Hazard Analysis?

To conduct a hazard analysis, follow these steps:

  1. List all food items you serve, including raw ingredients and prepared dishes.
  2. Identify potential hazards associated with each item. For example, raw chicken can pose a risk of Salmonella.
  3. Evaluate the severity and likelihood of each hazard occurring. Use a simple scale (low, medium, high) to assess.
  4. Determine control measures that can be implemented to prevent the hazard (e.g., cooking temperatures, storage practices).

Here’s a simplified table to illustrate this process:

Related: The Best Hospitality Checklist Apps for 2026

Food ItemPotential HazardSeverityLikelihoodControl Measure
Raw ChickenSalmonellaHighHighCook to 75°C
Cooked RiceBacillus cereusMediumMediumHold at >60°C
Salad GreensContaminationHighLowWash thoroughly

Related: HACCP Compliance Software: A Comprehensive Guide

What Should be Included in a HACCP Plan?

A comprehensive HACCP plan should include:

  • A description of the food products: List all items served.
  • The flow diagram: A visual representation of the food preparation process, from receiving to serving.
  • The hazard analysis: Documented findings from your hazard analysis.
  • Critical control points and limits: Clearly outline CCPs and their critical limits.
  • Monitoring and verification procedures: Specify who is responsible for monitoring and how verification will be conducted.
  • Corrective actions: Detailed steps for handling deviations from critical limits.
  • Record-keeping: Templates for logs and records to maintain compliance.

How do You Implement a HACCP Plan?

To implement a HACCP plan effectively, follow these steps:

  1. Train your staff on HACCP principles and their roles in food safety.
  2. Assign responsibilities for monitoring and record-keeping to specific team members.
  3. Conduct regular audits of your HACCP plan to ensure compliance and effectiveness.
  4. Keep records organized and accessible for inspections. Rotahr can help manage your digital HACCP records, making it easier to track temperature checks and cleaning schedules.
  5. Review and update your plan regularly based on new hazards, menu changes, or after any incidents.

What are the Legal Requirements for HACCP in Restaurants?

Legal requirements for HACCP can vary by country, but in many places, implementing a HACCP plan is a regulatory requirement. In the EU, for instance, food businesses must conduct a hazard analysis and implement appropriate controls. In the US, the FDA recommends HACCP principles for food safety management. Always check local regulations to ensure compliance, as failure to do so can lead to penalties or closure.

Worked Example of a HACCP Plan

Let’s consider a small restaurant in Ireland with 20 staff members serving various dishes. Here’s a practical example of how to create a HACCP plan:

  1. List Food Items: The restaurant serves chicken curry, salads, and desserts.
  2. Hazard Analysis:
    • Chicken Curry: Potential hazard is Salmonella if not cooked properly.
    • Salad: Potential hazard is cross-contamination.
    • Desserts: Potential hazard is spoilage from improper storage.
  3. CCPs:
    • Cooking chicken to 75°C to eliminate Salmonella.
    • Washing salad ingredients thoroughly.
    • Storing desserts at or below 5°C.
  4. Critical Limits:
    • Cooking chicken must reach 75°C within 30 minutes.
    • Salad must be washed for at least 2 minutes under running water.
    • Desserts must be stored in a fridge that maintains a temperature of 4°C.
  5. Monitoring Procedures:
    • Use a food thermometer to check chicken temperature.
    • Staff logs for washing salad.
    • Daily checks of dessert storage temperature.
  6. Corrective Actions:
    • If chicken is undercooked, return to the grill until it reaches the required temperature.
    • If salad isn't washed properly, discard and rewash.
    • If desserts are above 5°C, adjust fridge settings or move to a different unit.
  7. Record Keeping: Maintain a logbook for temperature checks and washing procedures.

Copyable HACCP Checklist

Here’s a simple checklist you can use:

  • List all food items served.
  • Conduct hazard analysis for each food item.
  • Identify CCPs and establish critical limits.
  • Develop monitoring procedures for each CCP.
  • Create corrective action plans for deviations.
  • Designate staff responsibilities for monitoring and record-keeping.
  • Keep records organized and update regularly.

Common Mistakes in HACCP Planning

  1. Ignoring Employee Training: Without proper training, staff may not follow procedures, leading to safety violations.
  2. Inadequate Hazard Analysis: Failing to identify all potential hazards can result in critical safety issues going unaddressed.
  3. Neglecting Record Keeping: Poor documentation can lead to compliance problems during inspections, potentially resulting in fines or closure.
  4. Not Reviewing the Plan Regularly: The absence of updates can mean that the HACCP plan does not reflect current practices or menu changes, risking food safety.
  5. Overlooking Corrective Actions: Without clear corrective actions, staff may not know how to respond to deviations, leading to unsafe food practices.

Conclusion

Creating a robust HACCP plan is essential for any restaurant dedicated to food safety. By conducting a thorough hazard analysis, establishing critical control points, and implementing monitoring procedures, you can protect your customers and your business. Ensure that your staff are well-trained and that you maintain clear records to meet legal requirements. As you refine your plan, tools like Rotahr can aid in managing your HACCP records efficiently.

By following these steps, you can develop an effective HACCP plan that meets your restaurant's specific needs and ensures compliance with food safety regulations.

Related: The Best HACCP Management Software for Food Safety

Related: HACCP Guidelines, Food Safety Resources
For more information on managing your restaurant's HACCP records, visit Rotahr.

Want to see how this works in practice? Explore Rotahr — scheduling, bookings, food safety and payroll for restaurants, bars and hotels.

Share:

Frequently asked questions

How to write a haccp plan for a restaurant?+

To write a HACCP plan for a restaurant, identify potential hazards, establish critical control points (CCPs), and develop monitoring procedures. Ensure all documentation is clear and complies with local regulations.

How to write a haccp plan?+

Writing a HACCP plan involves outlining the seven principles: conducting a hazard analysis, identifying CCPs, and setting critical limits. Documenting procedures and monitoring plans is crucial for compliance.

What are the key components of a HACCP plan?+

Key components include a description of food products, a flow diagram of food preparation, a hazard analysis, identification of CCPs, monitoring procedures, and record-keeping templates.

How often should a HACCP plan be reviewed?+

A HACCP plan should be reviewed at least annually or whenever there are changes to the menu, equipment, or if a food safety incident occurs.

Is HACCP mandatory for all restaurants?+

HACCP is not mandatory in all regions, but many countries recommend or require it for food businesses. Always check local laws for compliance requirements.

Free templates for this

Printable PDF and editable Excel. Free, just enter your email.

All free templates →

Rotahr · HACCP & food safety

Replace the paper food-safety diary with checks staff log on their phone

Temperature checks, deliveries, cleaning checklists and corrective actions, all against your own named equipment — and exported as one PDF when an inspector walks in.

  • Cooking and cooling thresholds built in (75°C core for cooking)
  • Due checks remind whoever is on shift, not the whole team
  • One-tap inspection pack with names and timestamps

Built for restaurants, bars and hotels. Flat monthly price, never per employee. No card needed to start.

← Back to all articles