Find my businessStart

HACCP plan for vacuum sealing: when you need one and what goes in it

A restaurant that vacuum seals food needs to know first whether the way it uses the sealer counts as reduced oxygen packaging (ROP). If it does, the FDA Food Code asks for a written HACCP plan, and many health departments want a variance on top. If you only seal food to freeze it, or to cook and serve it the same day, you often do not need one. Ask your health department, in writing, before you buy the machine or sell a sealed product.

This guide covers what counts as ROP, why a vacuum bag is a different risk from a plastic tub, what the plan must hold, a worked example, and a daily log. Sous vide is a special case of the same rules, covered in the sous vide HACCP plan guide. Free log sheets are on the logs page.

When does vacuum sealing need a HACCP plan?

The Food Code defines reduced oxygen packaging as packaging that lowers the oxygen level in the package below what is in normal air, by vacuum, gas flushing, cook-chill or sous vide in a sealed bag [1]. Its rule for ROP of time/temperature control for safety (TCS) food is in section 3-502.12: the operator must have a HACCP plan, follow written procedures, and hold the food under set conditions, unless the food is covered by one of the listed exceptions [1].

In practice, the answer depends on what you do with the bag:

What you doUsually needs a plan?Why
Seal raw meat, then freeze it and thaw in the bag in the fridgeCheck locallyFrozen storage stops growth. Thawing in the bag is the risk.
Seal food, cook it in the bag (sous vide), serve it straight awayOften no, in many statesFood is never stored in the bag after cooking.
Seal cooked or raw food, chill it, keep it for days, serve laterYesThis is ROP with storage. It is the case the Food Code controls.
Seal food to sell to the customer to take homeYes, plus labelsRetail packaging has its own rules.
Seal low-risk food: whole produce, bread, dry goodsNoNot TCS food.
Seal raw fish and keep it refrigeratedYes, and extra limitsFish has its own botulism risk.

Rules differ by state and city. Some allow short-shelf-life sealing, such as 48 hours at 41°F or below, with simple written procedures; others ask for a variance for any ROP. A county can be stricter than its state. So the single most useful move is a call or email: "We want to vacuum seal [foods] and keep them [how long] at [temperature]. What do you need from us?" Keep the answer with your plan.

Why a vacuum bag is a different risk

Most spoilage bacteria need oxygen and give warning: slime and smell. Remove the oxygen and those are suppressed, but two hazards are not. Clostridium botulinum grows without oxygen and makes a toxin that smell and taste do not reveal. Non-proteolytic strains can grow at refrigerator temperatures; the Food Code's annex puts the lowest growth temperature at about 38°F (3°C) [1][2]. Listeria monocytogenes grows with or without oxygen and keeps growing at 41°F, slowly [3].

So the vacuum bag removes the signs and gives these two a long, quiet head start. That is why the plan hangs on three controls:

What the plan has to contain

A ROP plan is a regular HACCP plan with focus on a few points. The Food Code asks for the following [1]:

  1. Foods covered. List each food you will seal, by name. A plan for "chicken thighs and braised short rib" does not cover seafood.
  2. Hazard analysis. Name the hazards for each food: C. botulinum growth and toxin, Listeria growth, and the usual pathogens of raw meat. The seven steps are explained in the HACCP plan guide.
  3. Critical control points and limits. Chill rate, storage temperature, shelf life and, for cooked food, the cook temperature.
  4. Monitoring. Who checks what, how often, and the log where it goes.
  5. Corrective actions. What happens to a bag that is warm, puffed, leaking or past its date.
  6. Training. Who is trained, and how you show it. Many departments ask for a written test or sign-off.
  7. Equipment. The sealer model, the bag material and its oxygen transmission, and how the sealer is cleaned and checked.
  8. Labels. What goes on each bag: product, date packed, use-by date, and "keep refrigerated".
  9. Verification. A schedule for calibrating thermometers and reviewing the logs.

Date marking applies on top of it. Ready-to-eat TCS food held more than 24 hours at 41°F must carry a discard date no later than 7 days from preparation [1]. A ROP plan can set a shorter shelf life, never a longer one, unless the health department has approved it.

The limits that matter

