Fruit & vegetables
How long do tomatoes last?
Tomatoes last 5–10 days (ripe) in the fridge, 3–5 days once ripe at room temperature, 6–8 months (for cooking) in the freezer. Store tomatoes in the counter for the best results.
Fridge
5–10 days (ripe)
CounterBest
3–5 days once ripe
Freezer
6–8 months (for cooking)
How to store tomatoes
- Ripen on the counter stem-side down for the best flavor.
- Only refrigerate ripe tomatoes you can’t use in a few days.
Signs tomatoes have gone bad
Wrinkled skin, leaking juice or mold around the stem. When in doubt, throw it out. These are typical home-storage times; always check the package date.
Never guess a date again
Scan your grocery receipt and Pantry Buddy dates every item, tomatoes included, and tells you what to eat first.
Questions about tomatoes
- How long do tomatoes last in the fridge?
- Tomatoes: 5–10 days (ripe) in the fridge.
- Can you freeze tomatoes?
- Yes. Tomatoes keep 6–8 months (for cooking) in the freezer. Only refrigerate ripe tomatoes you can’t use in a few days.
- Where should you store tomatoes?
- In the counter. Ripen on the counter stem-side down for the best flavor.
- How can you tell if tomatoes have gone bad?
- Wrinkled skin, leaking juice or mold around the stem. When in doubt, throw it out.



