A food safety compliance checklist for restaurants covers every step in the food handling process, from receiving deliveries through service to closing. It ensures your restaurant or commercial kitchen meets health department standards at every stage, not just the ones that are easy to remember. Use this checklist to identify gaps in your current practices and build a system that keeps you compliant daily.
For the comprehensive inspector-facing checklist, see our health inspection checklist. For daily operational tasks, see our food safety checklist. For inspection preparation strategies, see how to prepare for a health department inspection.
How this checklist is organized
This checklist follows the flow of food through your restaurant: receiving, storage, preparation, cooking, holding, service, cleaning, and documentation. Each section lists the compliance items that health inspectors evaluate, organized by when they occur in your daily operations.
The items are drawn from the FDA Food Code, which serves as the basis for most state and local health codes. Your jurisdiction may have additional requirements, so check with your local health department for any state-specific standards that apply to your operation.
Every item falls into one of two categories. Critical items (marked as such) represent an immediate risk to public health and must be corrected immediately during an inspection. Non-critical items must be corrected within a specified timeframe (typically 10 to 30 days).
Receiving and delivery checklist
Food safety starts before ingredients enter your kitchen. Every delivery is an opportunity for contaminated, spoiled, or improperly handled food to enter your supply chain.
Check temperatures of all potentially hazardous foods on arrival (critical). Use a calibrated probe thermometer. Refrigerated items must be at 41°F or below. Frozen items must be frozen solid with no signs of thawing and refreezing (ice crystals on packaging, soft spots). Reject any delivery that does not meet temperature requirements.
Inspect packaging condition. Reject dented, swollen, or leaking cans. Reject torn or open packaging. Reject packages with pest damage (gnaw marks, droppings). Damaged packaging indicates potential contamination.
Verify supplier credentials. Your suppliers should be approved sources (licensed, inspected food establishments). Keep a list of approved suppliers on file. If a delivery arrives from an unfamiliar source, verify their credentials before accepting.
Record every delivery. Log the date, supplier name, products received, temperatures at delivery, packaging condition, and your accept or reject decision. This receiving log documents your supply chain verification. For guidance on maintaining these records, see our food safety record keeping guide.
Move deliveries to proper storage immediately. Potentially hazardous foods should not sit at room temperature on a loading dock or kitchen floor. Get deliveries into refrigeration or freezer storage within 15 minutes of acceptance.
Storage checklist
Proper storage prevents cross-contamination, temperature abuse, and pest access. Storage violations are among the most common findings during restaurant inspections.
Maintain cold storage at or below 41°F (critical). Check every refrigerator, walk-in cooler, and reach-in cooler with a calibrated thermometer. Both the built-in thermometer and a probe thermometer should confirm the temperature. If any unit reads above 41°F, take corrective action immediately.
Maintain freezer storage at 0°F or below. While the FDA Food Code does not specify a freezer temperature (frozen is the requirement), 0°F ensures food stays solidly frozen. Check for signs of thaw-and-refreeze cycles.
Follow the proper storage order. In shared refrigerators, store food from top to bottom in this order: ready-to-eat foods on the top shelf, then whole fish, then whole cuts of beef and pork, then ground meat, and raw poultry on the lowest shelf. This order prevents cross-contamination from raw protein drips.
Store food at least 6 inches off the floor. All food items, including dry goods, must be elevated. Storing food on the floor exposes it to contamination from cleaning chemicals, pests, and foot traffic.
Separate chemicals from food. Cleaning supplies, sanitizers, and other chemicals must be stored in a separate area from food items. Chemicals stored on a shelf above food is a critical violation.
Date mark all TCS foods held over 24 hours (critical). Ready-to-eat Time/Temperature Control for Safety foods prepared in-house and held for more than 24 hours must be labeled with the preparation date and a discard date (7 days maximum when stored at 41°F). Discard any item past its marked date.
Rotate stock using FIFO. First In, First Out means older products are used before newer ones. When stocking shelves, place new deliveries behind existing inventory. Check for expired items during every delivery.
Keep dry storage clean and organized. Dry goods should be in sealed containers or intact original packaging. Shelving should be clean. Check for pest evidence regularly.
Food preparation checklist
The preparation stage involves the most direct contact between people and food. Cross-contamination risk is highest during prep.
Wash hands before starting prep and between tasks (critical). Every food handler must wash hands properly: wet, soap, scrub 20 seconds, rinse, dry with single-use towels. Handwashing must occur before starting work, after handling raw proteins, after touching the face or hair, after using the restroom, and after any interruption.
Use separate cutting boards and utensils for raw proteins (critical). Color-coded cutting boards are the industry standard: red for raw meat, yellow for poultry, green for produce, blue for cooked items. At minimum, cutting boards and utensils must be thoroughly washed, rinsed, and sanitized between uses with different food types.
No bare-hand contact with ready-to-eat food (critical). Use gloves, tongs, spatulas, deli tissue, or other utensils when handling food that will not be cooked before service. This includes salads, bread, garnishes, and plated items. Change gloves between tasks and wash hands before putting on new gloves.
Minimize time in the temperature danger zone. Food being prepared should not sit at room temperature (between 41°F and 135°F) for extended periods. Work in small batches. Return ingredients to refrigeration when not actively using them. If food has been in the danger zone for more than 4 hours, discard it.
Wash produce thoroughly. All fruits and vegetables must be washed under running water before cutting, cooking, or serving, even if they will be peeled. Pre-washed bagged salads are the exception in some jurisdictions, but washing is still recommended.
Thaw food safely. Acceptable thawing methods: in the refrigerator (at 41°F or below), under cold running water (70°F or below, used within 2 hours), in a microwave (if cooked immediately after), or as part of the cooking process. Never thaw food at room temperature on a counter.
Prevent allergen cross-contact. For customers with allergies, use clean equipment, clean surfaces, and separate preparation areas. Staff must know which menu items contain the nine major allergens and how to prevent cross-contact during preparation.
Cooking and temperature verification checklist
Cooking is the step that destroys harmful bacteria. If cooking temperatures are insufficient, the food remains unsafe regardless of how well other steps were performed.
Verify internal cooking temperatures with a probe thermometer (critical). Insert the thermometer into the thickest part of the food. Required minimum internal temperatures per the FDA Food Code:
- 165°F for 15 seconds: poultry (chicken, turkey, duck), stuffed items, stuffing containing meat, reheated leftovers, and any food cooked in a microwave
- 155°F for 15 seconds: ground meat (beef, pork, lamb), ground fish, injected meats, and eggs prepared for hot holding
- 145°F for 15 seconds: whole cuts of beef, pork, lamb, veal, fish, and shell eggs cooked for immediate service
- 135°F: fruits, vegetables, grains, and legumes that will be held hot for service
Calibrate thermometers regularly. Use the ice-point method weekly: a slurry of crushed ice and water should read 32°F (plus or minus 2°F). Record calibration dates and results. An inaccurate thermometer makes every temperature check unreliable.
Record cooking temperatures. Log the food item, time, temperature reading, and your initials for every batch cooked. These records demonstrate that your cooking processes consistently reach safe temperatures.
Cool cooked food properly when storing (critical). Food must cool from 135°F to 70°F within 2 hours, then from 70°F to 41°F within 4 additional hours (6 hours total). Use shallow pans, ice baths, blast chillers, or frequent stirring to accelerate cooling. Record cooling temperatures at intervals to document the process.
Reheat food to 165°F within 2 hours for hot holding (critical). Previously cooked and cooled food being returned to hot holding must reach 165°F within 2 hours, regardless of the original cooking temperature. Food that does not reach 165°F within 2 hours must be discarded.
Holding and service checklist
Once food is cooked, maintaining safe temperatures during holding and service prevents bacterial growth.
Maintain hot holding at 135°F or above (critical). Check food temperatures with a probe thermometer every 2 hours during service. Stir food periodically to distribute heat evenly. Do not use hot holding equipment to reheat food. Equipment is designed to maintain temperature, not raise it.
Maintain cold holding at 41°F or below (critical). Check temperatures every 2 hours during service. Do not overload display coolers beyond their capacity. Keep lids and doors closed between access.
Use time as a control properly if applicable. If you use time instead of temperature to control food safety (for buffets, catering displays, or grab-and-go items), you must document the start time when food is removed from temperature control. Food must be discarded after 4 hours. Written procedures must be on file.
Protect food during display and service. Use sneeze guards, lids, or covers to protect food from customer contamination at buffets and self-service areas. Provide clean utensils for each item. Replace utensils regularly.
Monitor self-service areas. If your restaurant has a salad bar, buffet, or condiment station, check temperatures regularly, replace contaminated utensils, and discard food that has been out for too long.
Label food for customer allergen awareness. Menu items or displays should identify major allergens. Staff must be able to answer customer questions about ingredients and allergens accurately. For cloud kitchen operations managing multiple brands, allergen labeling and separation are especially important.
Cleaning and sanitization checklist
Cleaning removes visible soil. Sanitizing kills bacteria on surfaces. Both steps are required for food safety compliance.
Clean and sanitize food contact surfaces after each use (critical). The proper sequence is wash (with detergent and warm water), rinse (with clean water), and sanitize (with approved sanitizer at the correct concentration). Air dry. Do not towel dry food contact surfaces after sanitizing.
Maintain sanitizer at the correct concentration (critical). Quaternary ammonium: 200 ppm per manufacturer instructions. Chlorine bleach: 50 to 100 ppm. Test with chemical test strips and record the concentration. Sanitizer that is too weak does not kill bacteria. Sanitizer that is too concentrated can leave chemical residue on food contact surfaces.
Keep handwash stations functional and stocked (critical). Every handwash station must have warm running water (at least 100°F), soap, and single-use paper towels at all times during operation. A nonfunctional handwash station is a critical violation that can result in immediate closure. Never use a handwash sink for food preparation, dishwashing, or dumping waste water.
Clean non-food-contact surfaces regularly. Floors, walls, ceilings, ventilation hoods, hood filters, shelving, and the exterior of equipment must be cleaned on a regular schedule. Grease buildup on hood filters is a fire hazard and a health code violation.
Maintain dishwashing equipment. If using a mechanical dishwasher, verify that wash temperature, rinse temperature, and sanitizer concentration meet manufacturer specifications. If using a three-compartment sink, follow the wash-rinse-sanitize sequence with water at the correct temperatures.
Clean waste containers and areas. Trash containers should have tight-fitting lids, be lined with bags, and be emptied before overflowing. Clean the containers themselves regularly. Keep the dumpster area clean and free of debris. For food truck operations, waste management in compact spaces requires extra attention. See our food truck inspection checklist for mobile-specific guidance.
Pest control checklist
Pests carry disease-causing organisms and contaminate food, surfaces, and packaging. Evidence of pests is a critical violation.
No evidence of pest activity (critical). During your walk-through, look for droppings, gnaw marks, live insects (including flies), dead pests, nesting materials, and grease trails. Check under equipment, behind storage, around drains, and near entry points.
Doors and windows seal properly. Exterior doors should be self-closing and have tight-fitting seals. Windows that open must have screens. Loading dock doors should not be left open.
No entry points. Check for gaps around pipes, vents, and utility lines entering the building. Seal any openings that could allow pest entry.
Pest control contract on file. Most jurisdictions require restaurants to have a professional pest control service. Keep your contract and service records on file for inspector review.
Proper food storage prevents attraction. Sealed containers, clean shelving, and no food debris on floors reduce pest attraction. Cleaning drains and grease traps regularly eliminates food sources for pests.
Staff and documentation checklist
Your team and your records are the human infrastructure of food safety. Inspectors evaluate both.
Current food handler cards for all staff (critical in most jurisdictions). Every person who handles food must have a valid, unexpired food handler card or equivalent credential. Keep copies on-site and accessible. Set renewal reminders 30 days before expiration.
Person in Charge (PIC) designated and knowledgeable. The FDA Food Code requires a designated Person in Charge during all hours of operation. The PIC must be able to demonstrate knowledge of foodborne illness, temperature requirements, cross-contamination prevention, and your facility's food safety procedures. In many jurisdictions, the PIC must hold a food protection manager certification (such as ServSafe or equivalent).
Employee illness policy posted and followed. A written policy must describe when employees must report illness symptoms (vomiting, diarrhea, jaundice, sore throat with fever) and when they must be excluded from food handling duties. Staff must know the policy.
Health permit displayed and current. Your health department permit must be posted where customers and inspectors can see it. Check the expiration date regularly. For caterers operating across multiple venues, carry copies of your permit to each event.
HACCP plan on-site and current. Your food safety plan must be accessible on-site, reflect your current menu and operations, and include all required elements: hazard analysis, CCPs, critical limits, monitoring procedures, corrective actions, and verification. For guidance on building yours, see what a HACCP plan is.
Complete monitoring records. Temperature logs, cleaning logs, receiving logs, and corrective action records for the past 90 days. No gaps. All entries dated, timed, and initialed. For state-specific requirements that may apply to your records, see our FDA Food Code requirements guide.
Training documentation. Records showing that each employee received food safety training relevant to their duties. Training should cover your HACCP plan, proper handwashing, temperature monitoring, allergen awareness, and your facility's specific procedures. For the broader compliance picture, see our food safety compliance guide.
Building a daily compliance routine from this checklist
This checklist covers everything an inspector evaluates, but you do not need to run through every item every day. Instead, distribute the items across your daily, weekly, and monthly routines.
Daily (3 to 5 minutes at opening, 1 minute per check during service, 5 to 10 minutes at closing): Temperature checks on all equipment, handwash station verification, sanitizer concentration test, food contact surface inspection, date marking review, cleaning log entries. See our food safety checklist for the complete daily routine.
Weekly (15 to 20 minutes): Thermometer calibration, deep cleaning rotation (inside coolers, under equipment, hood filters), temperature log trend review, pest evidence check.
Monthly (30 to 45 minutes): Full self-audit against this entire checklist, food handler card expiry review, HACCP plan update review, permit expiration check. For a structured self-audit process, see our food safety audit checklist.
Simplify your compliance with PassMyKitchen
PassMyKitchen converts this checklist into daily tasks on your phone. Each task appears at the right time, takes seconds to complete, and is automatically timestamped and stored. Your compliance score updates in real time so you always know whether your restaurant would pass an inspection right now. No binders, no paper logs, no missed tasks.
Start your free trial and turn compliance into a 5-minute daily habit.
Frequently asked questions
Is this checklist the same as what health inspectors use?
This checklist covers the same categories and items that appear on standard health department inspection forms based on the FDA Food Code. The specific form your inspector uses may organize items differently or include additional state or local requirements. You can request a blank copy of your jurisdiction's inspection form from your local health department. Using both this checklist and your local form ensures comprehensive coverage.
How is a restaurant checklist different from a food truck checklist?
The core food safety principles (temperatures, hygiene, cross-contamination prevention, cleaning) are identical. The differences are operational. Restaurants have fixed facilities with permanent plumbing, walk-in coolers, and commercial dishwashers. Food trucks have limited space, portable water systems, commissary requirements, and generator-dependent equipment. A food truck checklist includes items like water tank levels, gray water capacity, generator maintenance, and commissary agreement documentation. See our food truck inspection checklist for the mobile-specific version.
What should I do if I find a critical violation during my self-check?
Correct it immediately. If a cooler is above 41°F, move food to a backup unit, adjust the thermostat, and investigate the cause. If a handwash station is out of soap, restock it. If raw chicken is stored above ready-to-eat food, move it to the bottom shelf. Document the finding, the corrective action you took, and the verification that the issue was resolved. Then review your procedures to prevent the same issue from recurring. The goal of self-checking is to find and fix issues before an inspector does.
Do cloud kitchens and ghost kitchens use the same checklist?
Yes, with additions. Cloud kitchens follow the same food safety standards as traditional restaurants. The additional considerations include allergen separation between brands operating in the same space, shared equipment cleaning protocols, labeling and storage to prevent cross-brand contamination, and documentation that covers all brands operating from the facility. Each brand may need its own HACCP plan if the menus and processes differ significantly.