Ceviche for weight loss

Is ceviche good for weight loss? Calories, protein & safe tips

Usually, yes. A cup with 4 ounces of white fish has about 130 calories and over 20g of protein. Calories by type, a recipe, serving ideas and why lime juice doesn't make raw fish safe.

  • Free Shipping on Every Meal PlanFree Shipping
  • Up to 20% Off 30-Meal PlansUp to 20% Off
  • Chef Cooked, Dietitian BuiltDietitian Built
  • Heat & Eat in MinutesHeat & Eat
Romaine Rusnak, RD, LDN
Romaine Rusnak, RD, LDNLicensed Dietitian · May 15, 2026
Clean Eatz Kitchen High Protein Meal Plan box with plated chef-cooked meals

Ceviche has a lot going for it if you're trying to lose weight. It's protein-rich, light on calories and full of fresh produce. Lean fish, citrus and vegetables make a big bowl for not many calories, and it doesn't feel like diet food.

There's one catch most recipes skip. Lime juice changes how raw fish looks, but it doesn't make it as safe as cooking does. So this guide covers the numbers and the recipe, and it also covers how to handle the fish and who should only eat the cooked version.

Ceviche for weight loss

Is ceviche good for weight loss?

Quick answer

Usually, yes, when you make it with lean seafood and go easy on the extras. A 1-cup serving with 4 ounces of lean white fish has about 120 to 135 calories and 21 to 24 grams of protein. Chips, oil and avocado are what change the math.

Protein is the big win. At over 20 grams a serving, it's a filling amount for very few calories, which helps you stay on track without feeling like you're constantly fighting hunger. For other protein sources that support weight loss, our complete guide to the best foods for weight loss covers dozens of options.

Volume is the other part. Ceviche is mostly lean seafood, citrus and water-rich vegetables like tomato, cucumber and onion, so you get a large portion with few calories. Nutrition researchers call this low energy density, and there's decent evidence for it. In a year-long trial of 97 women with obesity, those told to cut fat and eat more water-rich foods lost 7.9 kg, against 6.4 kg for those who only cut fat, among the 71 who finished. They also reported less hunger. That's a modest gap, and it's about a whole eating pattern, not ceviche.

Nutrients come along too. The FDA lists fish as a source of protein, vitamin B12, vitamin D and selenium, and fish also supply omega-3 fats, though lean fish have much less than fatty ones. Using USDA data, 4 ounces of raw tilapia has about 47 micrograms of selenium, most of the 55 micrograms adults need in a day, plus about 1.8 micrograms of B12.

Ceviche calories & protein

How many calories are in a cup of ceviche?

Quick answer

About 115 to 135 calories with 4 ounces of lean seafood. Shrimp lands in the same range as white fish. Add more fish, oil or avocado and you reach about 150 to 220, and fried chips can push a bowl well past 300.

Estimated calories and protein per 1 cup, with 4 ounces of raw seafood, vegetables and citrus, from USDA FoodData Central
Type of cevicheCaloriesProteinNotes
White fish (tilapia, cod, halibut)About 120 to 13521 to 24gLightest, leanest option
ShrimpAbout 125About 24gSame range as white fish
Mixed (white fish, shrimp, scallops)About 115 to 13020 to 23gGood texture variety
With 1/4 avocadoAbout 21021 to 25gAdds about 80 calories
With 1 tablespoon of oilAbout 25021 to 24gAdds about 120 calories
With 1 ounce of fried chipsAbout 27022 to 26gAdds about 140 calories

Estimated calories and protein per 1 cup, with 4 ounces of raw seafood, vegetables and citrus, from USDA FoodData Central

Here's the arithmetic. Per 100 grams raw, USDA lists cod at 82 calories and 17.8 grams of protein, halibut at 91 and 18.6, tilapia at 96 and 20.1, shrimp at 85 and 20.1, and scallops at 69 and 12.1. Four ounces is 113 grams. The vegetables and retained citrus add about 27 calories and 1 gram of protein a serving.

Restaurant portions usually run bigger, with more fish per cup and often oil in the marinade. Six ounces of fish alone takes a cup to about 165 to 190 calories, so treat these figures as a starting point when you're eating out.

Classic white fish ceviche recipe

How do you make ceviche at home?

Quick answer

Dice 1 pound of lean white fish, cover it with lime and lemon juice, refrigerate 30 to 60 minutes, drain half the juice and fold in the vegetables. Start with fish frozen to parasite-control standards, or poach it to 145 F first, which is the safest route.

