Skip to main content

Christmas Shrimp Cocktail with Homemade Cocktail Sauce

A stunning holiday shrimp cocktail platter with bold, from-scratch cocktail sauce. Perfectly cooked shrimp, vibrant presentation, and a sauce that beats anything from a jar.

0 (0 reviews)
Prep 20 min
Cook 5 min
Total 25 min
Serves 8 servings
Difficulty Easy

A Christmas shrimp cocktail is one of the few appetizers that looks stunning with almost no effort. In the United States, shrimp cocktail became a holiday table fixture in the mid-twentieth century when jumbo shrimp shifted from luxury to accessible party food, and it has stayed there because nothing else delivers the same combination of elegance and simplicity. A ring of perfectly cooked chilled shrimp around a bowl of bright red cocktail sauce reads as festive without any fuss.

The difference between a forgettable shrimp cocktail and a genuinely good one comes down to two things: not overcooking the shrimp, and making the cocktail sauce from scratch. Jarred sauce is thin and sweet; homemade has body, heat, and the sharp bite of fresh horseradish or prepared horseradish that actually clears your sinuses. The poaching method below keeps shrimp tender and snappy rather than rubbery.

This recipe makes a generous holiday shrimp cocktail platter sized for a party. It comes together in under 30 minutes and can be fully prepped the day before, which makes it ideal as a Christmas Eve appetizer or a starter when your oven is already packed with the main course.

Equipment

Large pot (at least 5-quart) Spider strainer or slotted spoon Large bowl for ice bath Small bowl or ramekin for cocktail sauce Large round serving platter (12 to 14 inch) Instant-read thermometer (optional but useful for verifying 120F internal temp)

Instructions

Tap each step to track your progress

0 / 7
  1. 1

    Make the cocktail sauce first so the flavors have time to meld. Stir together the ketchup, prepared horseradish, lemon juice, Worcestershire sauce, hot sauce, and black pepper in a small bowl. Taste and adjust: more horseradish for heat, more lemon for brightness. Cover and refrigerate while you cook the shrimp.

  2. 2

    Fill a large pot with about 8 cups of water. Add the halved lemon (squeeze it in before dropping it in), kosher salt, peppercorns, bay leaves, and quartered onion. Bring to a boil over high heat.

  3. 3

    While the water comes to a boil, prepare an ice bath in a large bowl: fill it with the 4 cups of ice and enough cold water to cover the ice. Set it near the stove.

  4. 4

    Once the poaching liquid is at a rolling boil, add the shrimp in a single layer. They will drop the temperature of the water immediately. Stir once, then watch closely. Poach for 2 to 3 minutes until the shrimp are fully opaque and pink, curled into a loose C shape. Do not walk away: a minute too long and they turn rubbery.

  5. 5

    Using a spider strainer or slotted spoon, transfer the shrimp immediately to the ice bath. Stir them around so they cool evenly. Leave them in the ice bath for at least 3 minutes until completely cold through the center.

  6. 6

    Drain the shrimp and pat them dry with paper towels. At this point they can go straight to the platter, or be covered and refrigerated for up to 24 hours.

  7. 7

    To assemble the platter, place the cocktail sauce in a ramekin or small bowl at the center of a large round plate or platter. Arrange the shrimp in a circle around the bowl with the tails pointing upward and outward. Tuck lemon wedges between clusters of shrimp. If serving outdoors or the room is warm, set the platter on a bed of crushed ice.

Tips & Tricks

Do not overcook, and use the ice bath every time

The ice bath is not optional. It stops the carryover cooking that turns shrimp from snappy to rubber. Have the bowl ready before the shrimp go into the pot. Moving fast between pot and ice bath is the single most important step in the recipe.

Buy 21-25 count for a platter

The count refers to how many shrimp per pound. Smaller shrimp (31-40 count) are harder to dip and look less impressive on a platter. Larger shrimp (U/15) are expensive. The 21-25 count hits the right balance of size, cost, and ease of eating.

Make the sauce at least 2 hours ahead

Fresh cocktail sauce tastes sharper and more disjointed than sauce that has had time to rest. The horseradish mellow slightly, the lemon integrates, and the sauce becomes something better than the sum of its parts. Overnight is even better.

Buy shell-on shrimp and peel yourself if possible

Pre-peeled shrimp are convenient but tend to be lower quality and more prone to mushiness. Shrimp that you peel yourself, especially shell-on and deveined, hold together better and have better texture after poaching. The extra 10 minutes of peeling is worth it for a Christmas party centerpiece.

Troubleshooting

My shrimp are rubbery and tough

The shrimp were overcooked. Shrimp cook faster than most people expect: 2 to 3 minutes in boiling water is enough for jumbo shrimp. The visual cue is a loose C-curl and fully opaque flesh. A tight O-curl means overcooked. The ice bath stops cooking immediately, so have it ready before the shrimp hit the water.

My shrimp are mushy in the center

Either the shrimp were not fully thawed before poaching, or they went into the poaching liquid before it came to a full boil. Always start with a rolling boil and make sure frozen shrimp are completely thawed and patted dry. Thaw overnight in the refrigerator, not under warm running water.

