Ceviche is so fresh and loaded with shrimp, tomatoes, cucumber, onion, cilantro, and avocado, all marinated in fresh lime juice. For this Mexican Shrimp Cocktail, you can use raw shrimp, but I prefer using cooked shrimp to cut the prep time way down. Watch the video, and you’ll see why I love this authentic ceviche so much!

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Review
“I made this ceviche for lunch today. Used the cooked shrimp and Picante Clamato juice options. Absolutely delicious. This recipe is a keeper! – Larry ★★★★★
Ceviche Video
I’ll show you how to make this easy and classic Restaurant-style Ceviche. My husband and I have loved this recipe for years and have been fine-tuning it over time. Also, it’s a true story that my husband and I can polish off the entire batch in one evening in lieu of dinner. I know it’s a bold statement, but ceviche is literally my favorite food.
Ceviche Recipe
Ceviche is a seafood cocktail and traditionally uses fresh fish or shrimp that is marinated or “cooked” in a large amount of citrus juice. My husband and I have probably made this appetizer a hundred times, and it’s among my favorite appetizers, right up there with Cowboy Caviar and the wildly popular Guacamole Recipe.
We got this authentic Mexican ceviche recipe from one of our readers, Blanca Villasenor. The secret ingredient for the best ceviche is Clamato juice, which melds the flavors together and makes it one of the freshest and most satisfying appetizers you will try. Thank you so much, Blanca, for generously sharing your traditional family recipe with us!

Shrimp Ceviche Ingredients
- Shrimp – you can chop up raw shrimp, but my go-to is cooked shrimp meat – more on that below.
- Limes – get the larger limes since they produce more juice. You need about 6 limes or enough lime juice to fully coat the shrimp, especially if you are using raw shrimp.
- Vegetables – We like to bulk up the ceviche with tomatoes, cucumber, and avocado (which adds a light creaminess to the sauce). Red or white onions and fresh cilantro add a crisp freshness.
- To Make it Spicy – Optionally, add a seeded and diced jalapeno pepper. I also serve with hot sauce – stir it into the batch or drizzle over your own portion to taste. My favorite brands are Tapatio, Cholula, and Tabasco. If you’re adding hot sauce, there’s no need for salt.
- Clamato – this tomato cocktail juice is optional, but Blanca recommended it to make the marinade a little richer in texture and flavor. Use regular or spicy.
Which Shrimp Should I use?
- Cooked shrimp (recommended): fastest, easiest, most reliable. You can buy pre-cooked shrimp or cook your own with my Boiled Shrimp Recipe. I find using cooked shrimp is so much easier and it stores longer.
- Raw shrimp: more traditional, but requires very fresh, high-quality shrimp and longer marinating since the shrimp is “cooked” in the acidity of the lime juice, but it’s not the same as cooking with heat so quality matters. If you’re wondering, is ceviche safe to eat? Here’s more info on how ceviche works.

How to Make Ceviche
- Rinse the shrimp under cold running water and thoroughly squeeze or pat dry with paper towels to remove excess moisture so your cocktail isn’t watered down. Do this with raw or cooked shrimp.
- Marinate Shrimp – Put chopped shrimp in a large non-reactive bowl and stir in 1 cup of fresh lime juice – you need enough to fully coat the shrimp without making it overly soupy (this citrus squeezer is my favorite). Refrigerate and marinate (1 1/2 to 2 hours for raw shrimp and 15 minutes for cooked shrimp). If using raw shrimp, I like to stir a couple of times while marinating to make sure it’s well coated, and it’s ready when it’s opaque and no longer transparent.
- Dice remaining vegetables– cucumber, avocado, tomato, onion, jalapeno, and cilantro. The fastest way to make Ceviche is to dice everything up using a food chopper. My husband uses it to get everything chopped up in less than 5 minutes. After many years of making ceviche, it’s all about efficiency!
- Combine and Serve – Once the shrimp are done marinating, toss in the diced vegetables and Clamato juice and gently stir to combine. Do not drain the juice – it marinates the whole batch of ceviche in vibrant lime flavor.

