Free: Healthy 5-Ingredient Meals Ebook
Get It NowThis bright and fresh Mexican shrimp cocktail is one of the easiest impressive-looking healthy appetizers I’ve ever made. Most shrimp cocktail recipes have a traditional sauce with a base of horseradish and ketchup, but since Mexican food is one of my favorite cuisines, I decided to add a spicy, fresh, and vibrant twist to mine. If it’s one of your faves too, you’ll love this version. It tastes so much like the ones I’ve eaten in Mexico.
Why You’ll Love My Mexican Shrimp Cocktail Recipe
- Light, fresh, zesty, and spicy flavor – By swapping in jalapeno, Mexican hot sauce, cilantro, and creamy avocado into the mix, I gave my Mexican-inspired shrimp the same bold flavors you’ll find in my shrimp fajitas, fresh salsa, and ceviche. If you like tang with a bit of heat, you’ll love this dish.
- 2 ways to “cook” the shrimp – You can choose how to cook the shrimp for my Mexican shrimp cocktail. Poach them for a tender texture, or marinate them for added flavor and juiciness — I’ve done both ways.
- Quick and easy – It may look fancy, but it comes together so fast! I like to make it for last-minute gatherings. It’s simple enough for your regular busy weeknights, too.
- Simple, fresh ingredients – You’ll find all you need at your local grocery store. And it shows with how the fresh flavors shine through.
Ingredients & Substitutions
This section explains how to choose the best ingredients for my Mexican shrimp cocktail recipe, what each one does, and substitution options. For measurements, see the recipe card below.
Shrimp:
- The Size – I used medium shrimp (labeled 41/50 at the grocery store), but you can use smaller or larger shrimp if you like. For larger or jumbo shrimp, I recommend dipping the shrimp into the cocktail sauce instead of stirring in, unless you want to chop it up.
- Peel & Devein – I always get already peeled, deveined shrimp for convenience, though you could do it yourself.
- Fresh Or Frozen – Both will work, but you’ll need to thaw your shrimp if it’s frozen. I prefer to use raw shrimp and cook it fresh, but you can also buy cooked shrimp to save time. Just skip the cooking step in my recipe for Mexican shrimp cocktail.
Seasoning:
- Lime Juice – You only need lime juice for the shrimp itself if you plan on marinating it instead of poaching. The acid “cooks” the shrimp in the marinade. I often use bottled lime juice for this step because it’s convenient and don’t notice a taste difference, but of course fresh is excellent.
- Sea Salt & Black Pepper
Mexican Cocktail Sauce:
- The Sauce Base – I use a combination of ketchup, hot sauce, and lime juice for a balance of sweet, spicy, and tangy. I love this brand of ketchup with no added sugar, but you can use any kind that works for you. I’ve even made it with my homemade sugar-free ketchup. For the hot sauce, I usually use Tabasco, but Valentina or Tapatio also works well.
- Red Onion – For sharpness and crunch. If you want it a little milder, soak the onion in cold water for 5 minutes, then drain and pat dry. White onion also works fine. Sometimes I add diced celery or cucumber for extra crunch.
- Fresh Cilantro – I love cilantro with Mexican flavors, so I use a lot (1/3 cup), but you can reduce the amount if you like it less. Dried cilantro is just not the same in Mexican shrimp cocktail, but if that’s all you’ve got, I’d use just a tablespoon. That’s not even the equivalent amount, but using too much would just ruin the texture.
- Tomato – Roma tomatoes work really well here. You could really use any type, though, as we’ll be dicing it.
- Jalapeno – I remove the seeds for less heat, as the hot sauce adds plenty. You can leave them in if you want it spicier.
- Avocado – I think the creaminess is a must to balance the heat! Cut it into cubes.
- Sea Salt & Black Pepper
Variations For The Sauce:
If you want more depth, add 1-2 tablespoons of Worcestershire sauce, 2-4 teaspoons of horseradish, or 2-3 minced garlic cloves. I put garlic in practically everything, but felt that this Mexican cocktail shrimp was flavorful enough even without it.
How To Make Mexican Shrimp Cocktail
This section shows step-by-step photos together with the instructions, to help you visualize the recipe. For full instructions, including amounts and temperatures, see the recipe card below.
Cook The Shrimp
There are two main ways that I cook shrimp for Mexican shrimp cocktail — poaching or marinating:
- To poach: Bring a medium pot of salted water to a boil. Turn off the heat, add the shrimp, and wait for them to turn pink. Then, transfer the shrimp to a bowl of ice water to stop the cooking process.
- To marinate: This is similar to my shrimp ceviche. In a large bowl, marinate the shrimp with lime juice, sea salt, and black pepper. Refrigerate for at least 30 minutes or until the shrimp turns pink.
Make The Sauce & Serve
After you’ve cooked your shrimp, all you have to do is mix up the rest of the ingredients to create that spicy, zesty cocktail sauce!
- Mix the sauce: In a large bowl, stir together the onion, tomato, and jalapeno, cilantro, ketchup, hot sauce, lime juice, salt, and pepper.
- Combine: Gently fold in the shrimp (if you want it mixed in) and avocado.
You can eat it right from the bowl, but it’s much prettier to transfer to a glass dish. I serve it with tortilla chips and mini bell peppers for scooping.
My Recipe Tips
- Depending on how you’ll serve your Mexican shrimp cocktail, you can remove the tails or leave them on. Remove the tails if you’ll be mixing it into the sauce like I did, or leave them on if you’ll be dipping the shrimp into the sauce.
- Don’t cook shrimp with the heat on. Shrimp is very easy to overcook, so I never cook it in boiling water. To poach it instead, add it to the water only after turning off the heat. It turns out more juicy using only the residual heat.
- If you poach your shrimp, you can flavor the water. Sometimes I like to add bay leaves, fresh herbs (like parsley or cilantro), or lime wedges (or even just the peel).
- You can marinate shrimp for up to 8 hours. My bare minimum is 30 minutes for the shrimp to “cook”, but a couple more hours adds extra flavor. Don’t go past 8 hours, though, because after that it turns mushy.
- Add clam juice for flavor and a runnier consistency. If you like your Mexican shrimp cocktail runnier and with more briny flavor, you can add clam juice a little at a time at the end. If you don’t have any, the water you used to cook the shrimp would also work.
Storage Instructions
I don’t recommend making this appetizer too far in advance, because the acid in the lime juice continues to “cook” the shrimp and starts to make it tough, even if you refrigerate it. But if you have leftovers, you can keep them in an airtight container in the fridge for up to 1 day (and add the avocado only right before serving).
More Healthy Shrimp Recipes
There are so many light and versatile ways to cook shrimp! If you’re a fan, here are some of my other easy recipes with it:
Mexican Shrimp Cocktail (15 Minutes)
This Mexican shrimp cocktail recipe takes just 15 minutes! It's fresh, zesty, sweet and spicy, and so easy to make with simple ingredients.
Ingredients
Tap underlined ingredients to see where to get them.
Shrimp:
Mexican Cocktail Sauce:
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
To Poach Shrimp (Faster Option):
-
Bring a medium pot with salted water to a boil, then turn off the heat.
-
Add the shrimp to the hot water. Let the shrimp sit in the water for about 3 minutes, or until it turns pink and is cooked through. Meanwhile, prepare a bowl of ice water.
-
Remove the shrimp from the water with a slotted spoon and immediately plunge it into the ice water to prevent overcooking.
To Marinate Shrimp (More Flavorful Option):
-
Place shrimp in a large bowl. Add the lime juice, sea salt, and black pepper.
-
Cover and refrigerate for at least 30 minutes, until it has turned pink, or for up to 8 hours.
Mexican Shrimp Cocktail:
-
In a large bowl, stir together the red onion, cilantro, tomato, jalapeno, sugar-free ketchup, hot sauce, lime juice, salt, and pepper.
-
Gently fold in the avocado and cooked shrimp. Serve with chips, crackers, or veggies. Alternatively, you can serve the Mexican shrimp cocktail by dipping the shrimp into the sauce instead.
Did You Like It?
Leave a rating to help other readers, or get the recipe sent to your inbox.
Recipe Notes
Serving size: 3/4 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂
66 Comments
RYLVA CRADDOCK
0Excellent!!
Sandra Floyd-McNally
0I really liked the fresh veggies in the salsa! Instead of ketchup, though, I used Heinz cocktail sauce bc I love that bite of horseradish. LOVE the avocado!!! 👍🏼👍🏼👍🏼💖
Julie
0Great recipe – fresh and healthy!
Lorraine Peterson
0I added some horseradish and diced up the avocado on the side because I do not like avocado, but my boyfriend does, this recipe was a little soupy but otherwise it was very tasty.
Angela P.
0I thought that this recipe was excellent! Very very tasty! I added some chopped fresh garlic to this and it really added a ton of extra flavor! I will be making this again and I think i will even make this for holidays as well! Thank you!
Jen W
0Loved this!
Holly Copelin
0My family loves shrimp. This would be a super great recipe for all of us. I could use the sugar-free keto type ingredients and our whole family can enjoy it. This looks very easy to make and we have most of the or all of the ingredients available all the time.. thank you for sharing this recipe. I think we will love it.
Audrey
0I had been craving shrimp cocktail so this recipe for MEXICAN SHRIMP COCKTAIL was like getting a sign from heaven! I used pre-cooked shrimp and skipped the jalapenos since I personally don’t like them but I do adore red onion and cilantro. I added a dash of horseradish – This dish was AMAZING and really satisfied my craving. SO easy to whip together – the avocado was a nice addition, and the sauce was so tasty with my bell pepper slices as well. This recipe is definitely going in my favorites!
Nancy Ray
0This was so delicious! My husband says it should be a weekly treat!!
Jacqueline Marsh
0Love your recipes! I look forward to making this.
Jill
0I was planning on making shrimp for dinner anyway, so I made this instead. It was soooo yummy! Even my husband who is a “meat and potatoes’ man loved it. I marinated the shrimp which gave a rich flavor. This will definitely be in my recipe box for the future!
Jeannie McCullough
0Made this today and it was excellent! Hubby and I both loved it and we will be making it on repeat!
KATHERINE GIMBEL
0I made your Mexican Shrimp Cocktail today and everyone loved it!
Joan Rond
0I read one of the reviews that added a touch of Tejans, so I tried it and it was delicious. Everything else was followed.
Melanie Landy
0Let me tell you why I made this yesterday for my husband and I and it was soooooooooo good! I had to make it again today! My husband isn’t keto so he enjoyed his with tortilla chips. Absolutely delicious and the perfect amount of spice.
THERESA BAKER
0Tried this last night and used small shrimp. Love the sauce! The only thing I changed is I left out the avocado. I’m not a fan unless it’s guacamole!