Mom's Best Recipes
Recipe

Mexican Shrimp Ceviche

Bright lime-marinated shrimp with tomato, onion, cilantro, jalapeño, cucumber, and avocado for a fresh, scoopable classic.

Author By Matt Campbell
4.8
A glass bowl of Mexican shrimp ceviche with lime, cilantro, tomato, cucumber, and avocado on a bright kitchen counter, with tostadas and lime wedges nearby

Shrimp ceviche is my favorite kind of kitchen magic trick because it tastes like you tried very hard, but really you just chopped a few things, squeezed a lot of lime, and let the fridge do the heavy lifting. This Mexican-style version is bright, crunchy, a little spicy, and dangerously scoopable. It is the kind of snack that turns into dinner because you keep “testing” it with chips.

Below, I will walk you through the safest, simplest way to make it at home: a quick poach for the shrimp (so no guessing), then the classic lime bath with tomatoes, onion, cilantro, and jalapeño. You get that ceviche vibe with clean, confident results. Plan on some hands-off chill time, since the fridge does the flavor work.

Bowls of chopped tomato, red onion, cucumber, cilantro, jalapeño, peeled shrimp, and limes arranged on a tidy kitchen counter in bright natural light

Why It Works

  • Bright, balanced flavor: Plenty of lime plus a little orange juice to round it out, so it tastes zippy not harsh.
  • Great texture: Crisp cucumber and onion, juicy tomato, and tender shrimp that won't turn rubbery.
  • More foolproof method: A quick poach fully cooks the shrimp, then the citrus bath adds that classic ceviche punch.
  • Flexible heat level: Jalapeño for a friendly kick, or serrano if you want it loud.
  • Perfect for sharing: Scoop with tortilla chips, pile on tostadas, or spoon into lettuce cups.

Pairs Well With

Storage Tips

Best timing: Ceviche is at its best the day you make it, especially if you are adding avocado. For peak quality, aim to finish it within 24 hours.

  • Refrigerate: Store in an airtight container for up to 1 to 2 days, kept very cold.
  • Avocado tip: If you can, store the ceviche without avocado and add it fresh when serving. If it is already mixed in, press plastic wrap directly onto the surface to slow browning.
  • Drain if needed: If it gets too juicy, spoon off a little liquid or drain briefly, then re-season with a pinch of salt and a fresh squeeze of lime.
  • Do not freeze: The vegetables get watery and the shrimp texture suffers.
  • Food safety note: Use clean utensils, avoid cross-contamination, and do not let leftovers sit out on the counter.

Common Questions

Do I have to cook the shrimp first?

Traditional ceviche relies on acid to denature proteins, but with shrimp I prefer a quick poach. It is more foolproof, gives you consistent texture, and takes the food-safety guessing game out of the equation. You still want to handle everything safely: keep shrimp cold, use clean cutting boards, and do not let ceviche sit out at room temperature.

If you choose to use raw shrimp, use very fresh, high-quality shrimp from a trusted source and keep it refrigerated the entire time. Also know this: lime juice can turn shrimp opaque, but acid-marinating is not the same as cooking for food safety. When in doubt, cook it.

How long should shrimp ceviche marinate?

With cooked (poached) shrimp, you mainly need time for flavor to soak in. I like 30 minutes minimum, and 60 minutes is even better. Much longer and the lime can start to make the shrimp a bit bouncy.

Why is my ceviche watery?

Tomatoes and cucumbers release liquid as they sit. Two fixes: salt the cucumber for 10 minutes and pat dry, and add avocado right before serving. You can also drain a little liquid and refresh with lime and salt.

Can I make it ahead for a party?

Yes. Prep and mix everything except avocado up to 8 hours ahead. Stir in avocado and do a final salt and lime check right before serving. For parties, keep it cold: nest the bowl in a bigger bowl of ice and follow the 2-hour rule (1 hour if it is hot out).

What is the best onion for Mexican shrimp ceviche?

Red onion is classic. If you want it milder, rinse the diced onion under cold water, or soak it in lime juice for 10 minutes before mixing.

The first time I made shrimp ceviche at home, I treated the lime like a suggestion. I used two sad limes, called it a day, and wondered why everything tasted flat and kind of… fridge-y. The next round I went all in: lots of fresh lime, a little orange juice, enough salt to wake it up, and I chopped everything small so every bite got a little crunch and a little heat. That version disappeared from the bowl so fast I did not even get the “leftovers for lunch” fantasy.