Tips for the Best Ceviche
- Use fresh lime juice only (not bottled)
- Drain shrimp well – this prevents watery ceviche
- Use a non-reactive bowl – either glass or ceramic
- Keep the ceviche cold at all times – safer and fresher
Ceviche Variations
There are so many versions of ceviche, and it varies by region (i.e., Peru versus Mexico Ceviche). The biggest differences are in the types of seafood used. To make a fish ceviche, you can try fresh white fish diced into small pieces. The best fish is sushi-grade halibut, sea bass, snapper, or mahi mahi. Scallops are also an option. Always use the freshest fish, keep it on ice in the refrigerator, and make ceviche the day you purchase it.

How to Serve Ceviche?
Ceviche is meant to be served as an appetizer with either tortilla chips or over tostadas. You can also serve it in individual cups or over mini lettuce cups for a low-carb version. For a fancier presentation, spoon it over avocado halves.

I am always so excited when my husband surprises me with a fresh batch of shrimp Ceviche – it’s just mouthwatering good. I hope this becomes a new favorite for you! Let me know if you make your salsa differently. It’s so good, we even featured it in my Natasha’s Kitchen Cookbook!
P.S. Do you use cooked or fresh shrimp or another type of seafood in your ceviche? I’d love to hear from you in the comments below.
Ceviche Recipe

Ingredients
- 1 lb medium shrimp, (raw or cooked*), thawed, peeled, deveined, and diced
- 1 cup lime juice, from 6 limes
- 1 cucumber, peeled and diced
- 2 avocados
- 3 roma tomatoes, diced
- 1 red onion, diced, or white onion
- 1/4 bunch cilantro, chopped
- 1 jalapeno, seeded and minced
- 1/2 cup Clamato juice, *optional, (use "picante" version for spicier salsa)
To Serve:
- 16 Tostadas , (or tortilla chips)
- Hot Sauce, (Tabasco or Cholula)
Instructions
- Prep the Shrimp: Rinse the thawed shrimp under cold running water and thoroughly squeeze or pat dry with paper towels to remove excess moisture so your cocktail isn't watered down. Do this with raw or cooked shrimp.
- Marinate Shrimp: Dice shrimp if large and place it into a large glass (non-reactive) bowl. Use a citrus squeezer to get 1 to 1 1/4 cups lime juice from 6 limes over shrimp. Stir to combine then cover and marinate in the refrigerator (marinate 1 1/2 to 2 hours for raw shrimp or until no longer translucent and marinate 15 minutes for cooked shrimp), stirring halfway through.
- Chop the vegetables: cucumber, avocado, tomatoes, red onion, jalapeno, and cilantro. A food chopper will make this process much faster.
- Combine: When shrimp are done marinating, add vegetables to the bowl along with clamato juice and stir to combine. You can drain off some juice if you prefer, but we never do; just serve with a slotted spoon. Drizzle with hot sauce if desired and serve with tortilla chips or over tostadas.
Notes
*Nutrition label only calculates the ceviche without the tostadas, tortilla chips or extra hot sauce for serving. Make-Ahead and Storage: Leftover ceviche keeps really well. Transfer to a non-reactive, airtight container and refrigerate leftovers immediately.
- If using raw seafood, enjoy the ceviche the same day it’s made.
- If using cooked shrimp, cover and refrigerate up to 2 days.
- Do not freeze ceviche or the texture will be ruined.
Nutrition Per Serving
Filed Under
More Shrimp Appetizers
Can you tell we love Shrimp Recipes by now? These are some of our top-rated Shrimp Appetizers that we make on repeat:
- Shrimp Cocktail with the Best Sauce
- Shrimp Spring Rolls
- Coconut Shrimp
- Shrimp Cakes with Lemon Aioli
- Avocado Shrimp Cucumber Bites
- Stuffed Shrimp
- Hot Shrimp Dip
- Shrimp Scampi



