Shrimp Cocktail: Classic Recipe & Easy Tips

Updated November 5, 2026

Total time
35 min
prep 20 min · cook 5 min
Serves
4
portions as written

Jump to recipe

Shrimp Cocktail: Classic Recipe & Easy Tips

Shrimp cocktail is a timeless appetizer of chilled, poached shrimp served with a tangy, horseradish-spiked cocktail sauce. It works because the sweet, tender shrimp contrast perfectly with the sharp, spicy sauce, and it comes together in under 30 minutes with minimal cooking. Whether for a holiday starter or a casual party platter, this dish is simple, elegant, and always a crowd-pleaser.

Ingredients

  • 1 lb (450 g) large shrimp (16–20 count), peeled and deveined, tails left on
  • 1 lemon, halved
  • 2 bay leaves
  • 1 tsp (5 g) black peppercorns
  • 1 tsp (6 g) salt
  • 4 cups (960 ml) water
  • 1 cup (240 g) ketchup
  • 2 tbsp (30 ml) prepared horseradish, drained
  • 1 tbsp (15 ml) fresh lemon juice
  • 1 tsp (5 ml) Worcestershire sauce
  • 1/4 tsp (1.5 g) hot sauce (e.g., Tabasco), or to taste
  • Ice water bath (2 cups ice + 2 cups water)

Instructions

  1. Fill a medium pot with 4 cups (960 ml) water. Squeeze the lemon halves into the water, then drop in the squeezed halves. Add bay leaves, peppercorns, and salt. Bring to a boil over high heat.
  2. Add the shrimp to the boiling water. Cook for 2–3 minutes, until the shrimp are pink and opaque. Do not overcook; they will become rubbery.
  3. Immediately drain the shrimp and transfer them to the ice water bath. Let them chill for 5 minutes to stop the cooking process and keep them crisp.
  4. While the shrimp cool, make the cocktail sauce: in a small bowl, whisk together ketchup, horseradish, lemon juice, Worcestershire sauce, and hot sauce. Adjust horseradish and hot sauce to your preferred heat level.
  5. Drain the shrimp well and pat dry with paper towels. Arrange them on a platter with a bowl of cocktail sauce in the center, or serve in individual glasses with sauce at the bottom.
  6. Refrigerate until ready to serve, but serve within 2 hours for best quality.

Tips

  • Don’t overcook: Shrimp cook quickly. They are done when they turn pink and curl into a loose “Câ€� shape. A tight “Oâ€� means they are overdone.
  • Use fresh or frozen: Frozen shrimp work perfectly; thaw overnight in the fridge or in a bowl of cold water for 30 minutes. Pat dry before cooking.
  • Make ahead: You can poach and chill the shrimp up to 1 day ahead. Store them covered in the fridge, and make the sauce up to 3 days ahead.
  • Adjust the heat: For a milder sauce, reduce horseradish to 1 tablespoon. For extra kick, add more hot sauce or a pinch of cayenne.

Serving Suggestions

Serve shrimp cocktail as a starter for a dinner party, or as part of a seafood platter with oysters, crab legs, and lemon wedges. It also works well on a buffet table—arrange the shrimp on a bed of crushed ice to keep them cold. Garnish with fresh parsley or dill for color.

Variations

  • Spicy remoulade: Replace cocktail sauce with a remoulade made from mayonnaise, Dijon mustard, capers, and hot sauce.
  • Citrus twist: Add 1 teaspoon of orange zest to the cocktail sauce for a brighter flavor.
  • Grilled shrimp: Instead of poaching, grill the shrimp for 2–3 minutes per side over medium-high heat, then chill. This adds a smoky note.
  • Mexican-style: Serve with a sauce of lime juice, chopped cilantro, and a dash of chili powder instead of cocktail sauce.

Storage and Reheating

Store leftover shrimp in an airtight container in the refrigerator for up to 2 days. The cocktail sauce can be refrigerated for up to 1 week. Do not freeze cooked shrimp—they become watery and mushy. To serve leftovers, bring the shrimp to room temperature for 15 minutes, or refresh them in a bowl of ice water for 5 minutes. Do not reheat shrimp cocktail, as it is meant to be served cold; reheating will make the shrimp tough.

Frequently Asked Questions

Can I use frozen shrimp? Yes, frozen shrimp are ideal. Thaw them overnight in the refrigerator, or place them in a sealed bag and submerge in cold water for 30 minutes. Pat dry before cooking.

How do I know when shrimp are fully cooked? Shrimp are done when they turn pink and opaque, and the flesh feels firm to the touch. The internal temperature should reach 145°F (63°C) as measured with a food thermometer, per USDA FSIS safe minimum guidelines.

Can I make shrimp cocktail ahead of time? Yes, you can poach and chill the shrimp up to 1 day in advance. Keep them covered in the fridge. The sauce can be made up to 3 days ahead. Assemble just before serving.

What if I don’t have horseradish? Substitute with 1 tablespoon of Dijon mustard mixed with 1 teaspoon of white vinegar, or use 1 teaspoon of wasabi paste for a different kick. The flavor will be less sharp but still tasty.

Can I use pre-cooked shrimp? Yes, but skip the poaching step. Just thaw and chill them. The texture may be slightly softer, but it saves time.

How should I serve shrimp cocktail for a party? Arrange the shrimp on a platter with a bowl of sauce in the center. Set the platter on a bed of crushed ice to keep everything cold. Provide small forks or toothpicks for easy grabbing.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).