HACCP plan for pizza: a pizzeria's hazards, limits and daily log
A HACCP plan for pizza in a restaurant or pizzeria covers a short list of steps: receiving cheese, meat and produce cold, holding toppings at 41°F or below on the prep rail, cooking meat toppings to their limits, holding or selling slices safely, cooling and reusing cooked toppings, and keeping delivered pies hot. Dough and a hot oven are low risk. The pizza usually fails on the topping rail and the slice case, not the oven. This guide gives the flow, the hazards, worked rows and a daily log for a pizzeria. (Frozen-pizza factories follow a different, processor rule set; this is the shop version.)
If you want the log built for your own menu, find your restaurant and print the finished log, free.
Cited for a prep rail or holding temperature? Print the finished log for that item, free. No card.
Does a pizzeria need a HACCP plan?
Usually no, by the FDA Food Code. A pizza shop that mixes dough, tops, bakes and serves is a standard retail operation. A plan is required for specialized processes such as reduced oxygen packaging of dough or toppings, curing your own meats, or smoking [1]. Many health departments, franchisors and insurers still ask for a written plan, and a pizzeria with delivery, a buffet or a slice case has enough risk to justify one. See do restaurants need a HACCP plan for the rules in full.
The pizza flow
- Receive: flour, yeast, cheese, meats, vegetables, sauce.
- Store: dry goods, cooler, freezer.
- Make dough and proof it.
- Prep toppings and fill the topping rail.
- Build and bake.
- Hold, slice and serve, or box and deliver.
- Cool and store leftover cooked toppings and sauce; reheat or discard.
Hazards at each step
| Step | Hazard | Control |
|---|---|---|
| Receiving meat and cheese | Growth in transit | 41°F or below at the door; reject warm product |
| Flour and raw dough | Pathogens such as E. coli can be present in raw flour; the baking step kills them [2] | Do not serve raw dough; wash hands and surfaces after handling; keep children's dough play off the line |
| Dough proofing | Usually low risk for plain yeast dough; dough with cheese or meat is a food to hold cold | Plain dough: follow the recipe; filled dough: 41°F |
| Topping rail | Cut tomato, sliced meats, cheese, cooked chicken warm up as the lid is opened | Rail at 41°F or below in the food, measured with a probe |
| Baking meat toppings | Raw meat toppings such as sausage and chicken need cooking | Chicken 165°F; ground sausage 155°F; precooked meats reach 135°F |
| Slices held for sale | Growth when held warm and not hot | Hot at 135°F or above, or time as a public health control with written steps |
| Delivery | Time and temperature in transit | Hot bags; 135°F or above at hand-off, or a short time limit |
| Leftover cooked toppings | Spore-formers during slow cooling | Cool 135°F to 70°F in 2 hours, then to 41°F in 4 more |
| Allergens | Wheat, milk, egg, soy, tree nuts in pesto | Menu labelling; clean utensils; a plan for gluten-free orders |
The prep rail: the biggest citation in a pizza shop
A refrigerated topping rail is a cold-holding unit with a thin air gap and an open lid. The pans sit in a well cooled from below and the sides; the tops warm up in a hot kitchen next to an oven. A common result is a unit that reads 38°F on its dial while the top inch of sliced pepperoni or cooked chicken is 46°F. Steps that work:
- Probe the food, not the air. Check each pan's contents in the middle, at the start of service and every two hours.
- Fill pans to the fill line only. Overfilled pans sit above the cooled rim.
- Keep the lid closed between orders.
- Do not top up a warm pan with cold product; use a fresh pan and discard the old one at the end of the day.
- Keep backup stock in the cooler, not at the oven end of the line.
The same logic applies to every reach-in and prep table. See refrigerator temperature log and cold holding temperature for response steps.
Cooking meat toppings and baking limits
A pizza is baked in a hot oven, but the center of a thick topping does not always reach a safe temperature. If you add raw chicken or raw sausage, probe the cooked pie at the thickest part of the topping. Limits from the Food Code: poultry 165°F, ground meat such as sausage crumbles 155°F, and pre-cooked toppings such as pepperoni or ham 135°F for hot holding [1]. Most pizzerias avoid the problem by pre-cooking chicken and sausage and cooling it properly. If you do that, the cooling and reheating steps become your control points.
Slices under the heat lamp
Selling slices from a hot case is a hold step: 135°F or above, probe-checked every two hours. A slice sitting at 110°F for four hours is the classic violation. If you do not hold it hot, the Food Code allows time alone as a public health control if you have written procedures, mark when each pie came out and discard anything past four hours [1]. Check with your health department first; some require approval. Do not put a cooled slice back in the case as if it were fresh; reheat to 165°F within two hours if you plan to hold it again. The hot holding temperature guide covers 135°F versus 140°F.
Delivery
Delivery makes the clock longer. Decide a time limit and a temperature, and write both in the plan. Hot bags help but do not heat. A common rule: pies leave above 135°F, a driver takes no more than a stated number of orders at once, and any pie that sits past the limit is remade. If you hand off to a third-party app, you do not control the last mile, so state that in the plan and keep your own time-out-of-oven record.
Cooling toppings and sauce
Cooked sausage, chicken and sauce made in batches follow the two-stage cooling rule: 135°F to 70°F in two hours, then to 41°F within four more. Use shallow pans, ice baths and a probe. Date-mark anything held over 24 hours at 41°F and use or discard it within seven days. Canned tomato sauce, once opened, goes into a covered container in the cooler.
Worked rows for a pizzeria plan
| CCP | Limit | Monitor | If missed |
|---|---|---|---|
| Receiving cold | 41°F or below | Probe each delivery | Reject or use at once and note |
| Topping rail | 41°F or below | Probe food, every 2 hours | Discard pans above 41°F for 4+ hours; move the rest to the cooler; service the unit |
| Meat topping cook | 165°F chicken, 155°F ground | Probe one pie per batch | Bake longer; recheck |
| Slice hold | 135°F or above | Probe every 2 hours | Reheat to 165°F once or discard |
| Cooling | 135 to 70°F in 2 h, to 41°F in 6 h total | Probe at 0, 2, 6 hours | Cool faster, or discard |
| Delivery | Time and heat limit set by you | Order time stamp | Remake |
This structure follows a worked HACCP plan for a restaurant; the same format works for any kitchen.
A pizzeria's daily log
| Time | Check | Reading | OK? | Action | Initials |
|---|---|---|---|---|---|
| 10:30 | Delivery: cheese | 39°F | Yes | - | MR |
| 11:00 | Topping rail, sausage pan | 40°F | Yes | - | MR |
| 13:00 | Topping rail, tomato pan | 44°F | No | Pan moved to cooler; lid open 10 min; fresh pan; rechecked 14:00 at 39°F | TJ |
| 13:15 | Slice case | 138°F | Yes | - | TJ |
| 22:00 | Cooling: cooked chicken | 135°F start | - | Shallow pan in ice bath | TJ |
| 00:00 | Cooling: chicken at 2 h | 68°F | Yes | - | TJ |
Pre-filled or identical readings in every row are a red flag to an inspector. See restaurant temperature log sheet for more columns and wording.
Gluten-free orders and allergens
A gluten-free pizza baked on the same stone, cut with the same wheel and topped from the same flour-dusted rail is not safe for someone with celiac disease. If you offer one, write the steps: a separate prep area or a clean, sanitized surface, fresh gloves, a dedicated cutter, a separate pan or screen in the oven, and a way to mark the order. If you cannot do all of that, say on the menu that it is made in a kitchen with wheat. Milk (cheese), wheat, egg and soy are on most pizzerias' allergen lists; tree nuts appear in pesto and some dessert pizzas. Keep an ingredient card for every sauce and topping.
Par-baked crusts and frozen pies
Bought-in par-baked crusts and frozen pies are lower risk at receiving, but they still need checking: frozen product should arrive frozen solid, with no ice crystals from thaw and refreeze. Keep them frozen until use and follow the maker's baking directions to the end. For frozen pies the maker's instructions are your cooking limit; probe the first pie of each batch to confirm.
Questions
What is a critical control point for pizza?
For a shop: receiving cold ingredients, the topping rail, cooking meat toppings, holding slices, cooling cooked toppings and delivery time. The oven bake of a plain cheese pizza is rarely one.
Is pizza dough a TCS food?
Plain yeast dough is generally not treated as TCS. Filled or cheese-and-meat dough, and anything with fresh mozzarella or cooked ingredients, should be held at 41°F. Check how your health department classes it.
Can I leave pizza out at room temperature?
Only for the four-hour public health control period, with written procedures and time marks. Otherwise hold it at 135°F or above, or cool it and refrigerate it.
Do I need a plan for a food truck pizza oven?
Same steps, tighter space. See food truck HACCP plan.
What about raw flour?
The FDA warns that raw flour can carry bacteria such as E. coli and should not be eaten raw [2]. Baking kills it; the risk is tasting dough and cross-contamination of surfaces.
How often should the topping rail be checked?
At the start of service and about every two hours, by probing food in each pan.
Need the plan and logs set for your own menu? Find your restaurant and print the finished log, free.
Sources
- FDA Food Code 2022 (cooking 3-401.11, hot and cold holding 3-501.16, time as a public health control 3-501.19, cooling 3-501.14), U.S. FDA
- Raw flour and dough can make you sick, U.S. FDA
Related: all food safety guides, HACCP plan for chicken, HACCP plan for ground beef, HACCP plan for a bakery, HACCP plan for catering.