Mexican Shrimp Ceviche

There are many different ways to make ceviche, and it’s not just a Mexican thing! Many other countries make their own version of ceviche including Peru, Chile, Ecuador, Philippines, and I have even seen a Thai shrimp dish that reminds me very much of ceviche. 

Ceviche can also be made with other seafood such as white fish, octopus, scallops, clams, oysters, and even mushrooms for vegan ceviche.

This ceviche is a family recipe!

My Tio always brings a huge tub of this to our family functions and it does not last long. I am so thankful he is allowing me to share this delicious recipe!

In my family we just call this “ceviche” but I know there will be some people who want to call it aguachile. Neither are wrong, but there are subtle differences between the two in terms of ingredients and “cooking” methods. I would say it is somewhere in the middle, but keep in mind that aguachiles are a type of Mexican ceviche from Sinaloa. 


  • Shrimp- you can use any kind of seafood you want, but shrimp is my favorite. Sometimes I make it with a 50/50 mix of shrimp and white fish. 

  • Lime & lemon juice- this is what gives ceviche such a refreshing, tangy flavor and also “cooks” the shrimp.

    Obviously we aren’t actually doing any cooking, but did you know that heat and citric acid are both agents of denaturation? Just like with heat, lime juice can break down the proteins in shrimp. It only take 15-20 minutes for this process and you’ll know it’s done when the shrimp is pink on the outside and white & opaque in the center.

  • Fresh veggies- cucumber, tomato, red onion, & cilantro

  • Avocado- The creaminess from the avocado works really well to balance out the sourness from the lime juice.

  • Peppers- traditionally it’s just chopped jalapeños added to ceviche, but I also like to blend up some Serrano with cilantro and lime juice for a bit more kick and better flavor- very similar to how aguachiles are made. In my opinion, this is not that spicy! I would rate it a 3/10 for spice. 

  • Tostada- ceviche goes really well on a tostada, or you can use tortilla chips. My family also likes to eat ceviche with Riz Crackers. I’m not sure if this is common or just my family.

  • Seasoning- I’m using mostly Tajin to season the ceviche, but you will also need just a pinch of salt. If you don’t like your ceviche too tangy/sour, you can also add a bit of sugar to balance it out. 

  • Clamato (optional)- If you don’t want to use Tajin, the more traditional way is to use Clamato. It will add a touch of sweetness as well so you can skip the sugar if using Clamato. 

What’s different about our ceviche:

Tajin! My family LOVES Tajin and we put it on everything. I mean everything. So it wasn’t a huge surprise when I found out it was my Tio’s secret ingredient. I wish I had thought of it myself! 

Tajin is a popular Mexican condiment made with dried chili peppers, dehydrated lime, and sea salt. I personally love it most on fruits, but its uses are versatile and limitless.  

If you’re not too keen on using Tajin to season the ceviche, a more traditional option is to use a little Clamato. This will add a touch of sweetness to balance the sour lime, so you can skip the sugar if you decide to use Clamato.

Is the shrimp raw? Is it safe to eat?

I really wish I could give you a straight answer, but from my research it seems like the experts do not fully agree. 

My whole life I’ve been taught that lime juice “cooks” the shrimp or fish. Obviously we aren’t actually doing any cooking, but did you know that heat and citric acid are both agents of denaturation? Just like with heat, lime juice can break down the proteins in shrimp. After a few minutes, you can physically see the shrimp changing color and texture. It becomes opaque and firms up a bit. 

So to answer the question, it is not raw! But consume at your own risk if you are worried about safety. I always use the BEST quality of shrimp I can find, usually Tiger Shrimp from the seafood market (or white fish).

How to eat ceviche

My family likes to eat ceviche with either tostadas or Ritz crackers! I highly recommend trying it with Ritz crackers. I know it sounds weird but it’s really, really good. 

I also recommend adding avocado, but as a topping and not actually added to the ceviche. If you add avocado into the ceviche, it will start to get mushy and disintegrate over some time. But if you’re planning to eat all of it right away, you can add the avocado. 

It is also really common to top with some hot sauce and cocktail sauce! 

Mexican Shrimp Ceviche