Very anxious to try this recipe! But I noticed you didn’t season it with salt and pepper is that not necessary?
Hi Barbara. That’s correct. You can if you’d like, but I would taste it first. The Clamato juice also adds flavor and contains sodium.
I am excited to try this for the first time ever. It looks so delicious and healthy ❤️
I hope you love it, Sheri!
Great ceviche recipe. I have made this twice now, and I have to say I’ll usually skip out on the avocado since sometimes it can go bad easily. The only suggestion I have is to almost double the shrimp or add imitation crap, the vegetable ratio was a little much for me but overall I will stick to this recipe when making ceviche!
Thank you for your comments and suggestion, Leah!
AWESOME Recipe ! I have made Ceviche hundreds of times and Never Once used Clamato ! I Definitely WILL from now on !
Thank You Natasha
I’m so glad you found this recipe, Patrick!
Hello good evening!
Question:
After the shrimp is done cooking in the lime juice do I use that lime juice already in there? Or drain it and use new lime juice?
Hi Selita! Yes- you just add the rest of the ingredients to it.
This is an excellent ceviche! I have not been able to find good ceviche except this one restaurant near my old house in Chicago. The Clamato addition is a game changer!
So glad you loved it!
Great Recipe… I did buy the Clamato though but left it out at the last minute because I read the ingredients and it has MSG in it… I know MSG makes things taste great but healthwise, I have opted out of MSG for many years. Otherwise, thanks for the recipe!
You’re welcome, no worries! I’m glad you enjoyed it.
GREAT recipe!!! I’m living in Mexico, so all of the ingredients were super fresh and easy to get! The only thing I do different is not add the avocado till I’m ready to eat it, it retains it’s freshness longer!
Thanks!!!
Thank you for sharing, Connie! I’m glad you enjoy the recipe!
This terrifies me. I can’t get over raw fish in citrus – which I know supposedly cooks it. It’s just not for me.
We’ve been looking for a great ceviche recipe. At long last!!!
Thank you, Natasha!
From Salt Lake City, UT
You’re very welcome, Diane!
This is the easiest and BEST ceviche recipe I have found thus far! Now I can have ceviche whenever I want in a snap (so-to-speak). I use cooked “salad” shrimp, which makes it even faster and easier. I’ve made it several times now and it is always perfect!
Thank you, Natasha!
I’m so glad to her that you love the recipe, N.C. Thank you for sharing.
Hubby and I loved this fresh twist on “salsa.” I cooked the shrimp first and added 1/2 the Clamato juice it called for. It was delicious with tortilla chips. Will definitely put this in appetizer rotation! Thank you!!!
You’re welcome! I’m so happy you enjoyed it, Annette!
I use Spicy V8 juice and jalapeno with seeds. First tasted this in St. Croix and am glad to now have a recipe to work with. Hard to choose between this and the Cowboy Caviar.
This was very tasty and full of flavor. Nice lunch on a hot Florida afternoon! Thanks Natasha!
Hi Connie! Thank you for sharing. I’m glad you liked the recipe!
This recipe is phenomenal. I used cooked salad shrimp and made a small test batch. We loved it and will be making it for our family when they come visit next week.
What a treat! I keep all these ingredients in my kitchen anyway (except the Clamato), so > can 2hip up a batch whenever I want.
Thank you!
Hi Nance! I’m so glad you loved it! Thank you!
I’ve never made it with shrimp, this sounds interesting. I’ve always made it with halibut cheeks. I highly recommend trying halibut. Just remember to clean out the tendon(?) in the cheeks. Next time -shrimp
Hi Natasha,
I love Cerviche and I was quite surprised to see one of your followers suggested adding Clamato Juice!
Well, I tried it and I love it!
Makes it even better. Thank you. 💕
That’s so great! Thank you so much for sharing that feedback with us, Gloria!
First time making this recipe. It was amazing!!! The avocado made all the difference by making the Cerviche a bit creamy and dreamy !!! Everyone loved it !! Will me making this often !
That’s wonderful, Brooke! Thank you for sharing.
I made this with fresh salad shrimp and the first day it was delicious! Second day the shrimp were dried out from the lime juice and tasted fishy. Wondering if I should drain some of the juice after marinating for a few hours?
Hi Mary! The fishy smell can be concerning and I would wonder if the shrimp went bad. When using raw shrimp, it should be super fresh and purchased from a trusted source (preferably shrimp labeled “wild caught”). I recommend enjoying the ceviche the first day it is made, the longer it sits in the the juices, the more the texture can change. I don’t know how it will keep without the juices from the marinade.
I found it to have alot of juice as well. I drained some of it out before I stored in the fridge. The next day, the juice as back, lol. But, still delicious!
Had this today. Absolutely phenomenal. Just need to weigh out what a serving is so I keep calories in check!!
I’m so happy you loved it, Jen!
I made this for an event, I used small cooked shrimp and added a little more hot peppers. This was delicious and very much enjoyed by all my guests and my family. I will definitely put this in my recipe library, until I received your cookbook!
Hi Linda! That’s great to hear. Thank you for sharing. I’m excited for you to get your copy of the cookbook.