Skip to content
Pantry Buddy

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.

Download on the App Store

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.

Recipes to use up tomatoes

More from the fruit & vegetables aisle