The short answer: Fresh spinach and other leafy greens keep about 3 to 7 days in the fridge, longer if kept dry.
How long spinach lasts
- Fridge: About 3 to 7 days
- Freezer: Best for cooking, not salads; the leaves go limp once thawed
How to tell spinach has gone off
- Slimy, wet or dark leaves
- A sour smell
- Yellowing is only a quality issue; slime is the real warning
How to make it last longer
- Moisture is the enemy: line the box with a paper towel and swap it when damp.
- Do not wash until you use it.
- Wilted but not slimy spinach is fine cooked into eggs, soup or pasta.
Common questions
Can you freeze spinach?
Yes, for cooking. Wash, drain well and freeze in a bag. It will be limp when thawed, so use it in soups, sauces and smoothies.
General guidance only. These times are for food bought fresh and kept at 40°F (4°C) in the fridge or 0°F (-18°C) in the freezer. Your own fridge, the packaging and the state of the food always come first, and when in doubt, throw it out. The official US chart is on FoodSafety.gov.
Stop guessing
Grocerr AI suggests a use-by date when you add food to your pantry, reminds you before it goes off and shows what to use first. Get it free on the App Store.