My cocktail sauce is too sweet and thin

Most ketchups are already quite sweet, which is why the horseradish, lemon, and Worcestershire are essential for balance. If the sauce tastes flat, add more horseradish a teaspoon at a time, then more lemon. If it is still thin, stir in 1 teaspoon of tomato paste to add body and depth.

The shrimp have no flavor

The poaching liquid does the work here. Water alone produces bland shrimp. Make sure the liquid is properly seasoned with salt, the aromatics are in, and the water is at a true boil before the shrimp go in. Under-salted poaching liquid is the most common reason for flavorless shrimp.

My sauce is too hot for some guests

Prepared horseradish varies significantly in heat level by brand. Start with 2 tablespoons, taste, and add more gradually. If you have already made the sauce too hot, stir in an extra tablespoon of ketchup and a small squeeze of honey to dial it back.

Variations

Spicy Cajun Shrimp Cocktail

Add 1 tbsp of Old Bay seasoning and 1 tsp of cayenne pepper to the poaching liquid alongside the other aromatics. For the sauce, increase the horseradish to 4 tbsp and the hot sauce to 1 tsp. The shrimp pick up a subtle spice from the poach, and the hotter sauce pairs well at a Christmas party where guests like bold flavors.

Citrus and Herb Poach

Replace the lemon in the poaching liquid with one orange (halved and squeezed in) and add a small bunch of fresh thyme and a handful of fresh dill. The shrimp take on a faintly floral, herbaceous quality that works well with a lighter cocktail sauce made with less horseradish and an extra tablespoon of lemon juice.

Gluten-Free and Dairy-Free (Already Compliant)

This recipe is naturally gluten-free and dairy-free as written. Just verify your Worcestershire sauce is gluten-free (Lea and Perrins is, many store-brand versions are not) and check the ketchup label. No substitutions needed otherwise.

Avocado Cocktail Sauce

For a modern twist, blend one ripe avocado with the juice of one lime, 1 tbsp of the horseradish from the main sauce recipe, a pinch of salt, and a splash of hot sauce until smooth. Serve alongside the classic red sauce or in place of it. This variation works especially well for guests who find traditional cocktail sauce too sharp.

Serving & Gifting

Arrange the shrimp platter as close to serving time as possible if it is at room temperature, or up to an hour ahead if it is on a bed of crushed ice. Serve alongside cocktail picks or small forks. A Christmas shrimp cocktail platter pairs naturally with Champagne, Prosecco, or a dry sparkling wine; it also works well next to other cold starters like smoked salmon or a cheese board as part of a broader holiday appetizer spread.

Storage & Freezing

Cooked, chilled shrimp keep covered in the refrigerator for up to 2 days. The cocktail sauce keeps for up to 1 week in a sealed jar in the refrigerator (the flavor actually improves after 24 hours). Do not freeze cooked shrimp that have already been chilled and served; the texture deteriorates significantly. If you want to prep further ahead, you can freeze raw peeled shrimp and thaw them the day before your event.

Common Questions

Can I use frozen shrimp for a Christmas shrimp cocktail?

Yes, and most supermarket shrimp labeled "fresh" were previously frozen anyway. Buy frozen shell-on shrimp, thaw them overnight in the refrigerator, and peel and devein before poaching. Avoid shrimp thawed under warm water or pre-cooked shrimp that just need chilling; those are consistently inferior in texture.

How far in advance can I make shrimp cocktail?

You can poach and chill the shrimp up to 24 hours ahead and store them covered in the refrigerator. The cocktail sauce is even better made 1 to 2 days ahead. Assemble the platter no more than 1 hour before serving if using crushed ice, or right before guests arrive if the platter is at room temperature.

What is the best shrimp size for a cocktail platter?

21-25 count per pound (labeled "jumbo") is ideal for a shrimp cocktail platter. The shrimp are large enough to look impressive, easy to pick up by the tail, and substantial enough to dip without disintegrating in the sauce. U/15 count (extra-colossal) are visually striking but awkward to eat in one bite.

Can I make the cocktail sauce without horseradish?

You can, but it will not taste like cocktail sauce in the traditional sense. If you cannot find prepared horseradish, substitute a small amount of wasabi paste (start with 1 teaspoon and taste). It delivers the same nasal-clearing heat through a slightly different flavor profile and works well.

Is shrimp cocktail gluten-free?

Yes, this recipe is naturally gluten-free. Verify that your Worcestershire sauce is gluten-free (Lea and Perrins is certified; many store-brand versions contain barley malt vinegar, which is not). The shrimp, ketchup, horseradish, lemon, and hot sauce are all gluten-free.

How much shrimp cocktail do I need per person?

Plan for 3 to 5 shrimp per person as an appetizer when other starters are present. If the shrimp cocktail platter is the only starter, plan for 5 to 7 shrimp per person. For 8 to 10 guests, 2 pounds of 21-25 count shrimp (roughly 42-50 pieces) is typically sufficient.

Usa Christmas Dinner Christmas Party Cooking Families Foodies Quick And Easy Make Ahead Gluten Free Dairy Free
Step 1 of 7