
This classic shrimp cocktail with homemade cocktail sauce is the ultimate crowd-pleasing appetizer, featuring perfectly poached shrimp and a bold, zesty dipping sauce you'll want to make every time.

There is something timelessly elegant about a well-built shrimp cocktail platter. It shows up at holiday parties, backyard cookouts, and fancy dinner gatherings with equal confidence, and it never fails to disappear within minutes. The combination of cold, snappy shrimp and a punchy, horseradish-forward cocktail sauce is one of those classic pairings that has earned its place at the table for decades.
But here is the honest truth: most shrimp cocktail falls short because of two simple mistakes. The shrimp are overcooked and rubbery, or the sauce comes straight from a jarred shortcut that tastes flat and one-dimensional. This recipe fixes both problems. You will learn the best way to cook shrimp for cocktail, and you will make a homemade cocktail sauce that actually tastes alive.
If you have only ever used store-bought cocktail sauce, making it from scratch will genuinely surprise you. A good homemade version layers together ketchup, freshly drained horseradish, real lemon juice, Worcestershire sauce, and a splash of hot sauce. The result is brighter, bolder, and far more satisfying than anything from a jar.
The same principle applies to the shrimp. Poaching them in a seasoned court bouillon, a simple flavored liquid with salt, lemon, peppercorns, and bay leaves, infuses subtle flavor into every bite instead of leaving them tasting like plain boiled seafood.
Using the right size shrimp also matters. We recommend 16/20 count, meaning 16 to 20 shrimp per pound. They are large enough to feel generous and impressive on a homemade shrimp platter without being so enormous that one bite becomes awkward.
For a recipe this simple, having a reliable large saucepan and a good spider strainer genuinely elevates the process. The right kitchen tools keep the shrimp moving evenly through the poaching liquid and make the transfer to the ice bath fast, which is everything when timing is this critical.
The single most important technique in this simple shrimp cocktail recipe is the ice bath. The moment your shrimp turn pink and opaque, they need to come out of the hot water immediately and plunge into ice cold water. This stops the cooking process in its tracks and locks in a firm, juicy, snappy texture.
Here is the typical timeline once you add the shrimp to boiling water:
Do not walk away. Shrimp cook fast, and there is very little margin between perfectly cooked and overdone.
Chef's Tip: Pat your shrimp completely dry after the ice bath before arranging them on the platter. Wet shrimp dilute the sauce and make the presentation look sloppy. A few seconds with paper towels makes a real difference.
Thinking about shrimp cocktail dinner ideas or party pairings? You have a lot of great options. A classic shrimp cocktail party food spread might include:
For a shrimp cocktail dinner, the platter works beautifully as a starter before steak, roasted salmon, or a simple pasta. The lightness of the shrimp primes the palate without filling anyone up.
Party Tip: Serve the shrimp over a bed of crushed ice on the platter to keep everything cold for extended gatherings. It also looks stunning on a table.
Presentation is half the experience with a homemade shrimp platter. Arrange the shrimp around the rim of a large round platter, tails pointing outward. Nestle a small bowl of cocktail sauce in the center and scatter lemon wedges around the platter for both color and function.
If you want to go one step further, line the platter with a layer of crushed ice or even a few lettuce leaves before arranging the shrimp. Both keep everything cold and add visual depth without requiring any extra effort.
Ready to make it? Here is the full step-by-step recipe:

This classic shrimp cocktail with homemade cocktail sauce is the ultimate crowd-pleasing appetizer, featuring perfectly poached shrimp and a bold, zesty dipping sauce you'll want to make every time.
Make the cocktail sauce: In a small bowl, stir together the ketchup, horseradish, lemon juice, Worcestershire sauce, and hot sauce until well combined. Taste and adjust the heat or tang to your liking. Cover and refrigerate for at least 30 minutes to let the flavors meld.
Prepare the ice bath: Fill a large bowl with 4 cups of ice and enough cold water to cover. Set aside near the stove.
Make the poaching liquid: Combine the water, kosher salt, lemon halves (squeezed in), peppercorns, and bay leaves in a large saucepan. Bring to a rolling boil over high heat.
Poach the shrimp: Add the shrimp to the boiling water and stir gently. Cook for 2 to 3 minutes, just until the shrimp are pink, opaque, and curled. Do not overcook.
Shock the shrimp: Using a slotted spoon or spider strainer, immediately transfer the shrimp into the ice bath. Let them chill for at least 5 minutes until completely cold.
Drain and pat dry: Remove the shrimp from the ice bath and pat them thoroughly dry with paper towels.
Arrange and serve: Arrange the chilled shrimp on a platter around a bowl of the cocktail sauce. Garnish with lemon wedges and serve immediately, or refrigerate until ready to serve.
This is one of the most make-ahead-friendly appetizers in any cook's repertoire. The homemade shrimp cocktail components store separately with ease.
The cocktail sauce actually improves after a few hours in the refrigerator as the horseradish and lemon have time to fully integrate. Make it up to three days ahead. The poached and chilled shrimp can be prepared a full day in advance and stored in an airtight container in the fridge.
When you are ready to serve, all you need is 5 minutes to assemble the platter. That kind of simplicity is exactly what makes shrimp cocktail party food so enduringly popular. The work is minimal, the payoff is huge, and every single guest will reach for seconds.