This Mexican shrimp cocktail is bright, refreshing, and packed with bold flavors.
Loaded with juicy shrimp, crunchy vegetables, and a zesty tomato-lime sauce, it tastes even better than restaurant versions while being incredibly easy to make at home.
Why You’ll Love This Recipe
This shrimp cocktail is fresh, vibrant, and full of authentic Mexican-inspired flavor.
The combination of shrimp, avocado, cucumber, and tomato creates the perfect balance of texture.
It’s easy to prepare ahead of time for parties, lunches, or warm-weather dinners.
The chilled sauce is tangy, savory, and slightly spicy.

What You’ll Need (Ingredient Highlights)
Shrimp are the star ingredient, bringing tender texture and sweet seafood flavor.
Tomato juice and ketchup create the classic rich cocktail sauce base.
Lime juice adds freshness and balances the sweetness beautifully.
Cucumber, tomato, onion, and cilantro add crunch and vibrant flavor.
Avocado gives the cocktail a creamy finish that pairs perfectly with the shrimp.
Pro Tips Before You Start
Use chilled cooked shrimp for the best refreshing texture.
Dice the vegetables evenly for a balanced bite in every spoonful.
Let the cocktail chill before serving so the flavors can fully develop.
Add avocado right before serving to keep it fresh and vibrant.
How to Make Mexican Shrimp Cocktail
Step 1 – Prepare the shrimp
Peel and devein the shrimp if needed, then cook until pink and tender. Chill completely before using.
Step 2 – Make the sauce
In a large bowl, combine tomato juice, ketchup, lime juice, hot sauce, and salt until smooth.
Step 3 – Add the vegetables
Stir in diced cucumber, tomatoes, onion, jalapeño, and cilantro.
Step 4 – Mix in the shrimp
Fold the chilled shrimp into the sauce mixture until evenly coated.
Step 5 – Chill before serving
Refrigerate for at least 30 minutes to allow the flavors to blend together.
Step 6 – Finish and serve
Top with diced avocado and serve cold with crackers, tortilla chips, or lime wedges.
What to Serve Them With
Serve with crispy saltine crackers for a classic presentation.
Tortilla chips make a crunchy and satisfying side.
Pair with tostadas or fresh sliced avocado for a heartier meal.
A cold sparkling drink or fresh lime soda complements the flavors perfectly.
Variations / Substitutions
Use crab or imitation crab instead of shrimp for a different seafood variation.
Add diced mango for a sweet and tropical twist.
Swap jalapeños for serrano peppers if you prefer extra heat.
Use Clamato juice instead of tomato juice for deeper savory flavor.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to 2 days.
For best texture, add avocado only before serving.
Do not freeze, as the vegetables and shrimp texture may become watery.
FAQs
Can I make this recipe ahead of time?
Yes, it tastes even better after chilling for a few hours.
How should I store leftovers?
Keep leftovers refrigerated in a tightly sealed container.
Can I use frozen shrimp?
Absolutely, just thaw and drain them well before using.
Is this recipe spicy?
It has mild heat, but you can easily adjust the spice level.
Can I use pre-cooked shrimp?
Yes, pre-cooked shrimp work perfectly and save time.
What size shrimp works best?
Medium or large shrimp are ideal for texture and presentation.
Can I make it low carb?
Yes, simply serve it without crackers or chips.
What’s the best way to serve it?
Serve it very cold in glasses or bowls with lime wedges.
Can I add more vegetables?
Yes, celery or diced bell peppers work well in this recipe.
How do I know the shrimp are cooked properly?
They should turn pink, opaque, and slightly curled.
Final Thoughts
This Mexican shrimp cocktail is refreshing, colorful, and packed with bold flavor.
It’s perfect for warm days, casual gatherings, or anytime you want a light seafood dish that feels restaurant-quality at home.
Full Recipe Card
Ingredients
1 lb cooked shrimp, peeled and deveined
1 1/2 cups tomato juice or Clamato
1/2 cup ketchup
2 tbsp fresh lime juice
1 tbsp hot sauce
1 cucumber, diced
2 Roma tomatoes, diced
1/4 cup red onion, finely chopped
1 jalapeño, finely diced
1/4 cup fresh cilantro, chopped
1 avocado, diced
Salt and black pepper to taste
Instructions
Combine tomato juice, ketchup, lime juice, hot sauce, salt, and pepper in a large bowl.
Stir in cucumber, tomatoes, onion, jalapeño, and cilantro.
Add chilled shrimp and toss until evenly coated.
Refrigerate for at least 30 minutes.
Top with avocado before serving and enjoy cold.