Raw fish ceviche keeps 24 hours at most in a refrigerator at 40 F (4 C) or below. If it’s made with cooked seafood, you get up to 2 days.
On the counter, either kind gets 2 hours, or 1 hour once the room passes 90 F (32 C). The lime marinade changes the texture of the fish but doesn’t preserve it.
The FoodSafety.gov Cold Food Storage Chart (2023) has no ceviche row, so these limits are working rules built from its raw seafood and leftover guidance.
How long does ceviche last in the refrigerator?

Raw fish ceviche is best the same day and holds up to 24 hours in a refrigerator at 40 F (4 C) or below. Ceviche made with cooked seafood stretches to 2 days.
Past those limits, throw it out. Since the FoodSafety.gov Cold Food Storage Chart (2023) has no ceviche row, these are working limits built from agency guidance on raw and cooked seafood. The same chart puts raw fatty fish at 1 to 3 days and raw shrimp at 3 to 5 days in the refrigerator.
The clock starts well before the marinade, because ceviche inherits whatever days the fillet had left. So fish choice matters more than most people expect. Picking the right fish for ceviche, firm and very fresh, buys more margin than any container will.
The fridge slows bacteria down but doesn’t stop them. FDA guidance on Listeria notes the bacteria keep growing at refrigerator temperatures, only more slowly at 40 F or below. If you aren’t sure your fridge really holds 40 F, an appliance thermometer settles it.
| Ceviche type | Working fridge limit | What sets the limit |
|---|---|---|
| Raw fish | Same day, 24 hours at most | The raw fillet already spent part of its refrigerator life before marinating |
| Raw shrimp or shellfish | Same day, 24 hours at most | Raw shrimp keeps longer than raw fish, but citrus does not extend that window |
| Cooked seafood | Up to 2 days | A heat step removes most raw-seafood hazards, so texture fades first |
Marinade strength and marinating time change how soft the fish gets. They do not move these limits.
Why published numbers range from 24 hours to 4 days

Recipe and storage pages put the number anywhere from 24 hours to 4 days, and a lot of that spread comes from borrowed rules. Cooked-leftover guidance gets applied to raw food. FoodSafety.gov gives cooked leftovers 3 to 4 days, a window that assumes a heat step ceviche never had.
Lime juice also gets credited as a preservative, which the University of Guelph’s Ontario Veterinary College fact sheet (2025 update) doesn’t back up. It says citrus cuts microbial numbers without destroying all of them. Then there’s taste. Texture fades quickly, and a hazard doesn’t track it.
Agency tables measure safety, while recipe pages often measure taste. Read any number with that split in mind.
How long can ceviche sit out at room temperature?

Two hours at most, and one hour when the room or patio is above 90 F (32 C). After that the ceviche goes in the trash, not back in the fridge.
The clock counts total time out of refrigeration, prep included. Forty minutes on the counter plus 90 minutes on a buffet table already exceeds the limit.
USDA FSIS puts the numbers this way.
- Cold food is safe at 40 F (4 C) or below, in a refrigerator or in containers on ice.
- The danger zone runs from 40 to 140 F, and that’s where bacteria grow fastest.
- Food gets 2 hours in the danger zone, cut to 1 hour above 90 F.
- Bacterial numbers can double in as little as 20 minutes in that range.
Serving over ice works only if the ice does the cooling. Nest the serving bowl inside a larger bowl of ice and keep the main batch in the fridge. A bowl sitting in lukewarm melt water is not on ice.
Ceviche left out overnight gets discarded, whatever it looks or smells like. Refrigerating it afterward does not undo the bacterial growth that already happened.
Does lime juice keep ceviche safe to store?

No. Lime juice changes the fish and lowers some bacterial counts during the marinade, but it does not make ceviche shelf-stable.
Citrus acid denatures the proteins in raw seafood, which turns the flesh opaque and firm. According to the University of Guelph fact sheet, the result looks and feels cooked with no heat involved. That same fact sheet states the acid reduces microbial numbers but does not destroy all of them.
The lab results are encouraging for a couple of bacteria.
- Vibrio parahaemolyticus dropped sharply on inoculated tilapia (Mathur and Schaffner, Journal of Food Protection, 2013).
- Vibrio cholerae was eliminated quickly in marinated mahi-mahi (Mata et al., Revista de Biología Tropical, 1994).
It does a lot less for everything else.
- Salmonella was much less affected on the fish itself in the same tilapia work.
- Listeria monocytogenes keeps growing at refrigerator temperatures.
- The FDA Food Code relies on freezing for parasites, not citrus.
- Histamine, in susceptible species such as tuna, is heat-stable, and nothing removes it once it forms (FDA).
Authoritative sources disagree on how far to trust the acid. Mata and colleagues concluded in 1994 that eating lime-marinated ceviche was one of the safest ways to avoid cholera infection during an epidemic.
The University of Guelph fact sheet tells people in areas with epidemic cholera to avoid raw seafood, ceviche included. Canada’s National Collaborating Centre for Environmental Health (2019) calls citrus inadequate to kill every pathogen and parasite in ceviche.
The split comes from scope. The lab studies tested one pathogen at a time under controlled conditions, while the agency advice covers every hazard a raw fish dish carries.
Treat the marinade as a texture step with a side benefit, not a preservative. A more acidic juice or a longer soak makes softer fish, not safer fish.
How can you tell if ceviche has gone bad?

