Costa Rican Fish Ceviche
This post may contain affiliate links.
This Costa Rican ceviche made of fresh fish marinated in lime, red bell pepper, cilantro and onion is a favorite throughout the country- and easy to replicate at home!

About Costa Rican Ceviche
Ceviche is a favorite dish throughout Latin America, and Costa Rica is no exception. (Another extremely popular appetizer is the chifrijo). Between the huge abundance of fresh fish available on both Costa Rican coasts, the extremely low calorie count in the dish, and the fact this is a no-cook seafood recipe, ceviche is a mainstay of Costa Rican food.
Simply put, ceviche is raw fish marinated in citrus juice until it’s “cooked” through. Similar to sushi, it is essentially a raw fish dish. There are several types of ceviche you can find in Costa Rica- fish ceviche (ceviche de pescado), shrimp ceviche (ceviche de camarón), and octopus (ceviche de pulpo).
We also make ceviche out of other things- green banana, green plantain, green mango, green papaya, etc. The ingredients stay essentially the same, however.

For this fish ceviche, a white fish is used. You’ll often hear Costa Ricans asking what type of fish is used and when it was caught before ordering their ceviche. The most popular types of fish to use in ceviche are corvina (similar to a white sea bass), mahi mahi, and occasionally tilapia.
You can order ceviche in bars and restaurants both as a full meal and as an appetizer (called a boca). Ceviche is also a popular Costa Rican street food too- you can find vendors selling it all over the country. Just make sure the ceviche is fresh and on ice before you buy it. Many a stomach ache has been had after some bad ceviche on the street.
An extremely popular spinoff of Costa Rican ceviche is the caldosa. Basically you open a bag of Costa Rican chips (called Picaritas) and pour ceviche inside the bag and eat with a spoon. These are sold at bars and restaurants, but also in pulperias and supermarkets across the country.
Related post: 30+ Foods To Try In Costa Rica


Costa Rica Ceviche Recipe
Printable recipe below
Ceviche Ingredients
- raw white fish (such as sea bass, cod, or corvina)
- red onion
- red bell pepper
- ginger root
- cilantro
- lime juice
- Salt
How To Make Fish Ceviche
First, finely chop onion, bell pepper, ginger and cilantro. You should have equal parts of each vegetable except the ginger you should have about half as much.

Squeeze limes into juice. You can use any type of juicer, but when I was making this in Costa Rica with my friend Kenneth, he said the lime juice tastes better if you use a squeezer like this instead of one like this. To be fair, his was the best ceviche I have ever had.

Cut the fish into medium sized chunks. In a large glass bowl toss the diced vegetables and fish. Pour the lime juice over the entire bowl and let marinate for up to 12 hours. Add salt to taste- up to one teaspoon

Serve cold with tortilla chips and an ice cold beer. Pura vida!

Note- there are myriad types of limes in Costa Rica, and many we cannot find here. If you are making this recipe in Costa Rica you want to use a limón criollo, which has the green outside and orange inside. If you are making this recipe outside of Costa Rica, you can use a regular green lime like we find at the grocery store. Key limes are a bit too sour, and lemon is not the right flavor. In Costa Rica, an American lime is called limón mecino. You don’t want that if you can get the criollo.

Substitutions
If you don’t have fresh ginger, you can substitute ¼ cup ginger ale in place of ¼ cup of lime juice, or you can just add ginger ale to taste.
You can use cooked fish if you are more comfortable, just lightly boil it in a pan until just cooked and proceed with the recipe as written above. If you use cooked fish you do not need to wait for the fish to “cook” in the lime juice.
Variations
There are tons! You can use octopus, shrimp, green banana, green mango, green papaya and more!
Serving Suggestions
Ceviche is most often served with tortilla chips, extra lime, ketchup and mayonnaise. It is becoming more common in Costa Rica to serve ceviche with a slice or two of fresh avocado.
Of course you can add Salsa Lizano and some people also eat ceviche with a hot sauce such as Tabasco.

Join me over at my favorite place- Instagram.
Join me over at my favorite place- Instagram.
Costa Rican Fish Ceviche

This Costa Rican ceviche made of fresh fish marinated in lime, red bell pepper, cilantro and onion is a favorite throughout the country- and easy to replicate at home!
Ingredients
- 1 pound raw white fish (such as sea bass, cod, or corvina)
- 1 small red onion
- 1 red bell pepper
- 1 small piece ginger root
- 1 bunch cilantro
- 1 cup freshly squeezed lime juice (see note)
- Salt to taste
Instructions
- First, finely chop onion, bell pepper, ginger and cilantro. You should have equal parts of each vegetable except the ginger you should have about half as much.
- Squeeze limes into juice. You can use any type of juicer, but when I was making this in Costa Rica with my friend Kenneth, he said the lime juice tastes better if you use a squeezer like this instead of one like this. To be fair, his was the best ceviche I have ever had.
- Cut the fish into medium sized chunks. In a large glass bowl toss the diced vegetables and fish. Pour the lime juice over the entire bowl and let marinate for up to 12 hours. Add salt to taste- up to one teaspoon
- Serve cold with tortilla chips and an ice cold beer. Pura vida!
Pin it!


Christa Jimenez
Welcome! I’m Christa, a former high school teacher married to a handsome Costa Rican and mother of two bilingual daughters. I love all things Spanish and bi-cultural, (especially travel and food!) and you’ll find my observations on life here. Thanks for stopping by