PointTypical limitNote
Cooking before sealing or in the bagFood Code cook temperature for the food: 165°F poultry, 155°F ground meat, 145°F whole cuts of beef, pork and fish [1]Lower temperatures with longer holding times need a written table.
Cooling after cooking135°F to 70°F in 2 hours, then to 41°F within 4 more [1]Bags chill faster in an ice bath than in a walk-in. Use the bath.
Storage temperature41°F or below; 38°F or below for ROP fish and for longer shelf livesAsk which number your jurisdiction uses.
Shelf lifeOften 48 hours to 7 days in restaurants; up to 30 days only with approvalThe shorter of what your plan and your health department say.
Frozen0°F or belowRaw fish sealed and kept frozen is a common exception.

Treat these as starting points. Your plan's numbers come from your approved plan and your local code, not from this page.

Raw fish and vacuum bags

Raw or cooked fish in a sealed bag is the highest-risk case, because C. botulinum type E grows at the lowest temperatures. The Food Code does not allow ROP fish to be held refrigerated unless a variance is approved; the exception is fish that stays frozen before, during and after packaging [1]. If you fillet to order and sell nothing sealed and chilled, you avoid the problem. If you do want to seal fish chilled, plan a variance and expect a longer review. Sushi rice and raw fish handling has its own rules in the sushi restaurant HACCP plan.

A worked example: braised short rib, sealed and chilled

A kitchen braises short rib on Monday for service through Thursday. The rows below are what the plan says for the bag.

StepHazardLimitCheckIf it fails
BraisePathogens in the raw meatCore at 145°F or higher; this kitchen uses 190°F in the panProbe 3 pieces, log the lowestKeep cooking, re-probe
Portion and sealRecontamination, ListeriaGloves, clean board, sealed within 30 minutes of coming off the heatCook writes the clock timeDiscard if over 2 hours between 135°F and 70°F
ChillC. botulinum, spore growth135°F to 70°F in 2 hours; 70°F to 41°F in 4 moreProbe a bag in the ice bath at 2 and 6 hoursReheat to 165°F and chill again once, or discard
StoreSlow growth of Listeria and non-proteolytic C. botulinum38°F, shelf life 4 daysUnit log twice a dayDiscard bags warm over 4 hours; discard past the date
Open and reheatSurvival165°F for 15 seconds, or per planProbe one bag per batchReheat further

The plan names the person who does each step and the log where it goes. If the walk-in drifts to 44°F overnight, the plan tells staff what to do with those bags without asking anyone. The cold holding temperature guide has the response steps.

A daily vacuum sealing log

DateProductBatchCooked to (°F)Chill start and 2h/6h tempsUse-byFridge (°F)ActionInitials
Nov 3Short ribSR-11032032:10 pm 190 / 4:10 pm 68 / 8:10 pm 40Nov 738NoneMR
Nov 4Short ribSR-1103--Nov 740One bag puffed: discardedMR

Keep the logs for as long as your health department says; if it names no period, a year is a sensible minimum. A log you can show beats a log you remember.

Mistakes that get a plan sent back

Questions

Do I need a HACCP plan to use a vacuum sealer?

Not for every use. Sealing for freezer storage, or sealing and cooking in the same shift, often needs none. Sealing TCS food and storing it chilled is ROP, and the Food Code asks for a plan. Your local code is what counts.

How long can vacuum-sealed food last in a restaurant fridge?

As long as your approved plan and local code say. Many kitchens use 48 hours to 7 days. The Food Code's general 7-day date mark for ready-to-eat food is a ceiling, not a target.

What temperature do I keep vacuum-packed food at?

41°F or below by the Food Code. Many plans and some states ask for 38°F for sealed food, and fish has stricter limits. Use the lower number if you can reach it.

Is sous vide the same as vacuum sealing?

Sous vide uses a vacuum bag, so it is ROP when the cooked food is held in the bag. Cooking and serving it right away is different from chilling and keeping it. See the sous vide plan guide.

Can I vacuum seal raw fish?

Only frozen before, during and after packaging, or with an approved variance [1].

Is there a free template?

The hazard table and log above are the shape of one. Your plan has to fit your menu and equipment. If you want it written from your menu with the logs, start here.

Sources

  1. FDA Food Code 2022 (3-502.11, 3-502.12 reduced oxygen packaging, 3-501.17 date marking), U.S. Food and Drug Administration
  2. Fish and Fishery Products Hazards and Controls Guidance (C. botulinum growth temperatures), U.S. Food and Drug Administration
  3. About Listeria infection, Centers for Disease Control and Prevention

Related: all food safety guides.