How Long Egg Nog Lasts in the Refrigerator and How to Store It Safely
Shelf Life Depends on Whether Your Egg Nog Is Homemade or Store-Bought
Store-bought egg nog lasts 5 to 7 days in the refrigerator after you open it, though the sealed carton stays fresh for weeks before opening—check the date on the label. Homemade egg nog made with raw eggs lasts only 1 to 2 days in the refrigerator because raw eggs carry food safety risk. Homemade egg nog made with cooked eggs or pasteurized eggs lasts 3 to 4 days.
The difference comes down to how the eggs were treated. Store-bought versions use pasteurized eggs or heat-treated dairy, which kills bacteria that could cause foodborne illness. When you make it at home with raw eggs straight from the carton, you're working with a higher risk product that spoils faster and needs careful handling.
Alcohol content also matters. If your homemade egg nog contains at least 20% alcohol by volume, it can last several weeks because the alcohol acts as a preservative. Lower-alcohol versions spoil much faster.
Key Takeaways
- Opened store-bought egg nog keeps for 5 to 7 days in the refrigerator; unopened cartons last until the printed date.
- Homemade egg nog with raw eggs lasts only 1 to 2 days and carries food safety risk for pregnant people, young children, and those with weakened immunity.
- Homemade egg nog made with cooked or pasteurized eggs lasts 3 to 4 days and is safer for vulnerable groups.
- High-alcohol homemade egg nog (20% ABV or higher) can last several weeks because alcohol preserves it.
- Store egg nog in a sealed container on a shelf in the coldest part of your refrigerator, not on the door where temperature fluctuates.
Why Homemade Egg Nog With Raw Eggs Spoils Quickly
Raw eggs can harbor Salmonella, a bacterium that causes food poisoning. When you make egg nog with raw eggs and keep it at refrigerator temperature (40°F or below), the cold slows bacterial growth but does not stop it. The dairy in the mixture—milk and cream—also contains natural bacteria that multiply over time, even when cold.
After 1 to 2 days, the bacterial load reaches levels that can make you sick. This risk is highest for pregnant people, children under 5, adults over 65, and anyone with a compromised immune system. If you are making egg nog for a gathering that includes these groups, use pasteurized eggs or cook the eggs first.
You can pasteurize eggs at home by heating them to 160°F (71°C) while stirring constantly, then cooling them before mixing into your egg nog. This kills pathogens without cooking the eggs solid.
Store-Bought Egg Nog Lasts Longer Because It's Pasteurized
Commercial egg nog is made with pasteurized eggs and dairy, which means the mixture has been heated to kill harmful bacteria. This heat treatment is why store-bought versions last 5 to 7 days after opening instead of 1 to 2 days.
Before you open the carton, check the sell-by or use-by date on the label. Unopened egg nog in the refrigerator stays safe until that date passes. Once you open it, the clock resets to 5 to 7 days. Write the opening date on the carton with a marker if the label does not have space for it—this helps you remember when you opened it.
Some store-bought egg nogs contain added preservatives or alcohol, which extends shelf life further. Read the ingredient list if you want to know whether alcohol is present; it will be listed by percentage.
The Right Way to Store Egg Nog in Your Refrigerator
Keep egg nog in its original sealed container or transfer it to an airtight glass or plastic container. Do not leave it in an open pitcher or bowl, because it absorbs odors from other foods and dries out faster.
Place the container on a shelf in the coldest part of your refrigerator—usually the back of the middle or lower shelves. Avoid storing it on the door, where temperature rises and falls every time you open and close the refrigerator. These temperature swings speed up spoilage.
Keep egg nog away from raw meat, poultry, and seafood to prevent cross-contamination. If you have a dedicated dairy shelf, that is the ideal spot. Make sure your refrigerator is set to 40°F (4°C) or below; use a refrigerator thermometer to check if you are unsure.
Signs Your Egg Nog Has Gone Bad
Discard egg nog if it smells sour, yeasty, or off in any way. A sour smell means bacteria or yeast have begun fermenting the mixture. Yeasty smells indicate fermentation is underway. Trust your nose—if something seems wrong, throw it out.
Look for visible mold, curdling, or separation that does not mix back in when you stir. Curdling means the dairy proteins have broken down, and the mixture is no longer safe to drink. A thin layer of liquid on top of thicker egg nog is normal settling, but if the whole mixture looks grainy or broken, discard it.
Taste is not a reliable safety test—do not taste egg nog to check if it is still good. Bacteria that cause food poisoning do not always change the taste, smell, or appearance of food.
Freezing Egg Nog Extends Storage for Months
Both homemade and store-bought egg nog freeze well and last 3 to 4 months in the freezer. Pour it into freezer-safe containers or ice cube trays, leaving about half an inch of space at the top because egg nog expands as it freezes.
Thaw frozen egg nog in the refrigerator overnight—never at room temperature, because that allows bacteria to multiply. Once thawed, use it within 3 to 4 days. Do not refreeze egg nog after it has thawed.
Freezing works especially well if you make a large batch of homemade egg nog and want to keep it beyond the 3 to 4 day refrigerator window. Freeze it in portions so you can thaw only what you need.
Making Egg Nog Safer at Home
If you want to make homemade egg nog and keep it longer than 2 days, use pasteurized eggs from the grocery store. These are heat-treated before packaging and carry no more risk than store-bought eggs. They look and cook the same as regular eggs.
Alternatively, cook your eggs by heating them to 160°F (71°C) while stirring, then cool them completely before mixing into your egg nog base. This method takes a few extra minutes but eliminates the risk of Salmonella.
A third option is to add alcohol to your homemade egg nog. If the final mixture contains at least 20% alcohol by volume, the alcohol preserves it and extends shelf life to several weeks. Use high-proof spirits like rum or bourbon to reach this level without diluting the flavor too much.
Frequently Asked Questions
Can I drink egg nog that smells a little sour?
No. A sour smell means bacteria or yeast are fermenting the mixture, and drinking it could cause food poisoning. Discard it even if it is within the recommended storage window. Your nose is a reliable safety tool for dairy products.
Does egg nog go bad faster if I leave it out on the counter?
Yes. Egg nog should never sit at room temperature for more than 2 hours. Bacteria multiply rapidly between 40°F and 140°F (the "danger zone"). If you serve egg nog at a party, keep it in a bowl surrounded by ice and replace the ice every hour.
What if I opened the egg nog but did not drink any?
Once you break the seal, the 5 to 7 day countdown begins for store-bought egg nog, even if you did not pour any out. Bacteria enter through the opening and begin multiplying. Write the date you opened it on the carton.
Can I tell if homemade egg nog with raw eggs is safe by looking at it?
No. Salmonella does not change the appearance, smell, or taste of egg nog. If you made it with raw eggs, assume it is only safe for 1 to 2 days. For safety, use pasteurized eggs or cook the eggs first.
Is curdled egg nog safe to drink if it still smells okay?
No. Curdling means the dairy proteins have broken down, which indicates spoilage has begun. Discard it. Smell alone is not enough to determine safety—visible changes like curdling are a sign to throw it out.