FridgeLife

How Long Does Spinach Last?

Fresh spinach lasts 3–7 days in the fridge. Cooked spinach keeps 3–4 days, and blanched spinach holds its quality for 8–12 months in the freezer.

Spinach — fresh

shelf life
Fridge
3–7 days
Freezer
8–12 months
Pantry
Not safe
  • Cooked: 3–4 days 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.

Spinach is a tender leafy green sold in bunches or as pre-washed baby leaves in bags and clamshells. The thin leaves bruise easily and hold a lot of moisture, so they break down into dark slime faster than sturdier greens like kale. Cooked or blanched spinach, on the other hand, freezes very well.

How to store spinach

How to tell if spinach has gone bad

  • Dark green, wet, slimy leaves, usually clumped together at the bottom or in the corners of the bag.
  • A sour, musty or strong sulfur-like smell when the package is opened.
  • Leaves that have turned yellow or developed mushy dark spots rather than staying flat and bright green.
  • Liquid pooling in the bottom of the clamshell.

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.

Spinach shelf life chart

StateFridgeFreezerPantry
Fresh3–7 days8–12 monthsNot safe
Blanch for 2 minutes before freezing. Opened bags of baby spinach are best within 3–5 days.
Cooked3–4 days8–12 monthsNot safe

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 bagged baby spinach last after opening?

Opened bagged spinach is best used within 3–5 days, and no later than the use-by date on the package. Keep it at 40°F (4°C) or colder with a paper towel in the bag. Pre-washed leaves are cut and handled more than bunch spinach, so they decline faster once air gets in.

Can I just pick out the slimy leaves and eat the rest?

If only a few leaves are slimy and the rest are dry, crisp and smell fresh, you can discard the bad ones, rinse the rest and use them soon, preferably cooked. If slime is spread through the bag or the whole package smells sour, throw it all away. Keep in mind that harmful bacteria do not produce slime or odor, so appearance alone never proves safety.

Can you freeze fresh spinach without blanching?

You can, but it is a short-term option. Unblanched spinach frozen raw keeps reasonable quality for only a month or two before it turns dark and bitter, because its enzymes stay active. Blanched for 2 minutes first, it holds 8–12 months. Either way, frozen spinach is for cooking and smoothies, not salads.

How long does cooked spinach last in the fridge?

Cooked spinach lasts 3–4 days in the fridge in a covered container. Cool and refrigerate it within 2 hours of cooking. Creamed spinach and spinach dips follow the same 3–4 day limit. Reheat leftovers until steaming hot, to 165°F (74°C).

Related foods

FoodFridgeFreezerPantry
Kale
Fresh
5–7 days8–12 monthsNot recommended
Lettuce
Whole, iceberg or romaine
1–2 weeksNot recommendedNot recommended
Bagged Salad
Opened
3–5 daysNot recommendedNot safe
Frozen Vegetables
Unopened
1–2 days8–12 monthsNot safe
Cooked Vegetables
Cooked
3–4 days2–3 monthsNot safe
Fresh Basil
Fresh
3–5 days4–6 months7–10 days

All vegetables

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.