How Long is Sushi Good For?

0 comments

✔ Updated · conservative fridge times + the 2-hour rule and signs sushi has gone bad

Sushi is one of the most perishable foods you can bring home. It combines raw or lightly cooked seafood with cooked, seasoned rice, and both spoil quickly once they warm up. Leftover takeout pizza keeps longer; see how long pizza is good for in the fridge.

Quick answer

Sushi made with raw fish is best eaten the day it is made and should be eaten within 24 hours, kept refrigerated at 40°F (4°C) or colder the whole time. Cooked-seafood and vegetable rolls keep 1 to 2 days in the fridge. Never leave any sushi out for more than 2 hours (1 hour above 90°F), and don't freeze it.

  • Raw fish sushi, sashimi and poke: eat within 24 hours, refrigerated
  • Cooked seafood rolls (shrimp tempura, eel, crab stick): 1 to 2 days in the fridge
  • Vegetable rolls (cucumber, avocado, tamago): 1 to 2 days in the fridge
  • At room temperature: 2 hours at most, or 1 hour above 90°F (32°C)

Below is how long sushi is good for, at room temperature and in the fridge, broken down by type: raw fish rolls and nigiri, cooked seafood rolls and vegetable rolls. It also covers how to store leftovers, whether day-old or 2-day-old sushi is safe and how to tell if sushi has gone bad. The times are conservative food-safety guidance. When in doubt, throw it out.

Leftover sushi rolls and nigiri packed in a glass container for the fridge

How Long Sushi Lasts: Storage Chart

These times assume the sushi was fresh when you bought or made it, went into the fridge promptly and stayed at 40°F (4°C) or colder. For store-bought sushi, follow the use-by date on the pack if it is sooner. Sushi does not get safer in the fridge; it only slows the clock down.

Type of sushiRoom temperatureFridge (40°F or below)Freezer
Raw fish nigiri and rolls (salmon, tuna, yellowtail, spicy tuna)2 hours max (1 hour above 90°F)Within 24 hoursNot recommended
Sashimi and poke2 hours max (1 hour above 90°F)Within 24 hoursNot recommended
Cooked seafood rolls (shrimp tempura, eel, cooked crab or crab stick)2 hours max (1 hour above 90°F)1 to 2 daysNot recommended
Vegetable and egg rolls (cucumber, avocado, tamago)2 hours max (1 hour above 90°F)1 to 2 daysNot recommended
Grocery store or gas station sushiKeep chilled; 2 hours max out of the fridgeBy the use-by date, or within 24 hours if it contains raw fishNot recommended

Why Sushi Spoils So Quickly

Sushi combines two foods that don't keep well. Raw fish has no cooking step to kill bacteria or parasites, so it relies entirely on careful handling and cold storage. Cooked rice is moist and starchy, which makes it a good home for bacteria such as Bacillus cereus when it sits at room temperature. Sushi rice is seasoned with vinegar, but not enough to make it safe to leave out.

Cold also hurts quality. In the fridge, sushi rice turns hard and dry within hours, and the nori goes soft and chewy. That is why I always plan to eat sushi the day it is made, even when it is still within the safe window.

sushi roll

How Long Can Sushi Sit Out?

Like other perishable foods, sushi should not sit at room temperature for more than 2 hours in total, counting the trip home from the store or restaurant. I bring an insulated bag for my takeout. If it is hotter than 90°F (32°C), such as at an outdoor party or in a warm car, the limit drops to 1 hour. After that, throw it away, even if it looks and smells fine. Bacteria can multiply to unsafe levels without changing how the sushi looks.

For a sushi platter at a party, set it out in small batches, keep the rest in the fridge, or nest the platter over a tray of ice. I use the ice-tray trick every time I host.

How to Store Leftover Sushi

  • Refrigerate it fast. Get leftovers into the fridge within 2 hours of when the sushi was made or bought, sooner on a hot day.
  • Wrap it airtight. Wrap each roll or piece tightly in plastic wrap, then put it in an airtight container. This keeps out air and fridge odors and slows down drying.
  • Keep it cold. Store it on a main shelf toward the back, where the fridge is coldest, not in the door. Your fridge should be at 40°F (4°C) or below.
  • Separate raw and cooked. If you can, store raw fish pieces apart from cooked and vegetable rolls, and eat the raw ones first.
  • Label it. A quick note with the date and time makes the 24-hour limit easy to follow.
  • Don't freeze it. Frozen and thawed sushi rice turns hard and grainy and the fish goes watery. Freezing is not a fix for sushi that is nearing its limit.