A sharp sour, ammonia-like or heavy fishy smell, or a slimy or mushy texture, means the ceviche is spoiled. Discard it.
Fresh ceviche smells like citrus and clean ocean. Spoiled ceviche smells sour, ammoniated or strongly fishy. You may also see a slick film on the fish, flesh that goes mushy and falls apart, dull gray or brown pieces, and avocado or herbs that have browned.
USDA FSIS describes the same pattern for spoilage bacteria: objectionable odors, tastes and textures.
These cues catch spoilage bacteria and miss pathogens. FSIS states that pathogenic bacteria grow in the danger zone and do not generally change taste, smell or appearance, so food can look and smell fine and still cause foodborne illness.
Histamine behaves the same way. Queensland Health notes it does not affect the appearance, odor or taste of fish, and FDA guidance says it cannot be removed or destroyed once it forms.
Ceviche makes the smell test weaker than usual. A sharp base of citrus, onion and chili masks early off-notes, so a clean sniff proves less here than it would on a plain fillet.
Go by the clock and treat your nose as a backup. Once raw ceviche passes 24 hours in the fridge, or 2 hours out of it, skip the sniff test and throw it away.
How to store leftover ceviche

Chill it fast in a shallow, airtight container that won’t react with citrus. Avocado and crunchy extras stay out of the bowl.
- Move leftovers to the fridge before the party winds down, not after the cleanup.
- Pull out the avocado, herbs and anything crunchy. They brown or go soggy faster than the fish does.
- Spoon the ceviche into a shallow container so it cools fast (USDA recommends shallow containers for leftovers).
- Use glass, ceramic, stainless steel or food-grade plastic with a tight lid. Aluminum, copper and cast iron react with citrus acid and leave a metallic taste.
- Write the mix time on the lid and set the container on a lower shelf, away from the door.
An airtight lid also keeps the fridge from flavoring the fish.
Plan the sides so nothing sits in the bowl. Chips and tostadas go soft within minutes, so decide which sides to serve with ceviche and plate them separately.
Can you make ceviche ahead of time?

Partly. Prepare everything except the fish, and combine the fish with the citrus close to serving.
The limes can be squeezed early, and the onion, chili, tomato and herbs can be diced and chilled, each in its own container. Cutting the fish, mixing, and giving the marinade its full soak all belong near serving time. The avocado goes in last, along with the plated sides.
Fish cut early and held in the fridge for hours has had more time to build bacteria than fish cut just before mixing. Protect the soak, and move everything else forward.
Can you freeze ceviche?
Yes. A batch that was fresh and cold going in stays safe in the freezer, but it comes out watery and soft. Freezing is a rescue move, not a plan.
FoodSafety.gov states that food held continuously at 0 F (-18 C) or below keeps indefinitely, and its freezer storage times describe quality only. That’s why freezer limits on recipe pages vary by months while some pages say not to freeze at all. Safety and quality are being measured against different lines.
On the plus side, freezing stops the fridge clock on a batch you can’t finish, and single-serving portions work well. The fish stays safe as long as the freezer holds 0 F or below.
The downsides are real, though.
- Thawing releases moisture, which leaves the fish watery.
- Avocado, herbs and crunchy garnishes cannot go in with it.
- Refrigerator thawing is the slowest of the thawing methods USDA FSIS lists as safe, though it keeps food cold the whole time, so you have to plan ahead.
- A batch already past its fridge limit before freezing is still past it after thawing.
Recipe pages say never to refreeze ceviche. USDA FSIS says food thawed in the refrigerator can be refrozen without cooking, with some quality loss from moisture shed during thawing.
For ceviche, that quality loss decides it. Freeze single-serving portions and the question never comes up. Thaw in the fridge, and eat the portion the day it thaws.
Which raw-fish risks does refrigeration not remove?