5 from 12 votes


  • 1 lb shrimp peeled & deveined
  • 1 cup lime juice about 10 limes
  • 1 lemon
  • 2 roma tomatoes
  • 1/2 red onion
  • 1 bunch cilantro
  • 4 serrano peppers
  • 1 jalapeno
  • 1 cucumber
  • 1 avocado
  • 1 tbsp tajin or clamato
  • salt to taste
  • sugar to taste optional


  • Prepare the tomatoes, red onion, cucumber, and jalapeno pepper. You need to remove the seeds fromt the jalapeno, tomatoes, and cucumber, then chop everything into small pieces. I removed the skin from the cucumber as well.
  • Squeeze the limes and lemon until you have about 1 cup of fresh juice. This usually takes about 10 limes and 1 lemon.
  • Roughly chop the cilantro and serrano peppers, then add them to a blender with a little juice, pinch of salt, and a pinch of sugar if you don't like it too sour. The sugar will balance it out. Pulse a few times- you still want to see some cilantro pieces intact.
  • Cut the shrimp into smaller pieces- whatever size you want.
  • Add the blended cilantro/serrano, the rest of the lime juice, cucumbers, and onion then mix well and make sure everything is submerged in the juice. Do not add the tomatos yet or the shrimp will take longer to "cook." Let this marinate in the fridge for 15-20 minutes.
  • After 15-20 minutes, the shrimp should be pink on the outside and white/opaque in the center. If it's still translucent, let it sit a bit longer.
  • Add the Tajin (or Clamato juice). If using Clamato, you may want to add bit more salt to taste.
  • Add the tomatoes. If you plan to eat everything right away, you can add some diced avocado as well. I do not recommend adding them at this point unless it will all be eaten right away, because it will get mushy. I usually top my ceviche with avocado slices at the end.
  • Mix well.
  • Serve right away with tostadas, tortilla chips, or ritz crackers. Top with avocado slices. Can be stored in the refrigerator for up to 2 days, but the texture of the shrimp will change over time so try to eat it faster than that.

*This post contains affiliate links to products that I actually use & recommend. I am not sponsored by these brands, but I do make a small commission from qualifying purchases made through these links.

This Post Has 15 Comments

  1. Anonymous

    5 stars
    Best recipe.

  2. Anonymous

    5 stars
    My favorite recipe, I make this all the time, my friends and family also loves it. Thanks for sharing this recipe , Super yummy!!!

  3. Stephanie

    5 stars
    My favorite way to make ceviche now is by adding tajin at the end! Thank you for the tip!

  4. Carmina Sohn

    5 stars
    Absolutely love this recipe.
    I make it all the time specially in the summer

  5. Anila

    5 stars
    I love ceviche but it’s so hard to find the right recipe! However, once I tried stellanspice’s recipe, I was HOOKED! It’s my go-to now.

  6. Lauryn

    5 stars
    Omg one of the most flavorful ceviches I had made!!

  7. Christina

    5 stars
    One of my favorites! This ceviche recipe was super easy to follow, the pinche of sugar and tajin was something I’ve never added and it makes a difference! Super delicious and refreshing!

    Thank you,

  8. Byanka

    5 stars
    Stella makes her videos brief but informs every detail of a successful recipe at the same time. Love it! Recipe is deelicious, never had with tajin and absolutely love. Thanks

  9. Jane

    5 stars
    Highly recommend this recipe! I made this for my family and it was such a hit. I made two batches: one spicy for the adults and one mild for the kids and there were no leftovers! I’ve made ceviche before but I never tried blending the ingredients together. The sauce/marinade is herbaceous, spicy, citrusy, and I used whatever I had leftover after covering my shrimp as a dip! So so good.

    Thank you!!

  10. Anonymous

    I make this a lot during summer. We add mayo to tostada then ceviche & top with queso fresco it don’t last long

    1. Anonymous

      Just followed your recipe and it was perfect!! Thank you, everyone asked me and said it was a family recipe.

  11. Laurie

    5 stars
    Yum! Made a half recipe tonight for my husband and myself. Used Tajin, and my tostadas also came with Tajin on them, which was a bit salty. Next time I will try the Clamato.
    We both loved it! Hubby is a happy guy!

  12. Anonymous

    We also eat it with Ritz Crackers 😍😋

  13. Melany

    5 stars
    I have made this three times! And every time I make it my family and I enjoy it immensely! Thank you for sharing your amazing recipes! ?

  14. Gao

    5 stars
    Loved it so much!! My boyfriend LOVES ceviche and I wanted to try to make it for him. This recipe was a hit! He was confused with the ritz I got but after he had one bite – it was basically gone lol

Leave a Reply

Recipe Rating

Latest Recipes

Hi, I'm Stella!

I come from a multicultural background, and cooking has been one of the best ways for me to stay connected to my heritage. My recipes are tried and tested, many of them passed down through family. I hope you enjoy these recipes as much as we do!

My personal favorites

Never miss a recipe!

Sign up to receive new recipes to your inbox 

Most popular recipes