Sous Vide Pasteurization: The Time and Temperature Science

Sous vide pasteurization works because killing bacteria depends on both temperature and time, not temperature alone. Chicken held at 140°F (60°C) for roughly half an hour achieves the same 7-log reduction in Salmonella as the near-instant kill at 165°F. The lower heat simply needs more minutes to deliver an identical lethal dose of heat.

The 165°F rule is a shortcut, not a law of nature

The familiar "cook chicken to 165°F" guidance is a convenience, not a microbiological boundary. At 165°F (74°C), Salmonella dies so fast that the kill is effectively instantaneous, which makes 165°F a perfect single number to print on a thermometer dial. But "instant" is just the far end of a sliding scale. Bacteria do not have a magic temperature at which they switch from alive to dead. Instead, they die off at a steady exponential rate, and that rate gets faster as the temperature climbs.

This is why a chef can serve a juicy chicken breast cooked at 140°F and still call it safe. Held long enough at that temperature, the meat receives the same lethal dose of heat-over-time that an instant 165°F delivers in seconds. The texture, however, is worlds apart: the low-and-slow breast stays tender and moist, while the instant-kill version is drier and firmer. Pasteurization is the goal; 165°F is merely one fast way to reach it.

The math: D-values, z-values, and log reductions

Food scientists describe heat-killing with two numbers. The D-value is the decimal reduction time: the minutes needed at a fixed temperature to kill 90% of the bacteria, a tenfold (one-log) reduction. The z-value is the temperature change, in degrees, required to make the D-value shrink or grow by a factor of ten. D-values are always quoted at a stated temperature, and they fall steeply as that temperature rises.

Each D-value cuts the population by one log, meaning a factor of ten. The USDA target for poultry is a 7-log reduction of Salmonella: if 10,000,000 bacteria start on the meat, only one survives. Beef gets a slightly gentler 6.5-log standard. If the food were already uniformly at temperature, the hold time would be simple multiplication:

hold_time = D_value × target_log_reduction

For Salmonella around 140°F (60°C), the D-value sits in the range of a few minutes, so reaching a 7-log kill takes on the order of half an hour at a steady core temperature. The USDA poultry tables are more conservative still, listing roughly 29 minutes at 140°F for a chicken product with 7% fat, because higher fat content shields the bacteria. The z-value lets you slide between temperatures: drop the core by one z-value and every D-value multiplies by ten, so hold times stretch dramatically; raise it by one z-value and they collapse toward the instant kill. Our sous vide pasteurization calculator runs this exponential model for you, turning a chosen temperature and target log reduction into a required hold time.

Baldwin's tables and the come-up-time problem

The definitive free resource is Douglas Baldwin's A Practical Guide to Sous Vide Cooking. Baldwin, a mathematician, drew his thermal-death figures from the published literature and expressed each pathogen as a D-value measured at 55°C together with its own z-value. He uses, for E. coli, a D-value of 19.35 minutes with a z-value of 4.87°C; for Salmonella, 13.18 minutes with a z-value of 7.58°C; and for Listeria, 12.66 minutes with a z-value of 9.22°C. His worst-case times guarantee at least a million-to-one reduction in Listeria, ten-million-to-one in Salmonella, and a hundred-thousand-to-one in E. coli.

Crucially, Baldwin's tables are indexed by thickness, not just temperature. Heat has to conduct from the water bath into the cold center of the food before the pasteurization clock truly starts. His model assumes a thermal diffusivity around 1.11×10⁻⁷ m²/s and a surface heat-transfer coefficient near 95 W/m²·K, with food starting from refrigerator temperature. A thick roast may need a long come-up time before its core even approaches the bath temperature, which is why a 1-inch cut and a 3-inch cut at the same temperature have wildly different total times. A few practical reference points from his work:

  • 165°F (74°C): pasteurization is essentially instant once the core arrives.
  • 136°F (58°C): roughly an hour of holding for poultry.
  • 130°F (54°C): Baldwin discourages it for chicken because the texture is nearly raw and the safety margins thin.
  • Acidic marinades can lengthen required times, since acid stress can harden Listeria against heat.

Whole muscle versus ground meat: where the bacteria live

The single most important food-safety distinction in sous vide is not about temperature at all; it is about where contamination sits. The interior of an intact, whole muscle, such as a steak or a chicken breast, is essentially sterile. Bacteria live on the exposed surface. That is why a rare steak is safe: a hot sear sterilizes the outside, and the never-contaminated center needs only to be warmed, not pasteurized. For tender whole-muscle cuts served hot, full pasteurization is optional.

Ground meat flips this logic entirely. Grinding takes the surface bacteria and distributes them throughout the mass, so a burger, sausage, or meatloaf has potential contamination at its very center. There is no sterile interior to rely on, so the entire mass must reach a validated time-temperature combination. The heat-transfer math is identical to whole muscle (a patty is a slab, a meatball a sphere, a meatloaf a cylinder), but the choice is gone: ground meat must be pasteurized all the way through. If you enjoy the reaction-rate chemistry here, the Maillard reaction calculator explores the flavor chemistry that pasteurization alone cannot supply.

Why the water bath cannot brown your food

Sous vide produces perfectly pasteurized, perfectly tender meat that often looks unappetizingly gray. The reason is physics. The Maillard reaction, the cascade of sugar-and-amino-acid chemistry that creates the savory brown crust on a seared steak, needs surface temperatures around 285 to 300°F (140 to 150°C) to proceed at any useful speed. A water bath physically cannot exceed water's boiling point of 212°F (100°C), and sous vide baths run far lower, typically 130 to 175°F. The surface is stuck well below the browning threshold.

Moisture compounds the problem. The vacuum-sealed food sits in water, so its surface stays soaking wet. Any energy that might push the surface temperature higher instead goes into evaporating that water, and evaporation pins the temperature near the boiling point. Browning thrives on dryness; a wet surface is the enemy. This is why the standard workflow is bath-then-sear: pat the meat bone dry, then hit it briefly with a screaming-hot pan, grill, or torch to build the crust the bath never could. The water bath owns safety and texture; the sear owns flavor and color.

Frequently Asked Questions

In terms of bacterial reduction, yes, if it is held long enough. Pasteurization depends on time and temperature together. Chicken held at 140F for roughly half an hour at the core can achieve the same 7-log Salmonella reduction that 165F delivers near-instantly. The come-up time to reach core temperature is added on top of the hold, and USDA tables run longer for higher-fat products.

A 7-log reduction means cutting the bacterial population by a factor of ten million, so that out of 10,000,000 starting bacteria only one survives. It is the USDA's safety target for poultry. Beef uses a slightly less strict 6.5-log standard.

Whole-muscle cuts are essentially sterile inside, so only their surface needs sterilizing, which a sear handles. Grinding mixes surface bacteria throughout the meat, so a burger or sausage has potential contamination at its center and must be pasteurized all the way through.

The Maillard browning reaction needs surface temperatures near 285 to 300F, but a water bath cannot exceed water's boiling point of 212F, and the wet surface pins the temperature even lower through evaporation. Searing the dried, cooked meat in a hot pan or with a torch creates the brown crust the bath cannot.