Shrimp cocktail is a classic appetizer of chilled, cooked shrimp served with a tangy cocktail sauce. It works because the sweet, briny shrimp contrast perfectly with the sharp, horseradish-spiked sauce. This article provides a master recipe for the classic version, plus five easy variations to keep things interesting.
Ingredients
- 1 ½ lb (680 g) large shrimp (21–25 count), peeled and deveined, tails left on
- 1 lemon, halved
- 1 bay leaf
- 1 tsp (5 g) black peppercorns
- 1 tsp (5 g) salt
- 4 cups (950 ml) water
- For the classic cocktail sauce:
- 1 cup (240 ml) ketchup
- 2 tbsp (30 ml) prepared horseradish, or to taste
- 1 tbsp (15 ml) fresh lemon juice
- 1 tsp (5 ml) Worcestershire sauce
- ½ tsp (2.5 ml) hot sauce (like Tabasco), optional
- For variations, see below.
Instructions
- Fill a large bowl with ice water and set aside.
- In a large pot, combine the water, lemon halves, bay leaf, peppercorns, and salt. Bring to a boil over high heat.
- Add the shrimp to the boiling water. Cook for 2–3 minutes, until the shrimp are pink and opaque. Do not overcook.
- Immediately drain the shrimp and transfer them to the ice water bath to stop cooking. Let them chill for 5 minutes.
- Drain the shrimp again and pat dry with paper towels. Cover and refrigerate for at least 1 hour, or up to 24 hours.
- In a small bowl, whisk together the ketchup, horseradish, lemon juice, Worcestershire sauce, and hot sauce (if using). Cover and refrigerate until ready to serve.
- To serve, arrange the chilled shrimp on a platter with the sauce in a small bowl for dipping.
Tips
- Don’t overcook: Shrimp cook very quickly. They are done when they turn pink and curl into a loose “C� shape. Overcooked shrimp become rubbery.
- Make ahead: Both the shrimp and the sauce can be made a day in advance. Keep them separate and refrigerate.
- Spice level: Adjust the horseradish and hot sauce to your taste. Start with less and add more.
- Substitution: If you can’t find prepared horseradish, use 1 tablespoon of grated fresh horseradish mixed with 1 teaspoon of white vinegar.
Serving Suggestions
Serve shrimp cocktail as a first course at a dinner party, or as part of a seafood platter with oysters, crab legs, and ceviche. It also works well as a protein-packed appetizer for game day. For a low-carb option, serve the shrimp on a bed of lettuce with a side of cocktail sauce.
Variations
1. Spicy Mango Cocktail Sauce: Replace the ketchup with 1 cup (240 ml) of mango purée, add 1 tablespoon (15 ml) of lime juice, 1 teaspoon (5 ml) of sriracha, and a pinch of salt. This gives a sweet-heat twist.
2. Citrus Herb Shrimp: After cooking, toss the shrimp with 2 tablespoons (30 ml) of olive oil, zest of 1 orange, 1 tablespoon (15 ml) of chopped fresh dill, and a pinch of salt. Serve with a simple lemon-garlic aioli.
3. Old Bay Shrimp: Add 1 tablespoon (15 g) of Old Bay seasoning to the poaching liquid. Serve with a classic cocktail sauce or a remoulade.
4. Coconut-Lime Shrimp: After chilling, toss the shrimp with 1 cup (80 g) of shredded coconut and the zest of 1 lime. Serve with a sweet chili-lime dipping sauce (mix ¼ cup (60 ml) sweet chili sauce with 1 tablespoon (15 ml) lime juice).
5. Bacon-Wrapped Shrimp: Wrap each chilled shrimp with a half slice of bacon, secure with a toothpick, and broil for 3–4 minutes per side until bacon is crisp. Serve with the classic sauce. Note: this variation requires cooking the shrimp again, so adjust the total time.
Storage and Reheating
Store leftover shrimp and sauce separately in airtight containers in the refrigerator. The shrimp will keep for up to 3 days; the sauce for up to 5 days. To reheat shrimp, place them in a single layer on a baking sheet and warm in a 300°F (150°C) oven for 5–7 minutes, or microwave in 30-second intervals until just heated through. Do not overheat, as shrimp will become tough. The sauce should be served cold and does not need reheating.
Frequently Asked Questions
Can I use frozen shrimp? Yes, thaw them overnight in the refrigerator or under cold running water. Pat dry before cooking.
How do I know when the shrimp are cooked? They will turn pink and opaque, and the internal temperature should reach 145°F (63°C) when checked with a food thermometer.
Can I make the sauce less spicy? Absolutely. Reduce or omit the horseradish and hot sauce. You can also add a teaspoon of sugar to balance the heat.
Can I serve shrimp cocktail warm? It is traditionally served chilled, but you can serve it warm if you prefer. Just skip the chilling step and serve immediately after cooking.
What if I don’t have Worcestershire sauce? You can substitute soy sauce or a splash of balsamic vinegar, though the flavor will change slightly.
Is it safe to eat raw shrimp in ceviche-style variations? This recipe uses cooked shrimp. If you make a raw shrimp ceviche, note that lime juice does not make fish safe the way cooking does. Use shrimp sold for raw consumption that has been frozen per FDA guidance (-4°F / -20°C for 7 days) and serve the day it is made. Pregnant people, young children, older adults, and anyone with a weakened immune system should choose a cooked version.
Related
- Kohlrabi Potato Pancakes: Crispy & Easy Recipe
- Large Shrimp Cocktail Recipe with Easy Cocktail Sauce
- Las Vegas Shrimp Cocktail Recipe: Classic Casino-Style
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).