How long does Tomatoes last?

In the fridge: 7 days

In the freezer: 240 days

Fresh tomatoes are at their peak for 3–5 days at room temperature and last about a week in the fridge. Room temperature storage preserves flavor and aroma — refrigeration mutes both because cold breaks down the volatile compounds that give tomatoes their taste. Only refrigerate fully ripe tomatoes you can't eat within a few days; bring them back to room temperature before serving to wake up the flavor. Cut or sliced tomatoes last 1–2 days in the fridge in a sealed container.

How to store it

Signs it has gone bad

Signs it has gone bad

How long do tomatoes last?
Whole tomatoes last 3–5 days at room temperature and up to a week in the fridge — though refrigeration mutes flavor.
Should tomatoes be refrigerated?
Not unless they're over-ripening. Room temperature preserves flavor; cold breaks down aroma compounds. Refrigerate cut tomatoes only.
Can you freeze tomatoes?
Yes — blanch and peel first, then freeze whole or pureed for soups and sauces. Texture changes, so they're not good raw after thawing.

Related foods