FridgeLife

How Long Does Salad Dressing (Vinaigrette) Last?

Opened bottled vinaigrette lasts up to 3 months in the fridge. Unopened bottles keep 10–12 months in the pantry. Homemade vinaigrette with fresh garlic, shallot or herbs lasts up to 1 week refrigerated.

Salad Dressing (Vinaigrette) — opened

shelf life
Fridge
1–3 months
Freezer
Not recommended
Pantry
Not recommended
  • Unopened: 10–12 months in the fridge
  • Homemade: 1 week in the fridge

Fridge at 40°F (4°C) or below · freezer at 0°F (−18°C). Freezer times are for best quality; frozen food stays safe longer.

Vinaigrette is oil and vinegar or citrus juice, seasoned with salt, mustard, herbs and sometimes garlic or shallot. The acid preserves it well, so bottled Italian and balsamic dressings outlast creamy ones. The weak points are the oil, which eventually turns rancid, and fresh garlic or herbs in homemade versions, which make the dressing perishable.

How to store salad dressing (vinaigrette)

How to tell if salad dressing (vinaigrette) has gone bad

  • A rancid smell like old paint, putty or crayons, which means the oil has oxidized.
  • Mold on the surface, on floating herb pieces or inside the neck of the bottle.
  • A fermented or yeasty smell, bubbling or a swollen bottle.
  • A harsh, bitter or stale taste. Cloudiness or solid flecks that clear at room temperature are only chilled oil.

Bacteria that cause food poisoning usually do not change the look, smell or taste of food. Go by the time limits first, and the signs above second.

Salad Dressing (Vinaigrette) shelf life chart

StateFridgeFreezerPantry
Opened1–3 monthsNot recommendedNot recommended
Bottled oil-and-vinegar dressings. Creamy dressings: 1–2 months.
Unopened10–12 monthsNot recommended10–12 months
Homemade1 weekNot recommendedNot safe
With fresh garlic, shallot, herbs or citrus. Plain oil, vinegar, salt and mustard keeps 2–3 weeks refrigerated.

Not safe = perishable: no more than 2 hours at room temperature (1 hour above 90°F / 32°C). Not recommended = possible, but quality suffers or it serves no purpose.

Frequently asked questions

How long does vinaigrette last in the fridge?

Opened bottled vinaigrette lasts 1–3 months in the fridge. Homemade vinaigrette with fresh garlic, shallots, herbs or lemon juice should be used within 1 week, while a plain mix of oil, vinegar, salt and mustard keeps 2–3 weeks. Creamy dressings fall in between, at 1–2 months opened.

Why did my salad dressing turn solid or cloudy in the fridge?

The olive oil has congealed from the cold, which is harmless. Olive oil starts to cloud and thicken at refrigerator temperature. Leave the bottle on the counter for 10–15 minutes or run it under warm water, then shake. The dressing will return to normal with no loss of quality.

Does homemade vinaigrette need to be refrigerated?

Yes, if it contains anything fresh. Garlic, shallots and herbs sitting in oil at room temperature create a low-oxygen setting where botulism bacteria can grow, and vinegar in a dressing may not be concentrated enough to prevent that. Refrigerate it and use it within a week.

Is salad dressing safe to use after the expiration date?

An unopened bottle is normally fine for a few months beyond its best-by date, because the date indicates peak quality. Oil-based dressings last longer past date than creamy ones. Smell it on opening: a paint-like, rancid odor means the oil has gone off, and it should be discarded.

Related foods

FoodFridgeFreezerPantry
Ranch Dressing
Opened
1–2 monthsNot recommendedNot safe
Olive Oil
Opened
Not recommendedNot recommended3–6 months
Vinegar
Opened
Not recommendedNot recommendedIndefinitely
Mustard
Opened
1 yearNot recommended1–2 months
Lettuce
Whole, iceberg or romaine
1–2 weeksNot recommendedNot recommended
Bagged Salad
Opened
3–5 daysNot recommendedNot safe

All condiments & sauces

Reviewed 2026-09-20. Times follow published USDA FoodKeeper / FSIS, FDA and CDC storage guidance; where sources differ we use the shorter time. How we compile this data.