You wont believe how EASY Shrimp Cocktail is to make, with only three ingredients including ketchup, lemon juice and horseradish. I’ve also included tip for buying and preparing shrimp, so your Shrimp Cocktail appetizer turns out perfectly!

Shrimp cocktail is one of the most requested dishes at our Christmas and New Year’s Eve parties. Don’t miss our other popular appetizer recipes.

3 ingredient SHRIMP COCKTAIL SAUCE that's easy and amazing homemade. You won't buy it from the store ever again!

Our tradition every New Year’s Eve is to make a huge buffet of appetizers, and every year without fail, my mom makes a big platter of shrimp cocktail with homemade shrimp cocktail sauce. It’s everyone’s favorite appetizer!

I love shrimp in any form it’s cooked and served.  I love warm shrimp (especially in Gumbo and Pad Thai), but cold shrimp served with homemade cocktail sauce is what really has my heart! Did you know shrimp cocktail sauce only has 3 ingredients?  It takes a few seconds to make and it’s tastes WAY better than store bought.

I’ve taken for granted the things my mom inadvertently taught me about buying and preparing different types of shrimp, but I’m making note of it by sharing all my tips and tricks with you.

A plate with shrimp cocktail sauce in a bowl with a spoon and cooked shrimp around it.

Shrimp Buying Guide:

What type of shrimp is best?

Shrimp are sold in all varieties at the grocery store (large, medium, small, shell on/off, tail on/off, fresh, frozen, etc.).  We recommend buying large, tail-on shrimp for shrimp cocktail.

When you place cocktail sauce on a large platter and surround it by shrimp, the large shrimp fill the space nicely, look beautiful, and they are easiest for your guests to grab and eat.  The shell makes the shrimp particularly flavorful and easier to grab and eat.  You’ll notice nice restaurant serves shrimp this way.

Fresh or Frozen Shrimp?

The shrimp served with your cocktail sauce will be served cold, but thawed and with the tail-on.  However,  you can purchase fresh or frozen shrimp and pre-cooked or un-cooked shrimp depending on your budget, preference, and location.

If you live in an area where you can purchase fresh shrimp, obviously that would be the preferred option (and I’m insanely jealous of you!)

For most of us, we have the choice of frozen shrimp from the freezer section or fresh shrimp from the seafood counter. The truth is, even at the seafood counter, the shrimp is not “fresh.”  It was likely shipped to the store in frozen form and thawed for the display.  So it really just depends on whether you want the convenience of thaw shrimp versus frozen shrimp.

Please note: if you buy cooked shrimp from the seafood counter, smell it before purchasing. It shouldn’t have much of an odor, or may smell slightly salty. If it has a strong fishy odor it is most likely past its prime.

To thaw frozen shrimp, place the bag in the refrigerator overnight or pour the shrimp into a bowl and cover it with ice cold water for about an hour. Drain the shrimp and use paper towels to soak up the water.

Cooked vs. Uncooked Shrimp

You have another important decision to make.  Will you purchase precooked shrimp or raw, uncooked shrimp?  This will depend mostly on personal preference.  I prefer frozen, pre-cooked shrimp because I like the ease of preparing it and, as long as you purchase high quality shrimp, I think it tastes just delicious.  If you have a Costco nearby, I always purchase their large, cooked, tail-on shrimp from the freezer section.

If you purchase raw, uncooked shrimp, you’ll need to cook and cool it before serving. It’s most important that you don’t overcook the shrimp in this process.  For this reason, I recommend steaming it.

To cook shrimp, first make sure you have shrimp with the shell on!  This will help insulate the shrimp from the heat. Boil about 5-6 cups of water and a dash of salt in a pot.  Once boiling, remove from heat and pour shrimp into the hot water.  Allow the shrimp to cook for about 3-6 minutes (be careful not to over-cook it).

What do you need to make Shrimp Cocktail Sauce?

There are only three ingredients needed for delicious and simple shrimp cocktail sauce;

  1. Ketchup. Use your favorite brand.
  2. Lemon juice. Fresh squeezed lemon juice is best, but bottled will work. Or check out my lemon juice substitutes.
  3. Prepared horseradish. Horseradish is sold as creamed or prepared (aka “pickled”).  We prefer prepared horseradish because it has a stronger flavor that is needed for great cocktail sauce.

