Seafood Sauces

Cocktail Sauce Recipe (Easy 5-Ingredient Shrimp Sauce)

Easy cocktail sauce recipe with ketchup, horseradish, lemon and Worcestershire. Five minutes to mix, with mild, medium and hot options for shrimp.

Prep
5 mins
Total
35 mins
Makes
About 1 1/4 cups
Jump to recipe
Bowl of homemade cocktail sauce with chilled shrimp and lemon wedges Save to Pinterest

Cocktail sauce is the cold, tangy red sauce served with chilled shrimp, crab and oysters. This cocktail sauce recipe stirs ketchup together with prepared horseradish, fresh lemon juice and a little Worcestershire sauce, with a dash of hot sauce if you like more heat. It takes about five minutes to mix, and a short rest in the fridge lets the flavors settle. Below you’ll find how to make it mild, medium or hot, what to use if you don’t have horseradish, how it differs from tartar sauce, and how to serve chilled seafood safely.

What Is Cocktail Sauce?

Cocktail sauce is a no-cook seafood sauce built on ketchup. The ketchup brings sweetness and body, horseradish adds a sharp, sinus-clearing heat, and lemon and Worcestershire sharpen and deepen the flavor. The result is sweet, tangy and spicy at once, and thick enough to cling to a chilled shrimp. It’s the classic partner for a shrimp cocktail platter.

Cocktail sauce vs. tartar sauce

Cocktail sauceTartar sauce
BaseKetchupMayonnaise
Main flavorSweet, tangy, horseradish heatCreamy, sour, pickle-forward
Key add-insHorseradish, lemon, WorcestershirePickles, capers, herbs, lemon
Best withChilled shrimp, crab, oystersFried fish, fish sandwiches, crab cakes

If you’re serving fried fish rather than chilled shellfish, our classic tartar sauce is the better match.

Ingredients You’ll Need

  • Ketchup (1 cup): the base. It provides sweetness, tomato flavor and the thick texture.
  • Prepared horseradish (3 tablespoons for medium heat): the heart of the sauce. Prepared horseradish is sold in jars, usually packed in vinegar, and its strength varies by brand, so taste as you go. If it’s very liquid, press it gently in a fine-mesh sieve to remove some of the moisture so the sauce doesn’t turn thin.
  • Fresh lemon juice (1 tablespoon): brightens the ketchup and balances its sweetness.
  • Worcestershire sauce (1 teaspoon): adds savory depth.
  • Hot sauce (1/4 teaspoon, optional): extra heat without changing the texture.

How to Make Cocktail Sauce

  1. Mix. In a small bowl, stir together the ketchup, horseradish, lemon juice and Worcestershire sauce until smooth.
  2. Taste and adjust. Add the hot sauce if you want more heat, or more horseradish or lemon to taste (see the heat guide below).
  3. Chill. Cover and refrigerate for about 30 minutes so the flavors blend. You can serve it right away, but the horseradish tastes more balanced after a short rest.
  4. Stir and serve. Stir again just before serving.

How to Make It Mild, Medium or Hot

Horseradish strength varies between brands, so treat these amounts as starting points for 1 cup of ketchup:

Heat levelPrepared horseradishHot sauce
Mild2 tablespoonsnone
Medium (recipe card)3 tablespoonsoptional, 1/4 teaspoon
Hot4 tablespoons1/2 teaspoon or more, to taste

Add horseradish a spoonful at a time, stir, and taste on a piece of shrimp rather than straight from the spoon.

Cocktail Sauce Without Horseradish

Horseradish gives cocktail sauce its signature bite and a little texture, so any version without it will taste different. These are optional swaps, not exact replacements:

  • Hot or spicy brown mustard: start with about 1 teaspoon, stir it in, and taste before adding more. It adds sharpness, but the flavor is more mustardy.
  • Hot sauce: a few dashes add heat without the horseradish flavor.
  • An extra squeeze of lemon juice keeps the sauce bright.

Expect a different, often milder sauce rather than a copy of the classic.

Pairing It With Seafood, Safely

