Authentic Mexican Shrimp Cocktail Recipe — Zesty Seafood Ceviche

This bright and refreshing Mexican shrimp cocktail bursts with fresh flavors—lime, jalapeño, and cilantro—making it an ideal appetizer for warm days or a light, satisfying lunch.

Mexican shrimp cocktail in a glass

I first tasted this dish at a resort in Mexico and fell in love. If you enjoy classic shrimp cocktail and Mexican flavors, this version delivers: cool, tangy, and light—perfect for a hot afternoon.

The texture contrast is part of the appeal: tender shrimp, creamy avocado, and crisp chilled vegetables mingle in a zesty, tomato-based sauce with a hint of briny clam juice and plenty of cilantro.

Despite its impressive presentation, the recipe is uncomplicated—mostly chopping and mixing—and it benefits from a little time to marinate in the fridge.

Serve it individually in glasses, as shown, for an elegant appetizer, or present it in a bowl alongside tortilla chips for a casual, shareable dish.

Note: ketchup appears in the ingredients because it’s a traditional element in many Mexican shrimp cocktail recipes. If you prefer less sweetness, substitute Clamato or tomato juice.

Why we love this recipe…

  • Fresh & healthy – light, vibrant, and full of vegetables.
  • Simple to prepare – aside from cooking the shrimp, it’s mostly chopping and mixing.
  • Make ahead – flavors deepen after chilling, so you can prepare it a few hours before serving.

Ingredients

Ingredients for Mexican shrimp cocktail
  • Shrimp – any size; peeled and deveined.
  • Roma tomatoes – seeded and finely diced for firmer texture.
  • Celery – finely diced for crunch.
  • Cilantro – minced; use plenty for the best flavor.
  • Jalapeño – seeded and finely chopped (or use serrano for more heat).
  • English cucumber – diced; remove seeds if using a seeded cucumber.
  • Red onion – finely diced; white or green onion can substitute.
  • Avocado – just ripe and diced so it holds shape.
  • Ketchup – traditional ingredient; swap for Clamato or tomato juice if preferred.
  • Clam juice – adds a briny depth that complements the shrimp.
  • Lime juice – fresh is best.
  • Salt & pepper – to taste.
  • Mexican hot sauce – optional, to finish.

How to make it

Cook the shrimp. Place shrimp in a pot, cover with water, season generously with sea salt, and bring to high heat. Cook while stirring until the shrimp just turn pink. Drain and cool.

Cooked shrimp cooling

Chop the shrimp. Cut the cooled shrimp into bite-sized pieces, reserving 4–6 whole shrimp for garnish, depending on servings.

Chopped shrimp on a cutting board

Combine and chill. In a large bowl, mix the chopped shrimp with tomato, cucumber, onion, celery, jalapeño, and cilantro. In a separate small bowl, whisk together ketchup, clam juice, and lime juice, then pour over the shrimp mixture and stir gently. Season with sea salt, fresh ground pepper, and a few drops of hot sauce if using. Gently fold in the diced avocado, cover, and chill for at least an hour to let flavors meld.

Shrimp cocktail mixing bowl

Serve. Spoon the chilled shrimp cocktail into martini glasses, bowls, or small cups and top each serving with a reserved whole shrimp. Serve immediately with tortilla chips or crackers if desired.

Mexican shrimp cocktail in a martini glass

If you enjoy this recipe, follow the creator on social media for more fresh ideas. Sign up for email updates to get new recipes delivered to your inbox.

More recipes you’ll love!

Enjoyed this shrimp cocktail? Try other shrimp recipes for more fresh, flavorful meals.

  • Shrimp Fajitas
  • Shrimp Taco Bowl
  • Chili Lime Shrimp
  • Cilantro Lime Shrimp Pasta

If you’ve made this recipe we’d love to see it—tag @loveandgoodstuff on Instagram. If you enjoyed it, please leave a rating below.

Close up of shrimp cocktail in glass

Print Recipe

No ratings yet

Mexican Shrimp Cocktail

Course: Appetizer
Cuisine: Mexican
Servings: 6 servings
Calories: 186kcal
Author: Courtney

Ingredients:

  • 1 lb shrimppeeled and deveined
  • 1 cup diced red onion
  • 1 cup diced English cucumberabout half a cucumber
  • 1 cup finely diced celeryabout 2 stalks
  • 1 jalapenoseeded and finely chopped
  • 1 cup diced Roma tomatoesabout 2 tomatoes
  • 3⁄4 cup ketchupor Clamato juice
  • 3⁄4 cup clam juice
  • 2 limesjuice of
  • 1 cup minced cilantro
  • 2 avocadodiced
  • sea salt and fresh ground pepper to taste
  • Mexican hot sauce to tasteoptional

Instructions

  • Add the shrimp to a small pot, cover with water, and season with salt. Bring to high heat and cook while stirring until they just turn pink. Drain and cool.
  • Cut the shrimp into bite-sized pieces, saving 4–6 whole shrimp for garnish.
  • In a large bowl, combine the cut shrimp, tomato, onion, cucumber, celery, jalapeño, and cilantro. Mix gently to combine.
  • Whisk together ketchup, clam juice, and lime juice, then pour over the shrimp mixture and stir to coat evenly.
  • Season with sea salt, fresh ground pepper, and a few drops of hot sauce if desired.
  • Gently fold in the diced avocado, cover, and chill for about an hour before serving.

Nutrition

Calories: 186kcalCarbohydrates: 25gProtein: 3gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 402mgPotassium: 690mgFiber: 7gSugar: 11gVitamin A: 935IUVitamin C: 28mgCalcium: 44mgIron: 1mg

* Nutritional information is an estimate and may not be 100% accurate.

Tried this recipe?Share your photo and tag the creator on social media.