The ingredients to make shrimp cocktail sauce; lemon, horseradish, and ketchup, with fresh cooked shrimp behind.

Make Shrimp Cocktail in 3 easy steps:

  1. Combine ingredients. Add ketchup, lemon juice, and prepared horseradish to a bowl and mix well to combine.
  2. Taste. Adjust to your preference (more horseradish if you want it spicier and more ketchup if you want it mellower).
  3. Refrigerate. The sauce can be made and refrigerated for several days in advance.  I think it tastes best after it’s been refrigerated for at least an hour, so the flavors can blend. Serve cold with shrimp.

Shrimp Cocktail Platter Presentation:

You can make a simple and elegant shrimp cocktail platter with just 1 lemon and a bit of parsley.  Place the cocktail sauce at the center of the platter, surround it by cooked shrimp.

Cut the lemon into wedges or slices and tuck them in between pieces of the shrimp near the outside of the platter. Break off a few small sprigs of parsley and place them around the platter, tucked under the shrimp.  Cover the platter with plastic wrap and refrigerate until ready to serve.

Shrimp being dipped into a dish filled with cocktail sauce.

Make-ahead and storing instructions:

Shrimp cocktail sauce can be made several days in advance.  Cover it tightly and store it in the refrigerator until ready to use.

Shrimp cocktail should be kept covered and in the refrigerator when not in use.

You can also FOLLOW ME on FACEBOOKTWITTERINSTAGRAM and PINTEREST for more great recipes!


A platter of shrimp and a bowl in the middle for an easy Shrimp Cocktail sauce and one shrimp on top of the sauce.
Prep 5 minutes
Total 5 minutes
Save Recipe


  • 1 cup ketchup
  • 1 teaspoon lemon juice
  • 1 teaspoon horseradish , prepared
  • 1 ½ lbs large, cooked, tail-on shrimp *, rinsed with cold water


  • Add all ingredients to a bowl and mix well to combine. 
  • Taste and adjust to your preference (more horseradish if you want it spicier and more ketchup if you want it mellower). 
  • The sauce can be made and refrigerated for several days in advance.  Serve cold with shrimp.


Shrimp: There are about 16-20 large shrimp in one pound, and I recommend buying about 1 ½ lbs. You can double the recipe to serve a larger crowd. 
If you buy shrimp from the seafood counter be sure to smell it before purchasing! It shouldn't have much of an order, or may smell slightly salty. If it has a strong fishy odor it is most likely past its prime.
Make Ahead Instructions: Shrimp cocktail sauce can be made up to one week in advance.  Cover it tightly and refrigerate until ready to use.
Storage Instructions: Keep leftover shrimp and sauce in the fridge.


Calories: 41kcalCarbohydrates: 11gProtein: 0.4gFat: 0.05gSaturated Fat: 0.01gPolyunsaturated Fat: 0.02gMonounsaturated Fat: 0.01gSodium: 366mgPotassium: 115mgFiber: 0.1gSugar: 9gVitamin A: 205IUVitamin C: 2mgCalcium: 7mgIron: 0.1mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Have you tried this recipe?!

RATE and COMMENT below! I would love to hear your experience.


*I originally shared this recipe December 2015. Updated October 2019 with new photos and improved instructions.

3-ingredient SHRIMP COCKTAIL SAUCE that's easy and amazing homemade. You won't buy it from the store ever again! | Tastes Better From Scratch

This post contains affiliate links.

Related Posts

Share Recipe


About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 4 stars
    I used 3/4 C ketchup with two heaping top of prepared horseradish, 1 tsp lemon juice and added 1/2 tsp old bay seasoning. Personally more flavorful and less ketchup taste. The ads popping up on your site made it difficult to write this comment, btw

  2. Several recipes call for ketchup as the base! My recipe which I developed from tending bar in a high end dining place years ago: one bottle of chili sauce combined with equal amount of ketchup! That’s the old school base! Everything else can be used for taste! I made my bloody Marys with horseradish, olive and lime juice! Other ingredients are my secret but easy to figure out! PS…. Use canned tomato juice not the pre made stuff!

See More Comments