Geoffrey Zakarian’s shrimp cocktail sauce is a bold, horseradish-forward classic that balances tangy ketchup, sharp lemon, and a whisper of Worcestershire. It’s the kind of sauce that makes chilled shrimp taste even better, and it comes together in under 10 minutes with pantry staples. This version is bright, slightly spicy, and never overly sweet—perfect for a party platter or a simple weeknight starter.
Ingredients
- 1 cup (240 ml) ketchup
- 1/4 cup (60 ml) prepared horseradish, drained
- 2 tablespoons (30 ml) fresh lemon juice (from about 1 lemon)
- 1 tablespoon (15 ml) Worcestershire sauce
- 1 teaspoon (5 ml) hot sauce (such as Tabasco), or to taste
- 1/2 teaspoon (2 g) kosher salt, or to taste
- 1/4 teaspoon (0.5 g) freshly ground black pepper
- 1/4 teaspoon (1 g) celery salt (optional, for extra depth)
- 1 teaspoon (5 ml) olive oil (optional, for a richer mouthfeel)
Instructions
- In a medium bowl, combine the ketchup, horseradish, lemon juice, Worcestershire sauce, and hot sauce. Whisk until smooth.
- Add the kosher salt, black pepper, and celery salt (if using). Whisk again. Taste and adjust—add more horseradish for heat, more lemon for brightness, or more hot sauce for a kick.
- If you prefer a slightly richer sauce, whisk in the olive oil until fully incorporated. This is optional but adds a subtle silkiness.
- Cover the bowl and refrigerate for at least 30 minutes to let the flavors meld. This step is not mandatory, but it improves the depth.
- Serve chilled with cooked, peeled shrimp (see notes on cooking shrimp below).
For the shrimp (if cooking your own): Bring a large pot of salted water to a boil. Add 2 pounds (900 g) large shrimp (21–25 per pound), peeled and deveined, and cook for 2–3 minutes until pink and opaque. Drain and immediately transfer to a bowl of ice water to stop cooking. Drain again and pat dry. Chill until serving.
Tips
- Horseradish: Use prepared horseradish (the kind in a jar with vinegar), not horseradish sauce or creamy horseradish, which are diluted with mayo and will change the texture. If you only have creamy horseradish, reduce it to 3 tablespoons and add an extra teaspoon of vinegar.
- Spice level: The heat from horseradish fades as it sits. If you like a strong kick, add an extra tablespoon of horseradish right before serving.
- Make ahead: This sauce can be made up to 3 days in advance. Store in an airtight container in the fridge. Stir before serving.
- Common mistake: Don’t skip draining the horseradish. The extra liquid can make the sauce thin and watery. If you accidentally add too much liquid, whisk in a teaspoon of tomato paste to thicken.
Serving Suggestions
Serve this sauce in a small bowl alongside a platter of chilled shrimp, lemon wedges, and extra horseradish on the side. It also works well with crab legs, oysters on the half shell, or as a dipping sauce for fried calamari. For a classic presentation, place the sauce in a hollowed-out cabbage or a small glass cup nestled in ice.
Variations
- Smoky version: Replace half the ketchup with ketchup blended with a few drops of liquid smoke, or add 1/2 teaspoon smoked paprika.
- Herby twist: Stir in 1 tablespoon finely chopped fresh dill or chives for a fresh, garden-like note.
- Spicy version: Add 1/2 teaspoon sriracha or a pinch of cayenne pepper along with the hot sauce.
- Low-sugar: Use no-sugar-added ketchup and reduce the Worcestershire to 2 teaspoons to cut sweetness.
Storage and Reheating
Store the sauce in an airtight container in the refrigerator for up to 5 days. It does not freeze well—the texture becomes watery and the horseradish loses its punch. This sauce is served cold, so there is no reheating needed. If you’ve made the shrimp, keep them in a separate container for up to 2 days; do not reheat the shrimp, as they become rubbery. Serve leftovers chilled.
Frequently Asked Questions
Can I use fresh horseradish root? Yes, but you’ll need to peel and grate it finely. Use about 2 tablespoons of freshly grated horseradish and add 1 teaspoon of white vinegar to mimic the prepared kind. The flavor will be much sharper and more pungent—use less to start.
Why is my sauce too thin? Likely because the horseradish wasn’t drained, or you added too much lemon juice. To fix, whisk in 1 to 2 teaspoons of tomato paste, which will thicken and deepen the color without changing the flavor much.
Can I make this sauce without Worcestershire sauce? Yes, you can substitute soy sauce or a splash of balsamic vinegar, but the flavor will be less complex. Worcestershire adds a savory, tangy depth that is hard to replicate exactly.
How long does the sauce last? In the fridge, it stays good for up to 5 days. The horseradish will mellow over time, so if you like it hot, add a little fresh horseradish before serving.
Can I use this sauce for other seafood? Absolutely. It’s fantastic with crab cakes, fried shrimp, or as a dip for grilled octopus. It also works as a spread on a shrimp po’boy.
Is it safe to serve with raw oysters? Yes, but note that the sauce does not make raw oysters safe to eat—it’s just a condiment. If you’re serving raw oysters, buy them from a reputable source and keep them cold. Pregnant women, young children, older adults, and those with weakened immune systems should avoid raw shellfish.
Related
- Cute Cinnamon Roll Background: Soft, Fluffy Rolls
- Pickling Vinegar Recipe UK: A Simple Spiced Brine
- Process of Sifting Wheat: A Practical Step-by-Step Guide
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).