HACCP Plan Template for Small Restaurants (Free Download)
A practical, step-by-step guide to creating a HACCP plan that satisfies health inspectors without hiring a $5,000 consultant.
If you run a small restaurant, the words "HACCP plan" probably make you tense up. It sounds like something designed for meat processing plants and airline catering operations — not a 40-seat bistro.
Here is the truth: HACCP (Hazard Analysis and Critical Control Points) is the global standard for food safety, and increasingly, health departments are expecting small restaurants to have at least a basic plan in place. Some jurisdictions now require it. Even where it is not mandatory, having a HACCP plan demonstrates due diligence that protects you legally if something goes wrong.
The good news: a HACCP plan for a small restaurant does not need to be a 200-page binder. It needs to be practical, specific to your menu, and actually used by your team.
This guide walks you through the 7 HACCP principles in plain language, with a fill-in template you can adapt to your restaurant today.
What Is HACCP and Why Should You Care?
HACCP is a systematic approach to identifying and preventing food safety hazards before they happen — instead of reacting after someone gets sick.
It was originally developed by NASA in the 1960s to ensure astronaut food safety. If it can keep food safe in space, it can keep food safe in your kitchen.
Why it matters for small restaurants:
- Legal protection. If a customer files a foodborne illness claim, a documented HACCP plan is your strongest defense.
- Inspector confidence. Restaurants with HACCP plans get treated differently during inspections. You are demonstrating proactive compliance.
- Insurance benefits. Some liability insurers offer lower premiums for restaurants with documented food safety systems.
- Staff clarity. Your team knows exactly what to monitor and what to do when something goes wrong.
The 7 HACCP Principles (In Plain English)
The HACCP system is built on 7 principles. Here is what each one means for your kitchen.
Principle 1: Conduct a Hazard Analysis
What it means: Look at every step of your food preparation process and identify where things could go wrong.
Three types of hazards:
- Biological: Bacteria (Salmonella, E. coli, Listeria), viruses (Norovirus, Hepatitis A), parasites
- Chemical: Cleaning products, pesticides, allergens, toxic metals from damaged cookware
- Physical: Glass, metal fragments, bone, hair, bandages, jewelry
How to do it for your restaurant:
- List every menu item
- Map the flow for each: Receiving, Storage, Prep, Cooking, Holding, Serving
- At each step, ask: "What could contaminate the food here?"
Example for a grilled chicken salad:
| Step | Hazard | Type | |------|--------|------| | Receiving chicken | Chicken arrives above 41 degrees F | Biological | | Storing lettuce | Cross-contamination from raw meat above | Biological | | Grilling chicken | Undercooked — Salmonella survives | Biological | | Chopping vegetables | Unsanitized cutting board | Biological | | Holding assembled salad | Salad sits at room temp too long | Biological | | Adding dressing | Undeclared allergens (dairy, soy) | Chemical |
Principle 2: Determine Critical Control Points (CCPs)
What it means: Identify the specific steps where you can prevent, eliminate, or reduce a hazard to a safe level.
Not every step is a CCP. A CCP is a point where control is essential and where losing control means the food becomes unsafe.
Common CCPs in restaurants:
- Receiving: Checking delivery temperatures
- Cooking: Reaching minimum internal temperatures
- Cooling: Bringing cooked food down to safe temps within time limits
- Hot holding: Keeping food at 135 degrees F or above
- Cold holding: Keeping food at 41 degrees F or below
- Reheating: Reaching 165 degrees F within 2 hours
Principle 3: Establish Critical Limits
What it means: Set the specific, measurable boundary that separates safe from unsafe at each CCP.
Critical limits must be measurable — a number, not a judgment call.
Critical limits for common restaurant CCPs:
| CCP | Critical Limit | |-----|---------------| | Receiving cold food | 41 degrees F or below | | Cooking poultry | Internal temp 165 degrees F for 15 seconds | | Cooking ground meat | Internal temp 155 degrees F for 17 seconds | | Cooking fish, steaks, eggs | Internal temp 145 degrees F for 15 seconds | | Hot holding | 135 degrees F or above | | Cold holding | 41 degrees F or below | | Cooling (stage 1) | 135 to 70 degrees F within 2 hours | | Cooling (stage 2) | 70 to 41 degrees F within 4 additional hours | | Reheating | 165 degrees F within 2 hours |
Principle 4: Establish Monitoring Procedures
What it means: Define who checks what, how often, and with what equipment.
Monitoring must be:
- Specific: "Check chicken internal temp with probe thermometer"
- Frequent: "Every batch" or "every 2 hours" — not "when we remember"
- Assigned: "Grill cook checks cooking temps. Shift lead checks holding temps."
- Recorded: "Log reading on temperature sheet with time and initials"
Sample monitoring schedule:
| CCP | Who | How | When | Record | |-----|-----|-----|------|--------| | Receiving | Receiving staff | Probe thermometer on 3 items per delivery | Every delivery | Receiving log | | Cooking | Line cook | Probe thermometer, thickest part | Every batch | Cooking temp log | | Hot holding | Shift manager | Probe thermometer in each hot well | Every 2 hours | Holding temp log | | Cold holding | Shift manager | Probe thermometer, 3 items per cooler | Every 4 hours | Holding temp log | | Cooling | Kitchen closer | Probe thermometer | At 2-hour and 6-hour marks | Cooling log |
Principle 5: Establish Corrective Actions
What it means: Define exactly what to do when a critical limit is not met. No improvising.
Corrective actions must answer:
- What do you do with the food?
- How do you fix the process?
- Who is responsible?
- How do you document it?
Examples:
- Receiving: Chicken arrives at 47 degrees F. Action: Reject the delivery. Document on receiving log. Notify supplier. Pull backup stock.
- Cooking: Chicken internal temp reads 152 degrees F. Action: Continue cooking until 165 degrees F is reached. Re-check in 30 seconds. Log the correction.
- Hot holding: Soup drops to 128 degrees F. Action: If held below 135 degrees F for less than 2 hours, reheat to 165 degrees F. If more than 2 hours, discard. Log the event and check equipment.
- Cold holding: Cooler temp reads 46 degrees F. Action: Check food temps. If food is above 41 degrees F for less than 2 hours, move to functioning cooler. If more than 4 hours above 41 degrees F, discard. Call for equipment repair.
Principle 6: Establish Verification Procedures
What it means: Regularly confirm that your HACCP plan is working. Monitoring tells you what is happening now. Verification tells you whether your system is effective over time.
Verification activities:
- Daily: Manager reviews completed logs for accuracy and completeness
- Weekly: Calibrate all thermometers (ice bath method: should read 32 degrees F in ice water)
- Monthly: Review corrective action logs for patterns (same CCP failing repeatedly = system problem)
- Quarterly: Full HACCP plan review — does the plan match your current menu and processes?
- Annually: Complete review and update, especially after menu changes, equipment changes, or renovation
Principle 7: Establish Record-Keeping Procedures
What it means: If it is not written down, it did not happen. Your records are your proof.
Required HACCP records:
- Hazard analysis worksheet
- CCP determination documentation
- Critical limits and their scientific basis
- Monitoring logs (temperature, time)
- Corrective action logs
- Verification records (calibration, log reviews)
- Modifications to the HACCP plan
Record retention: Keep all records for a minimum of 1 year. Many jurisdictions require 2 years. Check your local requirements.
HACCP Plan Template for Small Restaurants
Here is a streamlined template. Fill in each section based on your specific menu and operations.
Section 1: Restaurant Information
Restaurant Name: _________________________________
Address: _________________________________________
Owner/Operator: __________________________________
HACCP Plan Date: _________________________________
Plan Prepared By: ________________________________
Food Manager Certification #: ____________________
Section 2: Menu Categories and Flow
List your menu categories and map the process flow for each:
Category: [e.g., Grilled Proteins]
Menu Items: [e.g., Grilled Chicken, Steak, Salmon]
Process Flow: Receiving → Cold Storage → Prep → Cooking → Hot Holding → Serving
Category: [e.g., Cold Salads]
Menu Items: [e.g., Caesar Salad, Garden Salad]
Process Flow: Receiving → Cold Storage → Prep → Cold Holding → Serving
Category: [e.g., Soups/Sauces Made In-House]
Menu Items: [e.g., Tomato Soup, Bolognese]
Process Flow: Receiving → Storage → Prep → Cooking → Cooling → Cold Storage → Reheating → Hot Holding → Serving
Section 3: Hazard Analysis Worksheet
For each menu category, complete this table:
| Step | Hazard | Biological/Chemical/Physical | Significant? | Justification | CCP? |
|------|--------|------------------------------|-------------|---------------|------|
| | | | | | |
Section 4: CCP Summary Table
| CCP # | Description | Critical Limit | Monitoring | Corrective Action | Verification | Records |
|-------|-------------|----------------|------------|-------------------|--------------|---------|
| | | | | | | |
Section 5: Monitoring Assignments
| Task | Assigned To | Frequency | Method | Record Location |
|------|------------|-----------|--------|-----------------|
| | | | | |
Section 6: Corrective Action Log
| Date | Time | CCP | What Happened | Action Taken | Food Disposition | Staff Initials | Manager Review |
|------|------|-----|---------------|-------------|-----------------|----------------|----------------|
| | | | | | | | |
Section 7: Verification Schedule
| Activity | Frequency | Responsible Person | Last Completed | Next Due |
|----------|-----------|-------------------|----------------|----------|
| Thermometer calibration | Weekly | | | |
| Log review | Daily | | | |
| CCP assessment | Monthly | | | |
| Full plan review | Quarterly | | | |
| Plan update | Annually | | | |
Common Mistakes Small Restaurants Make with HACCP
-
Copying a generic plan from the internet. Your HACCP plan must be specific to your menu, your kitchen layout, and your processes. A template is a starting point, not a finished plan.
-
Making it too complex. A 50-page HACCP plan that nobody reads is worse than a 5-page plan that everyone follows. Focus on your actual CCPs.
-
Not training staff. Your HACCP plan is only as good as the people executing it. Every employee who handles food needs to understand their monitoring responsibilities.
-
Ignoring corrective actions. Logging temperatures means nothing if nobody acts when readings are out of range.
-
Set it and forget it. Your menu changes. Your equipment changes. Your staff changes. Your HACCP plan needs to change with them.
-
No management review. Someone needs to review logs daily. Unsigned logs signal to inspectors that nobody is actually paying attention.
How Long Does It Take to Create a HACCP Plan?
For a small restaurant doing it manually:
- Hazard analysis: 4-8 hours (mapping every menu item and process)
- CCP determination and limits: 2-4 hours
- Monitoring and corrective action procedures: 2-3 hours
- Documentation setup: 2-4 hours
- Staff training: 2-4 hours per session
Total: 12-23 hours of work spread over 1-2 weeks, assuming you know what you are doing.
Most small restaurant owners do not have 20 spare hours. That is why many either skip it entirely (risky) or pay a consultant $3,000-$5,000 (expensive).
Build Your HACCP Plan in Minutes, Not Weeks
SafeCheck generates a customized HACCP plan based on your menu and kitchen operations — automatically.
- Guided setup walks you through hazard analysis for your specific menu items
- Auto-generated CCPs based on FDA Food Code requirements
- Built-in monitoring with digital temperature logs and checklists
- Corrective action prompts that tell your staff exactly what to do
- Always current — your plan updates when your menu changes
No consultants. No 200-page binders. No guesswork.
Start your free trial at SafeCheck — HACCP compliance for $19/month.
SafeCheck Team writes about food safety compliance for small restaurants. Our content is grounded in the FDA Food Code (2022) and HACCP principles and is reviewed before publication. It is educational, not a substitute for professional food safety or legal advice — see our about page for methodology.