Can You Eat Day-Old or 2-Day-Old Sushi?

Day-old sushi: sushi with raw fish that went straight into the fridge and has been there for less than 24 hours is generally fine to eat, although the rice will be firmer. Cooked-seafood and vegetable rolls are also fine the next day.

2-day-old sushi: don't eat raw fish sushi that is 2 days old; throw it out. Cooked-seafood and vegetable rolls that have been refrigerated the whole time are at the end of their window on day 2, so eat them then or discard them.

3-day-old sushi or older: throw it out, whatever type it is. The quality is gone and the risk isn't worth it.

Pregnant people, young children, older adults and anyone with a weakened immune system should avoid raw fish sushi altogether, and should be extra strict with leftovers of any kind.

How to Tell If Sushi Has Gone Bad

Throw sushi away if it is past the times above, even if it seems fine. Within the time limits, discard it if you notice any of these signs:

  • A strong fishy, sour or ammonia smell. Fresh fish smells clean and mild, like the ocean.
  • Slimy, sticky or milky fish, or fish that has turned dull, gray or brown at the edges.
  • Liquid pooled under the pieces or in the container.
  • Rice that is hard, crusty or sour-smelling, or nori that is wet and slimy rather than just soft.
  • Any mold, fuzzy spots or discoloration.
  • An off or tingling taste. Stop eating and throw the rest away.
sushi rolled

Can You Reheat Leftover Sushi?

You can briefly warm cooked-seafood and vegetable rolls to soften the cold, hard rice: microwave them on a plate for 15 to 30 seconds. Don't microwave raw fish sushi, which partly cooks the fish unevenly without making it safer. Another option for cooked rolls is to cut them up and pan-fry them into a quick sushi fried rice.

Warming only improves texture. It does not make old or badly stored sushi safe, so the time limits above still apply.

Common Sushi Storage Mistakes

  • Leaving it out during a long meal or party. The 2-hour clock includes the trip home.
  • Storing it in the open takeout tray. Uncovered sushi dries out and picks up fridge odors fast.
  • Treating raw and cooked rolls the same. Raw fish sushi has the shortest window: 24 hours.
  • Freezing leftovers to buy time. It ruins the texture and doesn't undo time already spent at room temperature.
  • Trusting the smell alone. Sushi can make you sick before it smells off. Go by time and temperature first.

More Sushi Reading

Planning a sushi night? See what to serve with sushi, learn the difference in nigiri vs. sashimi and tobiko vs. masago, or try a fully cooked option like our spicy sushi salmon bake.

Frequently Asked Questions

Can I eat 1-day-old sushi?

Yes, if it went into the fridge within 2 hours and has stayed at 40°F (4°C) or below. Sushi with raw fish should be eaten within 24 hours, so day-old raw fish sushi is at its limit. Cooked-seafood and vegetable rolls are fine the next day, though the rice will be firmer.

Can I eat 2-day-old sushi?

Not if it contains raw fish; throw it out after 24 hours. Cooked-seafood and vegetable rolls that were refrigerated the whole time can be eaten on day 2 but no later. If you are pregnant, elderly, immunocompromised or feeding young children, don't eat 2-day-old sushi at all.

Can I eat 3-day-old sushi?

No. Throw out any sushi that is 3 days old, whether it is made with raw fish, cooked seafood or only vegetables. Even refrigerated, it is past its safe window and the rice and fish quality will have dropped sharply.

How long can sushi sit out at room temperature?

No more than 2 hours in total, including the trip home, and only 1 hour if the temperature is above 90°F (32°C). After that, throw it away even if it looks and smells fine, because bacteria can grow to unsafe levels without obvious signs.

How long does California roll last in the fridge?

A California roll made with cooked imitation crab, avocado and cucumber keeps 1 to 2 days in the fridge, wrapped tightly in an airtight container. If your version contains any raw fish or fish roe, eat it within 24 hours. The avocado will darken a little, which is normal.

Leave a Comment

Your email address will not be published. Required fields are marked *

*