My favorite easy Shrimp Cocktail sauce recipe only requires three ingredients and a few seconds to make. You’ll never reach for store-bought cocktail sauce again!

Want more shrimp recipes? Try Shrimp and Grits, Kung Pao Shrimp, Shrimp Alfredo, or Shrimp Tacos!

A platter of shrimp and a bowl in the middle for an easy Shrimp Cocktail sauce and one shrimp on top of the sauce.

Why I love this recipe:

  • Easy and Elegant – If I want a fancy holiday appetizer in seconds, I always turn to shrimp cocktail. All you need is ketchup, horseradish and lemon juice to make homemade cocktail sauce.
  • Delicious – Shrimp is expensive and deserves a sauce of equal quality. The flavor of this homemade cocktail sauce compliments the shrimp perfectly and is better than any of those pre-made options.

How to Make Shrimp Cocktail:

Combine: Add ketchup, lemon juice, and prepared horseradish to a bowl then mix well to combine. Taste and adjust to your preference (more horseradish if you want more of “punch” and more ketchup if you prefer milder.

A cocktail sauce in a small bowl made with ketchup, lemon juice, and horseradish.

Serve: Refrigerate shrimp cocktail sauce for at least an hour then serve cold, with cooked shrimp. Arrange on a platter and watch it disappear!

An easy Shrimp Cocktail recipe with a homemade sauce in a bowl on a platter surrounded by cooked shrimp, lemon slices, and sprigs of parsley.

Make Ahead and Storage Instructions:

To Make Ahead: Shrimp cocktail sauce can be made several days in advance. Cover it tightly and store it in the refrigerator until ready to serve. 

To Store: Shrimp cocktail should be kept covered and in the refrigerator when not enjoying.

Follow me 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



  • 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 ahead 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. Choose large, tail-on, frozen shrimp. Large shrimp fill the space in the platter beautifully, and tail-on are more flavorful and easy for guests to grab and eat. I prefer frozen, pre-cooked shrimp for ease in preparation (as long as it’s high quality). Shrimp sold at inland grocery seafood counters was likely shipped frozen, and thawed for display
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!

Follow Me

Get recipe ideas weekly!

*I originally shared this recipe December 2015. Updated October 2019 and December 2023.

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. 5 stars
    Lauren Thank You. I’m on the other side of the world and we Americans were craving the good old shrimp cocktail with the authentic cocktail sauce. You saved us. It’s just scrumptious.

    How long do you think we can keep this in the fridge? Freezer?

    Happy New Year!

  2. Lauren, I think I’ll keep using mine. Much better and everyone loves it.
    1 Cup Heinz Chili Sauce
    Generous squeeze of lemon juice
    1 generous tsp hot horseradish (or more)
    Mix; refrigerate and enjoy!

  3. 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

  4. 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