How long does pasta last? Smart freshness data from Shelfie
Dry pasta lasts for years; fresh and cooked pasta are a different story. Here is the complete guide for every pasta type.
Pasta shelf life at a glance
Fridge
Cooked: 3–5 days. Fresh uncooked pasta: 2–4 days
Freezer
Cooked: up to 3 months. Fresh uncooked: up to 8 months
Pantry
Dry: 2 years past best-by. Opened bag: 1 year in sealed container
Fresh vs expired pasta
Signs it is still good
Dry pasta: no moisture, no musty smell
Cooked: firm (not mushy), no sour smell
Fresh: pale yellow, supple
Signs it has turned
Dry pasta: weevils or moisture
Cooked: sour smell, slimy coating
Fresh: yellow-green tinge, strong smell
Pro tip
Dry pasta does not truly "expire" — the best-by date refers to peak quality. Dry pasta stored in a sealed container is safe for 2+ years.
How to extend your pasta's life
Transfer opened dry pasta to an airtight container — the original bag does not seal well
Toss cooked pasta with a small amount of olive oil before storing to prevent clumping
Freeze cooked pasta portions flat in zip-lock bags for fast weeknight meals
Rescue recipes for near-expiry pasta
Shelfie surfaces these automatically when your pasta is about to expire.
Pasta frittata for leftover cooked pasta
Cold pasta salad with vegetables and dressing
Pasta bake or gratin for near-expiry cooked pasta
Minestrone to feature multiple near-expiry pasta shapes
Never guess when your pasta expires again
Shelfie tracks freshness automatically. Scan once — get daily alerts, rescue recipes, and grocery restocks when you need them.