How to Read a Food Expiration Date

By Dr. Zubair Khalid, DVM, MS, PhD ·

How to Read a Food Expiration Date

A food expiration date is a date printed on a package that estimates how long a food keeps its expected quality, and in some cases its safety, when it is stored exactly as the label directs. Reading a food expiration date correctly means identifying which phrase is attached to the date, what storage temperature the date assumes, and which microbial and chemical changes continue after the printed day.

The stakes are practical. Milk is one of the most frequently wasted foods in the home, and a large share of that waste happens because people treat the printed date as a hard safety cutoff rather than a quality estimate [1]. At the same time, date labels are one of the few food safety tools a consumer controls directly, and misreading them contributes both to unnecessary discarding and to preventable illness. The microbiology behind the date explains why both errors happen.

What "Food Expiration Date Microbiology" Means

Food expiration date microbiology is the study of how bacteria, yeasts, and molds grow, survive, or die in a food as a function of time, temperature, acidity, moisture, and packaging. The printed date is the visible output of that study. It is not a biological constant. It is a manufacturer's estimate, built from shelf-life testing and then padded with a safety margin so that the product still meets its quality standard on the printed day even if storage has been slightly imperfect.

This is the core idea behind food expiration date microbiology interpretation. A date label answers a narrow question: how long will this product, in this package, under the stated storage conditions, meet the quality standard the manufacturer set? It does not answer a broader question: is this specific package in my kitchen safe right now? Those are different questions, and confusing them is the most common error in how people read dates.

The distinction matters because the organisms that spoil food and the organisms that cause foodborne illness are often not the same. Spoilage organisms are microbes that produce visible or sensory changes, such as souring, slime, gas, off-odors, or discoloration. They are usually harmless to eat but make food unpalatable, and their growth is what most date labels track. Pathogens are microbes that can cause illness, and some of them grow without producing any obvious sensory change. A food can look and smell normal while carrying a pathogen, and a food can smell spoiled while being microbiologically safe. The date sits between those two realities, and understanding which one it reflects is the whole skill.

The Label Terms You Need to Know

US date labeling is mostly voluntary and mostly manufacturer-driven, with one notable exception: infant formula carries a federally required date because its nutrient content must be guaranteed. For most other foods, the phrase attached to the date tells you what the manufacturer is promising.

Label phraseWhat it typically meansMicrobiological reading
Best by, Best if used byPeak quality, flavor, and textureSpoilage organisms may be growing, but the label is not a safety deadline
Use byLast date for peak quality, and for some ready-to-eat foods a genuine safety limitThe label with the strongest safety meaning, especially for deli meats, smoked fish, soft cheese, and prepared salads
Sell byRetail inventory rotation dateNot a discard date. It tells the store when to pull stock, not the consumer when to throw food away
Freeze byLast date to freeze the product for best qualityFreezing stops microbial growth but does not sterilize the food, so the clock resumes at thaw
Expiration dateA true end date, used on infant formula and some specialized productsNutrient and safety guarantee ends at this date
Pack date or lot codeWhen and where the product was packagedStarts the shelf-life clock and allows traceability
Julian codeA three-digit day of year, such as 035 for February 4A production code, not a use-by date

The terms most often confused are "sell by" and "use by." A sell by date is a stock rotation tool for the retailer. A use by date is the manufacturer's statement that quality, and sometimes safety, is no longer guaranteed after that day. A best by date sits between them. It says the product will be at its best before that day, and that quality will decline afterward, without making a safety claim.

What a Date Label Actually Measures

Quality loss versus safety loss

Two clocks run inside every package. The quality clock tracks flavor, texture, color, and nutritional value. The safety clock tracks the growth of pathogens and the accumulation of their toxins. For many foods, the quality clock runs faster, which is why a product can be past its best by date and still perfectly safe. For a smaller group of foods, especially refrigerated ready-to-eat products that support the growth of Listeria monocytogenes, the safety clock and the quality clock run close together, and the use by date carries real weight.

Listeria monocytogenes is a foodborne pathogen that grows at refrigeration temperatures, which is why it is the organism most often used to justify a true safety-based use by date on refrigerated ready-to-eat food. Salmonella and Shiga toxin-producing Escherichia coli do not grow well at refrigerator temperatures, but they survive, so a date label on raw poultry or ground beef is mainly a quality and spoilage guide while safe handling and cooking temperature do the real safety work.

How manufacturers set the date

A manufacturer sets a date by running shelf-life studies. In a challenge study, the product is deliberately inoculated with a known cocktail of pathogens or spoilage organisms, stored under the intended conditions, and sampled over time to measure growth. In a storage trial, unopened product is held at the intended temperature and sometimes at an abuse temperature, then tested for microbial counts, pH, and sensory quality.

