HowLongFor

How Long Does Sushi Last in the Fridge?

By the HowLongFor Editorial Team

Quick Answer

Sushi made with raw fish lasts only about 24 hours in the fridge, while cooked or vegetable sushi keeps 3–4 days. For the best safety and quality, eat any sushi within 1 day of purchase.

Duration by Type

Raw fish (sashimi, nigiri)(most common)1 day

Best eaten the same day

Cooked seafood rolls (shrimp, crab, eel)2 days – 3 days
Vegetable rolls (cucumber, avocado)3 days – 4 days

Avocado may brown

Quick Answer

Sushi is highly perishable. Raw-fish sushi (like tuna or salmon nigiri and sashimi) is safest eaten within 24 hours of being made. Cooked sushi (shrimp tempura, eel) and vegetable rolls last 3–4 days refrigerated. Regardless of type, sushi should never sit at room temperature for more than 2 hours (1 hour if it's above 90°F).

Shelf Life by Sushi Type

Sushi TypeRefrigerated (40°F/4°C)Notes
Raw fish (sashimi, nigiri)Up to 1 dayBest eaten same day
Raw-fish rolls (spicy tuna, salmon)1 dayQuality drops fast
Cooked seafood rolls (shrimp, crab, eel)2–3 daysCooked fish is more stable
Vegetable rolls (cucumber, avocado)3–4 daysAvocado may brown
Grocery-store packaged sushiUse by "sell-by" dateUsually same-day

Why Raw Sushi Spoils So Fast

Raw fish is an ideal environment for bacteria like Listeria, Salmonella, and Vibrio. Even properly handled sushi-grade fish begins to break down quickly once cut. The vinegared rice also degrades — it hardens in the fridge and loses its texture. So while the rice may look fine after a day, the fish is the limiting factor for safety.

Factors That Affect How Long Sushi Lasts

Ingredients

Raw fish is the most perishable component. Rolls with only cooked or vegetable fillings last several times longer than raw nigiri or sashimi.

Freshness at Purchase

Sushi made fresh at a restaurant that morning lasts longer than grocery sushi that may already be a day old. Always check the prepared or sell-by date.

Refrigerator Temperature

Sushi must be kept at or below 40°F (4°C). A fridge that runs warm dramatically shortens safe storage time.

Time at Room Temperature

The "2-hour rule" is critical: bacteria multiply rapidly between 40°F and 140°F. Sushi left out during a party or a long commute may already be unsafe even if you refrigerate it afterward.

How to Store Sushi Properly

  • Refrigerate immediately — get sushi into the fridge within 2 hours of purchase (1 hour in hot weather).
  • Keep it in an airtight container to slow drying and prevent it from absorbing fridge odors.
  • Store at the back of the fridge, the coldest area, not the door.
  • Wrap tightly in plastic wrap if the original packaging isn't sealed.
  • Don't freeze finished sushi — the rice turns hard and mushy when thawed, ruining the texture.

Signs Sushi Has Gone Bad

Throw sushi out if you notice any of these:

  • A sour, ammonia-like, or overly fishy smell
  • Slimy or sticky fish texture
  • Dull, discolored, or gray fish
  • Hardened, dried-out, or crunchy rice
  • Any off taste — if in doubt, throw it out

When to See a Doctor

Foodborne illness from spoiled raw fish can cause nausea, vomiting, diarrhea, and abdominal cramps within hours. Seek medical care if you experience a high fever (over 101.5°F), bloody stools, signs of dehydration, or symptoms lasting more than 3 days. Pregnant people, young children, older adults, and those with weakened immune systems should be especially cautious with raw fish and should avoid eating leftover raw sushi entirely.

Bottom Line

When it comes to sushi, fresher is always safer. Eat raw-fish sushi the same day, finish cooked or veggie rolls within 3–4 days, and never leave sushi at room temperature longer than 2 hours.

Pro Tips

Refrigerate sushi within 2 hours of purchase and store it at the back of the fridge, the coldest spot.

USDA

Keep sushi in an airtight container to slow drying and prevent it from absorbing fridge odors.

FDA

When in doubt, throw it out — a sour, ammonia-like smell or slimy fish means it's no longer safe.

USDA

Quick Facts

Sushi should never sit at room temperature for more than 2 hours (1 hour above 90°F).

Source: USDA

Raw fish is the limiting factor for safety — the rice may look fine after a day, but the fish spoils first.

Source: FDA

Finished sushi should not be frozen; the rice turns hard and mushy when thawed.

Source: USDA FoodKeeper

Sources

How long did it take you?

day(s)

Was this article helpful?