Ceviche is a genuinely nutritious dish. A typical serving (about one cup) delivers roughly 158 calories and 26 grams of protein, making it one of the more nutrient-dense ways to eat seafood. But because the fish is cured in citrus juice rather than cooked with heat, there are real food safety considerations worth understanding before you dig in.
What’s in a Serving
A standard cup of ceviche is mostly lean protein. Those 26 grams of protein rival what you’d get from a chicken breast, but with far fewer calories. The fish also provides meaningful amounts of two nutrients many people fall short on: vitamin B12 (3.75 micrograms per serving, which exceeds the full daily recommendation) and selenium (about 48 micrograms, close to the entire daily need). B12 supports nerve function and red blood cell production, while selenium plays a key role in thyroid health and immune defense.
Beyond the fish itself, the supporting ingredients add their own value. Lime juice contributes vitamin C. Onions, cilantro, and chili peppers bring antioxidants and anti-inflammatory compounds. Avocado, when included, adds heart-healthy fats and potassium. It’s a complete, balanced dish without much processing or added fat.
The Sodium Trade-Off
One area where ceviche is less impressive is sodium. A single cup of traditional Peruvian-style ceviche contains around 471 milligrams of sodium, roughly 20% of the recommended daily limit. That’s not extreme on its own, but it adds up quickly if you’re eating it alongside chips, tortillas, or a salty side. If you make ceviche at home, you can control this easily by going lighter on the salt.
How Citrus “Cooks” the Fish
The acid in lime or lemon juice changes the structure of fish proteins in a way that resembles cooking. Citric acid breaks down and degrades the protein chains, altering their shape at a molecular level. This is why raw, translucent fish turns white and firm after sitting in citrus juice. The texture and appearance genuinely change.
But this process is not the same as heat cooking when it comes to killing harmful organisms. Heat at 60°C (140°F) for just one minute reliably destroys parasites and bacteria. Acid marinades work much more slowly and less completely, which is the central safety question with ceviche.
What Citrus Juice Kills (and What It Doesn’t)
Lime juice is effective against some pathogens. Research on ceviche preparation found that Vibrio parahaemolyticus, a bacterium commonly found in raw seafood, was reduced to undetectable levels during a standard ceviche recipe. That’s roughly a 100,000-fold reduction, which is significant.
Salmonella, however, is a different story. The same study found that Salmonella on fish was only slightly reduced by lime juice marinade, dropping by a factor of 10 to 100 rather than being eliminated. So if your fish carries Salmonella contamination, the citrus cure won’t reliably protect you.
Parasites are the other concern. Anisakis, a roundworm found in many ocean fish, can survive acidic marinades for extended periods. Research shows that even strong vinegar solutions (far more acidic than lime juice) take two weeks or more to kill the larvae, and only when combined with high concentrations of salt. A typical ceviche sits in lime juice for 15 to 30 minutes. That’s nowhere near enough time. The reliable way to kill parasites is either thorough cooking or freezing the fish at -20°C (-4°F) for at least 24 hours beforehand.
Mercury in Common Ceviche Fish
Most fish used in ceviche fall in the low-to-moderate range for mercury. According to FDA data, flounder and sole average just 0.056 parts per million, making them among the lowest-mercury options available. Snapper (0.166 ppm), sea bass (0.167 ppm), and mahi mahi (0.178 ppm) are all moderate. Halibut sits slightly higher at 0.241 ppm but is still well below high-mercury fish like swordfish or king mackerel.
For most adults eating ceviche once or twice a week, mercury isn’t a practical concern with these species. If you eat seafood frequently, rotating between different types of fish keeps your overall exposure low.
Who Should Avoid Ceviche
Pregnant women should skip ceviche entirely. The FDA specifically warns that raw or undercooked seafood poses risks to both the mother and the developing baby because of the higher likelihood of parasites and bacteria compared to cooked fish. Since ceviche’s acid cure doesn’t eliminate all pathogens, it falls squarely in the “undercooked” category for safety purposes.
The same caution applies to young children, older adults, and anyone with a compromised immune system. These groups are more vulnerable to foodborne illness, and the consequences of infections like Salmonella or parasitic worms can be more severe. For everyone else, the risk is real but relatively small, especially when the fish is fresh, purchased from a reputable source, and ideally frozen before preparation to handle the parasite issue.
Making Ceviche Safer at Home
If you want ceviche’s nutritional benefits with less risk, a few steps help. Buy “sushi-grade” or previously frozen fish, since commercial flash-freezing kills parasites effectively. Use the freshest fish you can find, as bacterial counts rise with time and improper storage. Keep everything cold during preparation, and don’t let the finished dish sit at room temperature for more than two hours.
You can also marinate longer. While a quick 15-minute cure leaves the center of the fish nearly raw, marinating for one to two hours allows the acid to penetrate more deeply and reduces bacterial counts further. The texture becomes firmer and more opaque throughout, which some people prefer anyway.