The manufacturer then applies a margin. If a product meets its quality standard for 21 days in testing, the printed date may be set at 14 to 17 days so that the slowest-spoiling unit in the distribution chain still passes. This is why the date is best understood as a percentile, not a cliff. It is the day by which the manufacturer expects the great majority of properly stored units to still meet the standard.

The Microbiology Behind the Date

Microbial growth in food is governed by a set of factors that food microbiologists group into three categories: intrinsic, extrinsic, and implicit.

Intrinsic factors

Intrinsic factors are properties of the food itself.

pH is a measure of acidity on a scale from 0 to 14, with 7 being neutral. Most bacteria grow best near neutral pH and are inhibited below about pH 4.6, which is why acidified foods such as pickles and many sauces are shelf stable. Molds and yeasts tolerate lower pH than bacteria, which is why mold appears on acidic foods that bacteria cannot spoil.

Water activity, abbreviated aw, is a measure of the water available for microbial growth, on a scale from 0 to 1. Most bacteria require aw above 0.85, most yeasts above 0.87, and molds can grow down to about 0.6. Dried foods are stable because their water activity is low, not because they are sterile.

Fat content matters. In the milk study discussed below, bacterial growth increased as the fat content of the milk increased, which shows that the food matrix itself shapes the rate of microbial growth [1].

Other intrinsic factors include nutrient availability, naturally occurring antimicrobial compounds, oxidation-reduction potential, and the physical structure of the food.

Extrinsic factors

Extrinsic factors are properties of the storage environment.

Temperature is the single most powerful variable. A refrigerator at or below 40°F (4°C) slows most bacterial growth dramatically. A freezer at 0°F (-18°C) stops growth almost entirely. The range from 40°F to 140°F (4°C to 60°C) is called the danger zone because bacterial growth is fastest there. Perishable food left in the danger zone for more than 2 hours should be discarded, and the limit drops to 1 hour when the ambient temperature is above 90°F (32°C).

Relative humidity affects the surface of the food. Packaging atmosphere matters too. Modified atmosphere packaging replaces oxygen with nitrogen or carbon dioxide to slow the growth of aerobic organisms and delay oxidation.

The growth curve inside a package

Microbial growth in a newly packaged food follows a predictable curve.

The lag phase is the period when organisms adapt to the food and do not yet divide. The length of the lag phase depends on the physiological state of the cells, the temperature, and the food matrix. A pasteurized milk carton held at 38°F may spend several days in lag phase.

The exponential phase is when cells divide at a constant rate. The generation time, the time required for the population to double, might be 8 to 12 hours for a psychrotrophic organism at refrigeration temperature. A psychrotroph is an organism that grows at refrigeration temperatures, and Pseudomonas species are the classic milk psychrotrophs.

Population size is expressed in colony-forming units per milliliter (CFU/mL) or per gram (CFU/g). A colony-forming unit is one viable cell or clump of cells that grows into a visible colony on an agar plate. Because growth is exponential, microbiologists work on a logarithmic scale. A change from 10² to 10⁶ CFU/mL is a four-log increase, which sounds enormous, and it is, but it can happen in a few days at warm temperatures and much more slowly at proper refrigeration.

The stationary phase begins when nutrients run low or waste products accumulate. The decline phase follows as cells die. In a sealed package, the stationary phase often coincides with visible spoilage.

What the Milk Data Show

Pasteurized milk is the best-studied example of how a date label relates to real microbial growth [1].

In a 2023 study, researchers tracked bacterial growth in pasteurized milk after the printed expiration date. Bacterial growth was relatively low for at least the first few days after expiration. The further the sampling moved past the expiration date, the more bacteria grew from the milk. Whole milk opened on the expiration date and whole milk opened five days later yielded colony numbers that did not differ significantly. Fat-free milk sampled up to 10 days past expiration showed no statistically significant difference in bacterial growth compared with samples collected at the start of the post-expiration window. Bacterial growth increased with increasing fat content of the milk, and the rate of growth correlated with the acidity of the milk as measured by pH [1].

The sensory findings are the part most useful at the kitchen counter. No significant sensory changes were detected in any milk sample immediately after opening, whether on the expiration date or up to 10 days after it, as long as the unopened cartons had been kept refrigerated. The authors also followed cartons after opening and reported that measurable changes appeared within 24 hours of opening [1].

That last point is the practical lesson. An unopened, properly refrigerated carton is a closed system with a slow clock. An opened carton is an inoculated system. Oxygen enters, airborne organisms enter, and the headspace becomes a new environment. The printed date describes the unopened product. Once the seal is broken, your open date becomes the more important number.