Makes 4 servings, about 1 cup each
  • 1 pound lean white fish (tilapia, cod or halibut), diced into 1/2-inch pieces
  • 3/4 to 1 cup fresh lime juice
  • 1/4 cup fresh lemon juice
  • 1 cup diced tomato
  • 1/2 cup diced red onion
  • 1/2 cup diced cucumber
  • 1 jalapeño, minced
  • 1/4 cup chopped cilantro
  • Salt and black pepper to taste
130Calories
22gProtein
7gCarbs
1gFat

Per serving, estimated from USDA FoodData Central, based on 1 pound of raw cod or tilapia, the vegetables listed and half the citrus juice retained. Salt isn't counted.

  1. 1

    Choose & prepare the fish

    Use fish that has been frozen to parasite-control standards, or poach it in simmering water to an internal temperature of 145 F and chill it. The poached version is the one to make for anyone in a higher-risk group. Dice the fish into 1/2-inch pieces.

  2. 2

    Marinate in the refrigerator

    Place the fish in a non-metal bowl and cover it with the citrus juices until it's completely submerged. Refrigerate for 30 to 60 minutes, until the fish turns opaque throughout. Keep it at 40 F or below the whole time. Opaque tells you the texture is right, not that the fish is safe.

  3. 3

    Add the vegetables & serve

    Drain about half the juice, then fold in the tomato, onion, cucumber, jalapeño and cilantro. Season with salt and pepper. Serve right away in lettuce cups, on cucumber slices or with baked corn tortillas.

Ceviche food safety

Is ceviche safe to eat?

Quick answer

It carries more risk than cooked seafood. Citrus turns fish opaque and firm, but it doesn't kill all germs or parasites the way heat does. The FDA says the safest route is to cook your seafood. Higher-risk groups should only eat cooked versions.

The acid "cooks" the fish in appearance only. A county health department guide on ceviche says the acidity can reduce some pathogens but doesn't eliminate those normally destroyed by cooking, which is why restaurants serving it must put a consumer advisory on the menu. The FDA's seafood hazards guide names ceviche among the raw dishes linked to parasite infection, and says pickling and brining may reduce the parasite hazard but don't eliminate it.

Don't rely on the words "sushi-grade" or "sashimi-grade". They don't appear in the FDA consumer guidance or the hazards guide we read, so they don't tell you how the fish was handled. Ask your fishmonger instead whether it was frozen to parasite-control standards. The FDA's rule of thumb, if you choose to eat raw fish anyway, is to pick fish that has been previously frozen.

The standard for food businesses is specific: at -4 F or below for 7 days, or -31 F or below until solid and then held for 15 hours at -31 F, or for 24 hours at -4 F. Many home freezers are set around 0 F, so your own freezer may not reach it. The county guide also exempts some fish from freezing, such as tuna species and fish raised on pellet feed in land-based ponds or tanks. And the FDA is clear that freezing kills parasites, not all harmful germs.

Safe handling for raw fish

Handling it at home

  • Keep the fish at 40 F or below while it marinates, and never leave it at room temperature.
  • Follow the FDA's limit for all seafood: no more than 2 hours out of the refrigerator, or 1 hour above 90 F.
  • Wash your hands, utensils and surfaces after handling raw fish, and keep it away from ready-to-eat food.
  • Eat it the same day you make it, and don't keep leftovers more than 24 hours. That's a cautious home rule, stricter than the seven days the county guide allows for restaurants that follow its controls.

If you're nervous about raw seafood but love the flavors, poach it first. Cook fish until the flesh is clear and separates easily with a fork, and shrimp or scallops until firm and pearly, then chill and marinate as usual. You get the same bright taste with much lower risk.

Healthy ceviche serving ideas

What should you serve with ceviche?

Quick answer

Lettuce cups, romaine boats or thick cucumber rounds add almost no calories. For something more filling, have two small baked corn tortillas, about 50 to 60 calories each, or a half cup of cauliflower rice. Fried tortilla chips are the side that adds the most.

What you serve ceviche with matters almost as much as what's in it. Lettuce, romaine and cucumber give you the crunch and freshness with very little added to the calorie count.

The things to watch can turn a 130-calorie dish into a 500-calorie meal. Fried tortilla chips run about 140 calories an ounce, so 2 to 3.5 ounces from a basket adds about 300 to 500 calories. Mayo-based or sour cream sauces add up too, and so does a lot of avocado. A thin slice for flavor is fine, but half an avocado adds about 160 calories.

