Ceviche

Published September 4, 2020. Updated May 17, 2023

This post may contain affiliate links. Read our disclosure policy.

Easy Shrimp Ceviche (Ceviche de Camarón)! It’s bursting with flavor and perfectly refreshing. Serve it as a chip dip or as a main entree over crispy tostada shells or rice.

Ceviche in a wooden dip bowl with tortilla chips on the side.

What is Ceviche?

Ceviche is a healthy Peruvian dish that is usually served as an appetizer. It’s generally made from raw fresh fish or shrimp, that’s marinated in lemon and/or lime citrus juices. The acidity in the citrus cures the fish causing it to denature the proteins and become firm and opaque while absorbing flavor.

After the seafood has sort of cooked in a way other ingredients are tossed in such as onions, cilantro, peppers and tomatoes.

It’s such a vibrant dish that’s perfect for weekends or parties. Truly a recipe seafood lovers will instantly fall in love with, especially when you pair it with freshly fried or baked, homemade tortilla chips!

And for those that love heat, finish it with hot sauce.

Using Cooked or Raw Shrimp

This version actually cooks the shrimp first in boiling water (to reduce any risk of pathogens and food borne illness, the safest option and definitely recommend for pregnant women, children, the elderly and anyone with a compromised immune system).

But if you aren’t worried about it, for the most authentic version you can skip pre-cooking the shrimp and just soak and “cook” in the marinade instead.

For raw shrimp version: Soak the raw shrimp in the 1/2 cup lemon juice and 1/2 cup lime juice for 30 – 60 minutes in the fridge (or until shrimp are opaque), then add tomatoes, onions, cilantro, jalapeno, salt and pepper and marinate 30 minutes longer. Then finish with avocado and cucumber.

Watch the Video!

Overhead image of ceviche served on tostada shells resting on a black slate tray.

Ceviche Recipe Ingredients

  • Shrimp: I like to use medium shrimp and dice it small so everything is more uniform in size. It’s especially best to cut small if serving as a dip.
  • Limes: You’ll need about 3 limes.
  • Lemons: You’ll need about 2 lemons.
  • Roma tomatoes: Other varieties of fresh garden grown tomatoes would be extra delicious too.
  • Red onions: Yellow onion may be substituted if needed.
  • Cilantro: Feel free to add more to taste, or cut back a little for a milder flavor.
  • Jalapeno: If you like it less spicy remove the seeds.
  • Salt and pepper: Add to taste.
  • Cucumber: This ingredient is optional but it adds a nice crunch so I prefer it.
  • Avocado: Not always included in ceviche but I think it’s a must. It’s such a delicious addition.

Photo of ingredients used to make ceviche. Includes raw shrimp, lemons, limes, tomatoes, cilantro, jalapeno, red onion, avocado, cucumber, salt and pepper.

How to Make Ceviche

  1. Boil water in pot, fill bowl of ice water: Bring a pot of water to a boil. Meanwhile, fill up a medium bowl with ice water, set aside.
  2. Cook shrimp: Add shrimp to boiling water and let cook just until pink and opaque, about 1 minute.
  3. Drain, chill and chop shrimp: Drain shrimp in a colander then transfer to ice water to cool for a few minutes. Drain well then chop shrimp into small pieces (about 1/2-inch).
  4. Toss shrimp with fresh ingredients: In a medium bowl (you can use the same bowl) combine shrimp, lime juice, lemon juice, tomatoes, onion, cilantro, jalapeno pepper and season with salt and pepper to taste.
  5. Marinate: Transfer to refrigerator and let rest 1 hour.
  6. Add last few ingredients: Toss in cucumber and avocado and serve. It’s delicious with tortilla chips or over tostada shells.

Why wait to add the avocado and cucumber? The avocado can brown and I like the cucumber nice and crisp. Once it’s soaked with the salty marinade it will lose some of that perfect crunch.

Collage of six images showing steps to cooking shrimp, chilling it in ice, and tossing together ceviche ingredients in a mixing bowl.

Ceviche Recipe Variations

  • Use fish: Lean white fish cut into small chunks (such as cod, talapia, mahi mahi, snapper, bass, halibut) can be used instead of shrimp. Simmer in water until just barely cooked through, or let marinate in 2/3 cup lemon juice and 2/3 cup lime juice until it no longer looks raw when broken open which can take up to 7 hours. Raw version is not recommend for food safety.
  • Make it spicier: Add Mexican hot sauce (Tapatio, Cholula, Valentina) to the dip (1 Tbsp or more to taste).
  • Add garlic: If you have a hard time leaving garlic out of anything feel free to add 1 minced clove here.
  • Add some richness: Add 3 Tbsp olive oil for a hint of rich flavor.
  • Replace cucumber: Try diced radishes, jicama, corn, poblano or bell pepper.