How to Read a Date Label, Step by Step

  1. Find the date and read the exact phrase attached to it. "Best by," "use by," "sell by," and "freeze by" are not interchangeable. The phrase is the instruction, and the date is only the number that goes with it.
  1. Identify the format. US labels usually appear as month/day/year, such as 03/15/26. European and imported labels often use day/month/year, so 03/15/26 would be invalid in that format and 15/03/26 would be the intended meaning. Ambiguous codes such as 05/06/26 need context from the package origin.
  1. Decode production codes. A Julian date is a three-digit number representing the day of the year. In a non-leap year, 001 is January 1 and 365 is December 31. The code 035 means the 35th day of the year, which is February 4. A Julian code is a pack date, not a use-by date.
  1. Read the storage statement. "Keep refrigerated" and "store in a cool, dry place" are part of the date's validity. A best by date on a refrigerated product is void if the product sat in a warm car for three hours.
  1. Check package integrity before trusting the date. A swollen can, a bulging vacuum pack, a torn seal, or a leaking carton is a defect signal independent of the printed date.
  1. Record the open date. Write it on the lid or the bag with a marker. For milk, deli meat, opened canned goods, and pet food, the open date predicts spoilage better than the printed date.
  1. Apply the temperature rule. Perishables left above 40°F (4°C) for more than 2 hours, or above 90°F (32°C) for more than 1 hour, should be discarded regardless of the printed date.

A worked example

Suppose a yogurt tub is printed "BEST BY 04 12 26" and the storage statement reads "KEEP REFRIGERATED." The label means the manufacturer expects peak quality through April 12, 2026, provided the tub stayed cold. If the tub was opened on April 2 and stored properly, the relevant deadline is the open date plus a few days, not April 12. If the tub sat on a counter overnight on April 5, the printed date no longer applies, and the tub should be discarded even though the printed date is a week away.

How Spoilage Is Measured in the Laboratory

Food microbiologists do not judge spoilage by smell alone. They quantify it.

An aerobic plate count, also called a standard plate count, is the total number of organisms that grow on a general-purpose medium under aerobic conditions. Incubation is typically at 32°C (about 90°F) for 48 hours. A psychrotrophic count uses a lower incubation temperature, commonly 7°C (about 45°F) for 10 days, to enumerate organisms that grow in refrigeration.

Selective media target specific groups. Coliform counts indicate hygiene and post-processing contamination. Yeast and mold counts use acidified media to suppress bacteria. Lactic acid bacteria are enumerated on de Man, Rogosa, and Sharpe agar. Pseudomonas species, the dominant milk spoilers, can be recovered on selective pseudomonas agar.

pH and titratable acidity track the metabolic output of the growing population. As lactic acid bacteria ferment lactose, pH falls and titratable acidity rises. The milk study used exactly this relationship, reporting that the rate of bacterial growth correlated with the acidity of the milk as measured by pH [1].

Challenge studies and accelerated shelf-life tests are the manufacturer's tools. In an accelerated test, product is held at an elevated temperature to speed up chemical and microbial change, and the results are used to predict behavior at the normal storage temperature. Predictive microbiology uses mathematical models to estimate growth from time and temperature data, which is how a distributor can estimate the remaining shelf life of a pallet that was briefly out of refrigeration.

Dates by Food Category

Dairy. Milk is the clearest case. Bacterial growth stays low for at least the first few days past the date, then rises with time, and the rate depends on fat content and pH [1]. Once a carton is opened, the open date takes over.

Meat and poultry. The date is mainly a quality and spoilage guide. Pathogen control depends on cooking to a safe internal temperature, such as 165°F (74°C) for poultry and 160°F (71°C) for ground meat.

Eggs. Date labeling varies, and refrigeration is the main control. Store eggs at or below 40°F (4°C) and cook them thoroughly.

Fresh produce. Most produce carries no date. Spoilage is driven by moisture, mechanical damage, and temperature, and mold often appears at a wound before it appears elsewhere.

Canned goods. Commercially canned low-acid foods are sterilized by retort processing, a pressurized steam treatment that kills Clostridium botulinum spores. The date is a quality date. A swollen can, a dented seam, or a spurting can is a safety signal regardless of the date.

Dry goods. Low water activity keeps these foods stable. The main risks are moisture ingress and insect contamination, not bacterial growth.

Frozen foods. Freezing stops microbial growth but does not kill all organisms. A thawed and refrozen product has lost quality and may have spent time in the danger zone.

Pet food. Dry kibble carries a best by date that reflects lipid oxidation and mold growth after opening. Keep the original bag, seal it, and record the open date. Opened canned pet food should be refrigerated and used within a few days, following the label.

Common Mistakes and Limitations

Treating the date as a safety cutoff. The date is a quality estimate with a margin. Milk data show that bacterial growth remains relatively low for at least the first few days after expiration under proper refrigeration [1].

Treating smell as a safety test. Pathogens such as Listeria monocytogenes and Staphylococcus aureus can be present without obvious odor. S. aureus grows and produces heat-stable toxin that survives cooking, so reheating a suspect food does not make it safe.