Serve it with chilled boiled shrimp, crab legs, crab claws, lobster, raw oysters or clams. It’s also good with fried shrimp and fish sticks. For a seafood spread, pair it with a warm bowl of our Cajun garlic butter seafood boil sauce, and offer creamy bang bang sauce for anyone who prefers a sweet-spicy mayo dip.

When you serve shrimp cocktail or other chilled seafood, keep it cold. The FDA advises against leaving seafood out of the refrigerator for more than 2 hours, or more than 1 hour when it’s above 90°F. If a platter will sit out longer than 2 hours, serve the seafood on ice.

Frequently Asked Questions

What is in cocktail sauce?
Classic cocktail sauce is ketchup mixed with prepared horseradish, lemon juice and Worcestershire sauce. Many recipes add a little hot sauce.

How long does cocktail sauce last in the fridge?
Keep it covered in the refrigerator at 40°F or below, and don’t leave it at room temperature for more than 2 hours (1 hour above 90°F). How long homemade sauce keeps depends on your ingredients and how it’s handled.

Can I make cocktail sauce creamy?
As an optional variation, stir 2 to 3 tablespoons of mayonnaise into the finished sauce. It becomes a milder, pink, mayo-based sauce, closer to the British-style seafood (Marie Rose) sauce than to classic cocktail sauce.

Can I use chili sauce instead of ketchup?
Yes. Replace up to a quarter of the ketchup with bottled chili sauce for a slightly tangier, more savory sauce.

How do I make cocktail sauce spicier?
Add more horseradish a spoonful at a time, then a few more dashes of hot sauce. See the heat guide above.

Ingredient substitutions

  • Part of the ketchup → bottled chili sauce (up to 1/4 cup), for a tangier sauce
  • Lemon juice → white vinegar or lime juice (start with 2 teaspoons)
  • Prepared horseradish → hot or spicy brown mustard (start with 1 teaspoon) plus hot sauce (optional swap; different flavor)
  • Ketchup → sugar-free ketchup for a lower-sugar sauce (check the label)

Flavor variations

  • Mild: use 2 tablespoons horseradish and skip the hot sauce.
  • Hot: use 4 tablespoons horseradish and 1/2 teaspoon hot sauce or more.
  • Creamy (optional, mayo-based, closer to Marie Rose sauce): stir in 2–3 tablespoons mayonnaise.
  • Bright: add 1/2 teaspoon finely grated lemon zest.

Tips and troubleshooting

  • Horseradish strength varies by brand; add it a spoonful at a time and taste.
  • If the horseradish is very liquid, press it gently in a fine-mesh sieve so the sauce stays thick.
  • Taste the sauce on a piece of shrimp, not straight from the spoon.
  • Stir again just before serving.

Storage and food safety

  • Keep covered in the refrigerator at 40°F or below (CDC).
  • Do not leave the sauce or seafood at room temperature for more than 2 hours, or more than 1 hour above 90°F (FDA).
  • Serve chilled seafood on ice if it will sit out longer than 2 hours (FDA).

What to serve it with

  • Chilled boiled shrimp (shrimp cocktail).
  • Crab legs, crab claws and lobster.
  • Raw oysters and clams.
  • Fried shrimp and fish sticks.

Recipe

Cocktail Sauce Recipe (Easy 5-Ingredient Shrimp Sauce)

Rate this recipe Made it? Be the first to rate it:
Prep
5 mins
Chill / rest
30 mins
Total
35 mins
Yield
About 1 1/4 cups
Serving
2 tablespoons

Ingredients

Makes 10 servings

  • 1 cup ketchup
  • 3 tablespoons prepared horseradish
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon Worcestershire sauce
  • 1/4 teaspoon hot sauce (optional)

Instructions

  1. In a small bowl, stir together the ketchup, horseradish, lemon juice and Worcestershire sauce until smooth.
  2. Taste and add the hot sauce, more horseradish or more lemon to adjust the heat and tang.
  3. Cover and refrigerate for about 30 minutes so the flavors blend.
  4. Stir before serving.

Flavor

Goes with

Leave a comment

Your email address will not be published. Required fields are marked *