Ceviche mistakes for weight loss

What can undo ceviche's weight loss benefits?

Quick answer

Fatty fish, generous oil and avocado, and restaurant portions. Farmed salmon adds about 140 calories per 4 ounces compared with cod. A tablespoon of oil adds about 120 and a quarter avocado about 80, which can double a light serving without you noticing.

Choosing fatty fish. Salmon and mackerel are nutritious, with more omega-3s and vitamin D than white fish. They also cost you calories: 4 ounces of raw farmed salmon has about 235 calories and mackerel about 230, against about 93 for cod. That's a fair trade in many diets, and only a problem if your calorie budget is tight.

The healthy fat overload. Avocado and olive oil contain good fats, but those fats still have calories. A tablespoon of oil and a quarter avocado together add about 200 calories, more than the ceviche itself.

Restaurant ceviche. What arrives at your table often includes oil in the marinade, chips on the side and a bigger portion than you'd make at home. Ask how it's prepared, request sauces on the side and don't feel obligated to finish the chips because they're there. Menu advisories are there for a reason too, so skip the raw version if you're in a higher-risk group.

Ceviche in a weight loss routine

How often can you eat ceviche?

Quick answer

Once a week is a realistic place to start, as one reliable high-protein option in a regular rotation. Change up your seafood, keep your handling careful and let the rest of your week cover what ceviche doesn't, such as whole grains and fiber.

Ceviche is refreshing in warm weather, satisfying year-round and pairs well with the kinds of vegetables that should fill most of your plate anyway. Rotating your seafood also helps, and the FDA's seafood page includes advice on fish choices based on mercury levels.

It isn't a quick weeknight dish every night, though, and raw fish doesn't keep. For the other days, our Weight Loss Meal Plan has chef-cooked, portion-controlled meals from $89.95 for 10, with free shipping, and they heat in a few minutes. If you're building meals around protein, our High Protein Meal Plan starts at $63.00 for 6 meals, with 2 extra ounces of meat per meal. If you already like cooking meals like this one, you may not need us at all. Our tips for meal prepping protein portions can help either way.

Make it easy withWeight Loss Meal PlanFrom $89.95View plan

Lean fish plus citrus plus fresh vegetables gives you a high-protein, low-calorie meal, as long as you handle it properly and keep the add-ons light. It won't do the work of a calorie deficit for you, but it makes one easier to live with. For more foods that fit, explore our complete guide to the best foods for weight loss.

This content is for educational purposes only and doesn't replace personal professional advice.

Ceviche for weight loss FAQ

What people ask about ceviche

Is ceviche good for weight loss if I eat it often?

Yes, if you're careful about two things. It's high in protein and low in fat when made with lean fish, so it fits a regular routine, but avocado and chips add up quickly. And raw fish carries a food safety risk each time, so poach it first if you eat it often.

How many calories are in 1 cup of ceviche?

About 115 to 135 calories with 4 ounces of lean seafood, based on USDA values for the fish, vegetables and citrus. More fish per cup or added oil pushes it to about 150 to 220 calories. Chips or a lot of avocado can take it higher, so ask how a restaurant makes it.

What kind of fish is best for ceviche?

Tilapia, cod, halibut and sea bass are all lean white fish that marinate well and stay firm. Shrimp is another protein-rich option with similar calories, but it isn't safer when raw. Poach it until firm and pearly first. Whatever you choose, ask whether it was frozen to parasite-control standards.

Can I eat ceviche while pregnant?

Not raw ceviche. The FDA says pregnant women should avoid raw or undercooked seafood, and it names ceviche as an example, because of the risk from parasites and bacteria. Choose a cooked version using seafood poached to 145 F instead, and talk with your doctor about which fish to choose during pregnancy.

How long does ceviche last in the fridge?

Eat it the same day for the best safety and texture, and don't keep it more than 24 hours. That's our cautious home rule rather than an FDA limit. Keep it at 40 F or below the whole time, and throw it out if it has sat out for more than 2 hours.

Is frozen fish okay for ceviche?

Yes, and it's preferred if the fish is going in raw, as long as it was frozen to FDA parasite-control standards, such as -4 F or below for 7 days. A sushi-grade label doesn't confirm this, so ask the seller. Freezing kills parasites but not all harmful germs, so cooking remains the safest route.

Tap a meal count to add

30 meals work out to $7.56 a meal

View plan details

Tap a meal count to add

30 meals work out to $9.16 a meal

View plan details