Confusing sell by with use by. Sell by is a store rotation date. It is not a reason to discard food at home.

Ignoring the open date. The printed date describes an unopened package. Once opened, the product is a different system, and the milk data show that changes appear within 24 hours of opening [1].

Refreezing thawed food without cooking. Freezing pauses growth. It does not reset the clock, and repeated freeze-thaw cycles damage texture and release nutrients that support microbial growth.

Trusting the date over visible mold on soft foods. Mold filaments can extend below the surface in soft foods such as yogurt, soft cheese, and bread. Scraping is not reliable for those products.

Assuming all refrigerators are equal. A refrigerator that runs at 45°F (7°C) ages food far faster than one at 36°F (2°C). An inexpensive thermometer is the most useful piece of food safety equipment in the kitchen.

Limitations. The date cannot account for the temperature history of a specific package, the number of times a door was opened, or the immune status of the person eating the food. Pregnant women, infants, older adults, and immunocompromised people should follow use by dates strictly and avoid high-risk ready-to-eat foods past those dates. Individual situations need a clinician's judgment.

Building Microbial Literacy Around Food Dates

Food dates are one of the most effective entry points for teaching microbiology because every student has a refrigerator and every student has an opinion about the milk in it. Curricula comparisons across Portugal, Spain, and France show that microbiology coverage in secondary schools varies widely, and that food and everyday applications are among the areas where real-world relevance can be strengthened [2].

The case for societally relevant microbiology education is broader than food safety. Microbes underpin food supply, sanitation, medicine, and the bioeconomy, yet they are invisible and poorly understood by the public, which is why decision-makers often miss the opportunities microbial science offers [3]. A date label is a small, concrete artifact that connects a student to growth kinetics, pH, water activity, and cold-chain management in one glance.

Hands-on work makes the connection stick. Outreach programs have used yogurt making to introduce fermentation and beneficial microbes, followed by case-based activities that ask students to trace pathogen transmission and propose controls [4]. In a microbiology course, the same logic applies to a simple shelf-life experiment: hold identical milk samples at refrigerator and room temperature, plate them on successive days, count colonies, and plot the counts against the printed date. Students who run that experiment once rarely misread a date label again.

Quick Review

  1. A date label is a manufacturer's estimate of quality under stated storage conditions, not a universal safety deadline.
  1. The phrase attached to the date matters more than the number. Best by, use by, sell by, and freeze by mean different things.
  1. Spoilage organisms and pathogens are different populations. Visible spoilage is not the same as safety, and the absence of spoilage is not proof of safety.
  1. Microbial growth follows lag, exponential, stationary, and decline phases. Refrigeration lengthens the lag phase and slows the exponential phase.
  1. pH, water activity, fat content, and temperature set the growth rate. In milk, higher fat content supported more bacterial growth and growth correlated with falling pH [1].
  1. The printed date applies to the unopened package. Once opened, the open date and the storage temperature become the controlling variables.
  1. The danger zone is 40°F to 140°F (4°C to 60°C). Perishables left there for more than 2 hours should be discarded.

Frequently Asked Questions

Does a food expiration date mean the food is unsafe after that date?

No. Most date labels are quality estimates, and microbial growth stays relatively low for at least a few days past expiration in properly refrigerated milk [1]. Safety depends on the product type, storage history, and package integrity.

What is the difference between sell by and use by?

A sell by date tells the retailer when to rotate stock, and a use by date tells the consumer when quality and sometimes safety are no longer guaranteed. Sell by is not a home discard date.

Can I eat food past its expiration date if it smells fine?

Smell is not a reliable safety test because some pathogens grow without producing off-odors. Use the label type, storage history, and product category together, and discard high-risk ready-to-eat foods past their use by date.

How do I read a Julian date code on food packaging?

A Julian code is a three-digit day of the year. In a non-leap year, 001 is January 1 and 365 is December 31, so 035 means February 4. It is a production date, not a use-by date.

Should I throw out milk the day after its expiration date?

No. Refrigerated, unopened milk showed no significant sensory changes up to 10 days past expiration in one study, and bacterial growth was low for at least the first few days [1]. Judge by the open date and the smell and texture at the time of use.

Do pet food expiration dates matter?

Yes, as quality dates. Dry pet food absorbs moisture and oxidizes after opening, and opened canned food supports microbial growth. Record the open date and refrigerate opened cans.

Sources

  1. Investigation on Bacterial Growth and pH in Milk after the Expiration Date.
  2. From curriculum to engagement: strengthening microbiology education in secondary schools.
  3. A concept for international societally relevant microbiology education and microbiology knowledge promulgation in society.
  4. From online engagement to hands-on discovery: an integrated hybrid microbiology outreach model for students and educators.