Shrimp Cocktail with Homemade Cocktail Sauce

Shrimp cocktail is the elegant appetizer that never goes out of style. Big, juicy shrimp are gently poached in a lemony, seasoned broth, chilled until ice cold, and served with a zesty homemade cocktail sauce with plenty of horseradish. It looks stunning on a holiday table and takes about 20 minutes of work.

Making it at home is so much better than a store-bought shrimp ring. The shrimp are tender instead of rubbery, and the sauce is bright and fresh. Plus, you can make everything a day ahead.

Serve it with my Maryland crab dip or salmon sushi cups for a seafood spread. Another classic Christmas Eve favorite is marinated crab claws.

JUMP TO

Why You’ll Love This Shrimp Cocktail

This is the easiest elegant appetizer for Christmas Eve.

Tender Shrimp

Gentle poaching keeps them juicy, not rubbery.

Better Sauce

Homemade cocktail sauce has real horseradish kick.

Make-Ahead

Everything is served cold, so prep the day before.

Naturally Gluten-Free

And light compared to most party food.

Looks Impressive

A classic steakhouse starter at home.

What Is Shrimp Cocktail?

Shrimp cocktail is chilled cooked shrimp served with a tangy tomato-based cocktail sauce. It became an American classic in the early 1900s and is a staple on steakhouse menus and holiday tables.

In many families, especially for the Feast of the Seven Fishes on Christmas Eve, shrimp cocktail is a must.

The sauce is a simple mix of ketchup or chili sauce, horseradish, lemon, and Worcestershire.

Ingredients

Shrimp

IngredientAmountPurpose
Jumbo shrimp (16 to 20 per pound), peeled and deveined, tails on2 poundsMain ingredient
Lemon, halved1Bright flavor
Kosher salt2 tablespoonsSeasons the shrimp
Old Bay seasoning1 tablespoonClassic seafood spice
Bay leaves2Aroma
Black peppercorns1 teaspoonGentle spice

Cocktail Sauce

IngredientAmountPurpose
Ketchup or chili sauce1 cupBase
Prepared horseradish3 tablespoonsHeat
Fresh lemon juice1 tablespoonBrightness
Worcestershire sauce1 teaspoonSavory depth
Hot sauceDashOptional kick

To Serve

IngredientAmountPurpose
Crushed ice4 cupsKeeps shrimp cold
Lemon, cut into wedges1Garnish
Fresh parsleyFew sprigsGarnish

Kitchen Equipment

  • Large pot
  • Large bowl for ice bath
  • Slotted spoon
  • Small mixing bowl
  • Serving platter or bowl

Ingredient Tips

Buy Frozen Shrimp

Most fresh shrimp were frozen anyway; frozen is fresher and cheaper. Thaw overnight in the fridge.

Choose Jumbo Size

Big shrimp stay juicy and look impressive.

Shell-On is Fine

Cooking shell-on adds flavor; peel after chilling.

Prepared Horseradish

Use the refrigerated jar, not creamy horseradish sauce.

Chili Sauce

It gives a chunkier, less sweet sauce than ketchup.

How to Make Shrimp Cocktail

Step 1: Make the Sauce

Stir together the ketchup, horseradish, lemon juice, Worcestershire, and hot sauce. Cover and chill.

Step 2: Season the Water

Fill a large pot with 3 quarts water. Squeeze in the lemon and add the halves, salt, Old Bay, bay leaves, and peppercorns. Bring to a boil and simmer 5 minutes.

Step 3: Prepare an Ice Bath

Fill a large bowl with ice and water.

Step 4: Poach the Shrimp

Turn off the heat. Add the shrimp and let them sit in the hot water 3 to 4 minutes, stirring once, until pink and opaque and curled into a loose C shape.

Step 5: Shock in Ice

Transfer immediately to the ice bath for 5 minutes to stop cooking.

Step 6: Chill

Drain well, pat dry, and refrigerate at least 1 hour.

Step 7: Serve

Spread crushed ice on a platter, place the sauce bowl in the middle, and arrange the shrimp around it with lemon wedges and parsley.

Expert Tips for Perfect Shrimp Cocktail

Cook Off the Heat

Poaching in hot, not boiling, water keeps shrimp tender.

Watch the Shape

C shape means done; tight O shape means overcooked.

Shock Immediately

The ice bath stops carryover cooking.

Rest the Sauce

An hour in the fridge blends the flavors.

Keep It Cold

Nest the platter in ice at a party.

Delicious Variations

Roasted Shrimp

Roast at 400°F with olive oil for 6 to 8 minutes for deeper flavor.

Spicy Sauce

