← Food Shelf-Life Library
3–7 days in the fridge (fresh)

Cooked: 3–4 days  ·  Frozen: 10–12 months

Spinach is one of the quickest fresh foods to go from crisp and vibrant to slimy and unusable. It also happens to be one of the most commonly wasted items in the fridge. The key is knowing how to store it and acting quickly when it starts to turn.

Spinach Shelf Life

TypeFridgeFreezer
Loose fresh spinach (unwashed)3–5 days10–12 months (blanched)
Bagged spinach (unopened)5–7 days10–12 months (blanched)
Bagged spinach (opened)3–5 days10–12 months (blanched)
Washed, dried spinach2–3 days10–12 months (blanched)
Cooked spinach3–4 days10–12 months
Baby spinach (bagged)3–5 days after opening10–12 months (blanched)
💡 Keep spinach dry. Moisture is the enemy. Don't wash spinach until you're ready to use it. If loose spinach came damp from the shop, lay it on paper towels for 30 minutes before storing, then wrap in dry paper towels inside a loose bag. This can double its shelf life.

How to Keep Spinach Fresh Longer

How to Freeze Spinach

Spinach freezes brilliantly and frozen spinach retains most of its nutrients. You don't need to blanch it if using within a couple of months, but blanching significantly extends freezer life:

💡 Spinach nearing its end? Wilt it into eggs, pasta, curry, or soup. Slightly wilted spinach that's lost its crispness for salads is still perfect for cooking. Don't bin it — cook it within the next 24 hours.

Signs Spinach Has Gone Bad

Get a heads-up before your spinach goes bad

Eatvora tracks your produce and sends you a reminder when it's time to use your spinach — before it turns to slime at the back of the crisper.

Download Eatvora Free