Parasites, and a group of eaters for whom any raw seafood is a poor bet. Neither responds to a colder fridge or a shorter storage window.
Parasites and the freezing rule
Anyone who eats raw or undercooked fish or squid is at risk of anisakiasis, according to the CDC. Symptoms include abdominal pain, nausea, vomiting and abdominal distention, and an embedded worm can need endoscopic or surgical removal.
Sushi and sashimi carry the same worm risk, and the answer to whether sushi carries parasites applies to ceviche too: freeze the fish first.
The FDA Food Code, section 3-402.11, allows 3 time and temperature methods for fish served raw or raw-marinated.
| Method | Freezer temperature | Minimum hold |
|---|---|---|
| 1 | -4 F (-20 C) or below | 7 days (168 hours) |
| 2 | -31 F (-35 C) or below, until solid | 15 hours at -31 F |
| 3 | -31 F (-35 C) or below until solid, then -4 F | 24 hours at -4 F |
State codes such as Minnesota’s rule 4626.0350 reproduce the same methods.
A home freezer set at 0 F (-18 C) runs warmer than the -4 F that method 1 requires. To treat fish at home, set the freezer colder and confirm it with a thermometer, or buy fish already frozen to the specification.
Sources disagree on the minimum time. A 2005 article in the Canadian Medical Association Journal puts the kill time for anisakid larvae at 5 days at -4 F, or 15 hours at -31 F.
The Food Code asks for 7 days. FDA’s parasite guidance says freezing works differently depending on temperature, time to freeze, hold time, fat content of the fish and parasite type, and notes that some parasites resist freezing more than roundworms.
What frozen, sushi-grade and farmed labels cover
A “previously frozen” label says nothing about temperature or hold time. Ask the fishmonger for both, or for a written supplier statement of the kind the Food Code lets establishments keep in place of freezing records.
“Sushi-grade” is a seller’s claim, not a regulatory grade, according to Cook’s Illustrated. FDA’s freezing guidance is a recommendation that some states enforce as a requirement.
Farmed salmon is exempt from the freezing requirement when raised in net-pens or land-based systems on formulated feed with no live parasites.
The Food Code also exempts six Thunnus species (albacore, yellowfin, blackfin, bigeye, and southern and northern bluefin), along with molluscan shellfish, scallop adductor muscle and rinsed fish eggs. Pacific bluefin is not on the list.
Wild-caught salmon and herring are a different case from farmed, and Cook’s Illustrated flags them as particularly high-risk. Before relying on the label, check what a sushi-grade salmon label actually promises.
Bacteria, and who should skip ceviche entirely
CDC’s MMWR (2017) documented 6 illnesses, 1 laboratory-confirmed, linked to raw shrimp and raw oyster ceviche at one Minnesota restaurant in August 2016.
The confirmed case was a nontoxigenic Vibrio cholerae O1 Inaba infection, and shrimp from the same lots yielded Vibrio cholerae non-O1, non-O139. The restaurant added menu warnings about raw items and also focused on freezing food items appropriately and letting raw items soak in lime juice before serving, instead of serving right after adding the juice.
FoodSafety.gov names the people more likely to get seriously ill from food poisoning.
- Adults 65 and older
- Children younger than 5
- People with weakened immune systems from illness or medical treatment
- Pregnant women
FoodSafety.gov’s pregnancy guidance names ceviche among the raw seafood to avoid, because raw seafood can carry parasites or bacteria, including Listeria.
For these groups, fresh, frozen or fridge-stored makes no difference. Serve ceviche made with cooked seafood, or serve something else.
Ceviche Shelf Life FAQ
How long should fish marinate in lime juice for ceviche?
Until the outside of each piece turns opaque and firm, which small cubes reach fastest. The 2013 Mathur and Schaffner tilapia study in the Journal of Food Protection measured results at 30 and 120 minutes, and longer soaks mostly soften the fish.
Can you reheat ceviche to kill bacteria?
No. Heating ceviche cooks the fish instead of rescuing a questionable batch, and histamine is heat-stable, so it survives.
If a batch is past its limit, throw it out.
What are the symptoms of food poisoning from ceviche?
Nausea, vomiting, diarrhea and abdominal pain are the usual signs, and onset depends on the cause. Histamine poisoning can appear within minutes to a few hours, according to Queensland Health, while the Minnesota Vibrio case in CDC’s 2017 MMWR began 49 hours after the meal.
What can you do with leftover ceviche?
Use it cold and inside its fridge window. Spoon it onto tostadas, over a green salad or into a lettuce wrap.
Which fish works best for ceviche, and how fresh does it need to be?

Firm, mild white fish such as sea bass, snapper or halibut suits ceviche. Freshness matters more than species, because ceviche inherits the remaining days of the fillet it starts from.
Planning a Safe Ceviche Timeline for Guests
Ceviche shelf life is settled long before the fish meets the lime juice. The safe order starts with freezing the fish to the Food Code standard, moves to a fridge thaw and a mix close to serving, and ends with serving over ice and discarding whatever remains.
Parasite control goes first because nothing later in the sequence can fix it. Chilling, marinating and storing never touch a worm that survived.
The freezing hold plus a day of thawing puts the fish decision more than a week before the event, which rules out last-minute ceviche from fish of unknown history.
The trade-off is waste. Mix small batches in rounds so every portion stays inside its limits and nothing needs storing.
Position verified against FoodSafety.gov and the FDA Food Code in October 2026. A ceviche row in the FoodSafety.gov chart would replace the working limits used here.