Add sriracha and extra horseradish.

Mexican Style

Toss shrimp with lime, avocado, cilantro, and tomato juice.

Remoulade

Serve with a creamy Cajun remoulade.

Individual Cups

Serve in small glasses for a party.

What to Serve with Shrimp Cocktail

Serve shrimp cocktail as a starter before a holiday roast or as part of a Christmas Eve seafood spread.

It pairs well with smoked salmon cucumber bites and a glass of sparkling wine.

For a buffet, set the platter in a bigger bowl of ice to keep it cold.

Storage Instructions

Storage MethodHow LongBest Practice
Refrigerator (shrimp)2 daysAirtight container
Refrigerator (sauce)1 weekCovered jar
Room Temperature2 hours maxKeep on ice

Do not freeze cooked shrimp for cocktail; they turn mushy.

Discard shrimp left out more than 2 hours.

Can You Make It Ahead?

Cook and chill the shrimp up to 1 day ahead.

The cocktail sauce can be made up to 1 week ahead.

Common Mistakes to Avoid

Boiling Hard

Makes shrimp rubbery.

Overcooking

Tight curls mean tough shrimp.

Skipping the Ice Bath

Shrimp keep cooking.

Bland Water

Shrimp need well-seasoned water.

Serving Warm

Shrimp cocktail must be ice cold.

Estimated Nutrition

NutrientAmount Per Serving
Calories150
Carbohydrates9g
Protein24g
Fat1g
Saturated Fat0g
Fiber0g
Sugar7g
Sodium880mg
Cholesterol215mg

Estimate per serving with 2 tablespoons cocktail sauce, based on 8 servings.

Frequently Asked Questions

How long do you cook shrimp for shrimp cocktail?

Poach jumbo shrimp in hot seasoned water off the heat for 3 to 4 minutes, until pink and curled into a C shape.

What is cocktail sauce made of?

Ketchup or chili sauce, prepared horseradish, lemon juice, Worcestershire, and a dash of hot sauce.

Can I make shrimp cocktail ahead?

Yes. Cook the shrimp up to a day ahead and make the sauce up to a week ahead.

How many shrimp per person?

Plan about 4 to 6 jumbo shrimp per person for an appetizer.

Can I use pre-cooked shrimp?

Yes, but home-poached shrimp are more tender and flavorful.

Conclusion

Classic shrimp cocktail is simple, elegant, and always a hit at Christmas.

Poach the shrimp gently, make the sauce from scratch, and you will never go back to store-bought rings.

Print

Shrimp Cocktail with Homemade Cocktail Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender, lemony poached shrimp served ice cold with a zesty homemade horseradish cocktail sauce.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Total Time: 20 minutes plus chilling
  • Yield: 8 servings 1x
  • Category: Appetizers
  • Method: Poached
  • Cuisine: American
  • Diet: Gluten-Free

Ingredients

Scale

Shrimp:

2 pounds jumbo shrimp (16 to 20 per pound), peeled and deveined, tails on

1 lemon, halved

2 tablespoons kosher salt

1 tablespoon Old Bay seasoning

2 bay leaves

1 teaspoon black peppercorns

Cocktail Sauce:

1 cup ketchup or chili sauce

3 tablespoons prepared horseradish

1 tablespoon fresh lemon juice

1 teaspoon Worcestershire sauce

Dash hot sauce

To Serve:

4 cups crushed ice

1 lemon, cut into wedges

Few sprigs fresh parsley

Instructions

Stir together the ketchup, horseradish, lemon juice, Worcestershire, and hot sauce. Cover and chill.

Fill a large pot with 3 quarts water. Squeeze in the lemon and add the halves, salt, Old Bay, bay leaves, and peppercorns. Bring to a boil and simmer 5 minutes.

Fill a large bowl with ice and water.

Turn off the heat. Add the shrimp and let them sit in the hot water 3 to 4 minutes, stirring once, until pink and opaque and curled into a loose C shape.

Transfer immediately to the ice bath for 5 minutes to stop cooking.

Drain well, pat dry, and refrigerate at least 1 hour.

Spread crushed ice on a platter, place the sauce bowl in the middle, and arrange the shrimp around it with lemon wedges and parsley.

Notes

Thaw frozen shrimp overnight in the fridge.

Poach off the heat for tender shrimp.

Chill at least 1 hour before serving.

Keep on ice at parties.

Nutrition

  • Serving Size: About 5 shrimp with sauce
  • Calories: 150
  • Sugar: 7g
  • Sodium: 880mg
  • Fat: 1g
  • Saturated Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 0g
  • Protein: 24g
  • Cholesterol: 215mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star