How Long Does it Last?

It should keep well for 1 day in the fridge. You can add avocado and cucumber to portion serving then wait to add to remainder until the following day for best quality.

Close up image of shrimp ceviche in a wooden bowl.

More Latin Appetizer Recipes You’ll Love

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

Ceviche in a wooden dip bowl with tortilla chips on the side.
4.95 from 17 votes

Ceviche

Easy Shrimp Ceviche (Ceviche de Camarón)! It's bursting with flavor and perfectly refreshing. Serve it as a chip dip or as a main entree over crispy tostada shells.
Servings: 6
Prep20 minutes
Cook1 minute
Marinade30 minutes
Ready in: 51 minutes

Ingredients

Instructions

  • Bring a pot of water to a boil. Meanwhile, fill up a medium bowl with ice water, set aside.
  • Add shrimp to boiling water and let cook just until pink and opaque, about 1 minute.
  • Drain shrimp in a colander then transfer to ice water to cool for a few minutes. Drain well then chop shrimp into small pieces (about 1/2-inch).
  • In a medium non-reactive bowl (you can use the same bowl that was previously filled with ice water) combine shrimp, lime juice, lemon juice, tomatoes, onion, cilantro, jalapeno pepper and season with salt and pepper to taste.
  • Transfer to refrigerator and let rest 30 minutes to 1 hour.
  • Toss in cucumber and avocado and serve (if desired you can strain off some of the juices). It's delicious with tortilla chips or over tostada shells.

Notes

  • *A serrano pepper can be used for a spicier option. Or add 1 Tbsp Mexican hot sauce (such as Tapatio, Valentina or Cholula).
  • Lean white fish can be used in place of shrimp (such as cod, talapia, mahi mahi, snapper, bass, halibut). Cut into chunks and cook through for safest option before using.
Nutrition Facts
Ceviche
Amount Per Serving
Calories 174 Calories from Fat 54
% Daily Value*
Fat 6g9%
Saturated Fat 1g6%
Cholesterol 238mg79%
Sodium 131mg6%
Potassium 479mg14%
Carbohydrates 9g3%
Fiber 4g17%
Sugar 3g3%
Protein 21g42%
Vitamin A 1593IU32%
Vitamin C 30mg36%
Calcium 166mg17%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.

Leave a Comment

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

54 Comments

  • Vicky White

    This ceviche dish was the star! My guests loved and asked for the recipe. It’s very easy to make and if you what a winner make this recipe!

    • Jaclyn

      Jaclyn Bell

      I’m so glad everyone loved it Vicky! Thanks for your feedback!

  • Jennifer Fish

    Terrific recipe! I like the idea of waiting on the cucumber and avocado. I made it on a whim and couldn’t find a ripe avocado. I was planning on serving the ceviche as they do in Mexico, on a tostada. So I subbed in the already made guacamole from the store and used it to spread on the tostada first, then the ceviche. Would have preferred ripe avocados but this worked great. I also added some Tajin, a Mexican seasoning that is a bit like lime and chili powder together. Thanks!

  • Steven Galindo jr

    Your not Mexican! This is not right! This is lazy and you have to wait well it cures in juices or guess what! Dry shrimp 🤦🏽‍♂️

    • Jaclyn

      Jaclyn Bell

      But for those with health issues/ elderly, pregnant, kids it’s the best way to go. It runs the risk of foodborne illness. That’s why I’ve listed both options, and no dry shrimp here.

      • Kelly Wheeler

        If you really cared about food borne illnesses you wouldn’t have suggested tilapia, a vile, worm infested fish.

        • Jaclyn

          Jaclyn Bell

          There has been a lot of info out there claiming it’s bad and I do like to stay informed and would be happy to see studies of this if you have it. But as far as I know it really can just vary based on where it’s sourced.

    • Seth Schmerzler

      Great dish! Easy and delicious. Can’t wait to try it with halibut.

  • Kelly Wheeler

    Tilapia is a horrible fish, full of worms. Bad enough if you cook it, but I would never use it in ceviche. I prefer rockfish, snapper, sole. All are California favorites.

  • Gloria

    Delicious, easy and healthy meal! Will be working this in the rotation often!