How Long Condiments Stay Fresh in Your Refrigerator
How long condiments last depends on the type and how you store them
Most condiments last longer than you think once they're open, but the timeline varies by what's in the bottle. Ketchup, mustard, and mayonnaise all have different shelf lives because they're made differently—some rely on vinegar or salt as preservatives, others on emulsifiers and acids. The good news is that condiments are among the most stable foods in your refrigerator. The bad news is that many people store them wrong, which can shorten their life or create conditions for mold and bacteria to grow.
Temperature, air exposure, and cross-contamination matter more for condiments than for most foods. A condiment left open on the counter, or one where you've dipped a used knife back into the jar, will spoil faster than one kept sealed and cold. This guide walks you through the real shelf life of common condiments, how to spot when they've gone bad, and the storage habits that actually extend their life.
Key Takeaways
- Ketchup, mustard, and vinegar-based condiments last 6 to 12 months after opening because their acidity preserves them naturally.
- Mayonnaise and creamy condiments last 2 to 3 months once opened because they contain eggs or dairy and spoil faster.
- Store all condiments in the coldest part of your refrigerator—usually the back of a shelf, not the door—to slow bacterial growth.
- Never dip a used utensil into a condiment jar; transfer what you need to a small dish first to prevent cross-contamination.
- Discard any condiment with visible mold, an off smell, or unusual color, even if the date suggests it should be fine.
Acidic condiments: ketchup, mustard, and vinegar-based sauces
Ketchup and mustard are the workhorses of the condiment world, and they last the longest. Ketchup stays good for 6 months after opening, and mustard for up to a year. Both rely on vinegar and salt as natural preservatives, which means the acid environment inside the bottle actively resists bacterial growth. This is why these condiments are so stable—the chemistry of the product itself does much of the work for you.
Vinegar-based hot sauces, Worcestershire sauce, and soy sauce follow the same pattern. Soy sauce can last 2 to 3 years after opening because it's so high in salt. Hot sauces with vinegar as the main ingredient typically last 6 to 12 months. The key is that these products are hostile to bacteria by design. Even if you forget to refrigerate them for a day or two, they're unlikely to spoil—though refrigeration still slows any degradation of flavor and color.
Store these in the refrigerator door or on a shelf, but keep the cap sealed tightly between uses. If you notice the color has darkened significantly or the smell has changed, discard it. Separation (liquid pooling on top) is normal and doesn't mean the condiment has gone bad—just shake it before use.
Mayonnaise and creamy condiments
Mayonnaise is where the timeline gets shorter. Once opened, mayonnaise lasts 2 to 3 months in the refrigerator. This is because mayonnaise contains raw or pasteurized eggs, and even though it's emulsified with oil and acid, it's still vulnerable to bacterial growth over time. The same applies to aioli, ranch dressing, and other creamy condiments made with eggs or dairy.
Store mayonnaise in the coldest part of your refrigerator—the back of a shelf, not the door. The door is warmer because it's opened frequently, and temperature fluctuations speed spoilage. Keep the jar sealed and never use a wet utensil or one that's touched other foods. If you see any mold, smell anything sour or off, or notice the texture has become grainy or separated in a way that doesn't remix, throw it out. Mayonnaise that's been left at room temperature for more than 2 hours should be discarded.
Salad dressings with a creamy base (ranch, blue cheese, Caesar) follow the same rules as mayonnaise. Oil-based dressings without eggs or dairy last longer—usually 3 to 6 months—because they lack the protein that bacteria feed on.
Peanut butter and nut butters
Peanut butter is technically not a condiment, but it lives in the same mental category for many people, so it's worth clarifying. Opened peanut butter lasts 3 to 6 months in the refrigerator, though many people keep it in the pantry. The high fat and protein content means it can support mold growth if exposed to moisture or air. If you store it in the pantry, keep the lid sealed tightly and watch for any white or green fuzz on the surface.
Natural peanut butters (the kind with oil that separates) last slightly shorter than conventional brands because they lack added preservatives. Refrigerating natural peanut butter slows the oil from going rancid and prevents mold. If you open a jar and don't use it often, the refrigerator is the safer choice. Almond butter and other nut butters follow the same timeline.
Jams, jellies, and fruit preserves
Jams and jellies are high in sugar, which acts as a preservative. An opened jar of jam lasts 3 to 4 months in the refrigerator. The high sugar content means bacteria struggle to grow, but mold can still develop on the surface if the jar isn't sealed or if a wet utensil introduces moisture. Always use a clean, dry spoon when taking jam from the jar, and wipe the rim before sealing.
If you see mold on the surface, you can scoop it out along with a thin layer underneath if the jam is thick and the mold is only on top. However, if mold has penetrated the jam or if there's any mold on the sides of the jar, discard the whole thing. Discoloration, crystallization, or a fermented smell means it's time to throw it out. Homemade jams without added preservatives last shorter—usually 2 to 3 months—so label them with the date you made them.
Specialty condiments: sriracha, pesto, and hot pepper sauces
Sriracha and other fermented hot sauces last 6 to 12 months after opening because fermentation creates an acidic environment. Pesto is trickier—it contains fresh basil, garlic, and nuts, which means it lasts only 3 to 5 days in the refrigerator once opened. The garlic can develop botulism risk if stored improperly, so pesto should always be refrigerated and used quickly. If you make pesto at home, freeze it in ice cube trays and thaw what you need rather than keeping an open jar.
Hummus, tahini, and other bean or seed pastes last 3 to 5 days after opening because they contain moisture and protein. Barbecue sauce and teriyaki sauce vary depending on their ingredients—vinegar-based versions last 4 to 6 months, while those with more sugar and fewer preservatives last 2 to 3 months. Always check the label for storage instructions, as some specialty condiments are shelf-stable until opened.
Storage habits that extend condiment life
Where you store a condiment matters as much as what's in it. The refrigerator door is convenient, but it's the warmest part of the refrigerator because it's opened frequently. Temperature fluctuations speed oxidation and bacterial growth. Store condiments on a middle or back shelf instead, where the temperature stays more stable. Keep them away from the freezer wall to avoid freezing, which can separate emulsions like mayonnaise.
Always use a clean utensil when removing condiments from a jar. Never dip a knife that's touched other foods back into the jar, and never use a wet spoon. These habits introduce bacteria and water, both of which shorten shelf life. If you're serving condiments at a meal, transfer what you need to a small bowl rather than eating directly from the jar. Wipe the rim and threads of the jar before sealing to remove any dried condiment, which can harbor mold.
Keep lids sealed tightly between uses. Air exposure oxidizes condiments and allows mold spores to settle on the surface. If a lid is damaged or doesn't seal properly, transfer the condiment to a clean jar with a working lid. Label homemade condiments and opened store-bought ones with the date you opened them so you know when to discard them.
How to tell when a condiment has gone bad
The most reliable signs of spoilage are visible mold, an off or sour smell, and unusual color or texture. Mold can be white, green, or black, and it means the condiment should be discarded. Some condiments like ketchup or mustard may darken over time, which is normal oxidation, but a sudden color change is a warning sign. If a condiment smells fermented, vinegary beyond its normal character, or rancid, it's past its prime.
Texture changes are also important. Mayonnaise that's become grainy, separated, or curdled has likely been exposed to temperature swings or contamination. Jam that's become watery or has an alcoholic smell is fermenting. Peanut butter that smells like paint thinner or has an off taste is going rancid. When in doubt, throw it out—condiments are inexpensive enough that the risk isn't worth it.
Trust your senses over the date on the label. A condiment stored properly may last longer than the printed date suggests, while one stored poorly may spoil sooner. If something looks, smells, or tastes wrong, discard it regardless of how long it's been open.
Frequently Asked Questions
Can I keep condiments in the pantry instead of the refrigerator?
Some condiments are shelf-stable until opened—ketchup, mustard, and vinegar-based sauces can sit in the pantry for months. Once opened, refrigeration slows spoilage and is recommended for all condiments except those specifically labeled shelf-stable. Mayonnaise, pesto, and creamy dressings should always be refrigerated after opening.
What should I do if mayonnaise separates or looks curdled?
Separation in mayonnaise usually means it's been exposed to temperature changes or is near the end of its life. If it's been open for less than a month and the smell is normal, you can try stirring it. If it doesn't remix smoothly or smells off, discard it. Curdling is a sign of bacterial growth and means it should be thrown out.
Can I freeze condiments to make them last longer?
Most condiments don't freeze well because freezing damages emulsions and changes texture. Mayonnaise, sour cream-based dressings, and pesto separate when thawed. Vinegar-based sauces, ketchup, and mustard freeze without major problems but don't need to be frozen since they last so long refrigerated. Pesto is the exception—freezing in ice cube trays is the best way to preserve it.
Is it safe to eat condiments after the expiration date?
Expiration dates on condiments are conservative estimates. A properly stored, unopened jar of ketchup or mustard may be safe years past the date. Once opened, the date matters less than how the condiment looks, smells, and tastes. Use the timeline in this guide as a reference, but always inspect the condiment before using it.
Why did my condiment develop mold even though I kept it sealed?
Mold can grow if moisture got into the jar through a wet utensil or if the seal wasn't tight enough. It can also develop if the jar was stored in a warm, humid spot. Always use dry utensils, wipe the rim before sealing, and store condiments in the coldest, driest part of your refrigerator. If mold keeps appearing, the jar may not be sealing properly.