This cocktail sauce recipe uses six ingredients and one bowl, with 5 minutes of hands-on work. Prepared horseradish brings a sharp, sinus-clearing heat against the cold, sweet ketchup base.
Most bottled versions taste flat because horseradish loses its heat once a jar has been open for a while. A fresh batch has bite from the first spoonful, with lemon juice and Worcestershire sauce rounding out the tomato.
A 30-minute chill is what ties it together. The horseradish spreads through the ketchup, so every spoonful has the same kick.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 5 minutes |
| Cook Time | 0 minutes (30 minutes chilling) |
| Total Time | 35 minutes |
| Servings | 10 servings (about 1¼ cups) |
| Difficulty Level | Easy |
Another classic seafood condiment is Tartar Sauce.

Why You’ll Love This Cocktail Sauce Recipe
This cocktail sauce comes together faster than a trip to the store for a jar. Every ingredient is likely sitting in your fridge door or pantry already.
- Six ingredients, one bowl: Ketchup, prepared horseradish, lemon juice, Worcestershire sauce, hot sauce, and black pepper are all you need. There is no cooking, no blender, and no special equipment.
- Ready in 35 minutes: You spend 5 minutes measuring and stirring, then the fridge handles the 30 minutes of chilling.
- Heat you control: The base uses 3 tablespoons of horseradish, and you can add up to 1 more tablespoon for a sharper sauce. The hot sauce can be dialed up or down the same way.
- Makes about 1¼ cups: That works out to ten 2-tablespoon servings, enough for a platter of 1 pound (450 g) of shrimp with sauce left over.
- Fresher bite than a bottle: Horseradish heat fades after a jar is opened, so a sauce mixed today tastes sharper than one that has sat in a pantry.
- Works beyond shrimp: It pairs with oysters, crab, fried fish, onion rings, and a Bloody Mary-style drink.
- Keeps for up to 2 weeks: The vinegar in the ketchup and horseradish, plus the lemon juice, helps it hold up in the refrigerator.
- Budget friendly: One batch costs a fraction of a specialty bottled sauce, and it scales up or down without changing the method.
You might also enjoy: Bang Bang Sauce
Ingredients
The classic American version is built on ketchup and prepared horseradish, with a few seasonings to round out the flavor. Each ingredient below includes the amount in both US and metric measurements, plus a note on what it does in the sauce.
- 1 cup (240 g) ketchup: This is the sweet, tangy tomato base. Any standard ketchup works, and a version without high fructose corn syrup gives a cleaner tomato flavor.
- 3 tablespoons (45 g) prepared horseradish, plus up to 1 tablespoon (15 g) more if you like extra heat: Prepared horseradish is grated root preserved in vinegar and salt, and it supplies the signature sinus-clearing bite. Refrigerated horseradish from the cold section has hit harder in my side-by-side tastings than a shelf jar that has been open for a month.
- 1 tablespoon (15 ml) fresh lemon juice: This is about half of a small lemon. The acidity brightens the ketchup and keeps the sauce from tasting heavy.
- 1 teaspoon (5 ml) Worcestershire sauce: It adds a savory, slightly tangy depth that makes the sauce taste more complex than ketchup and horseradish alone.
- ½ teaspoon (2.5 ml) hot sauce, such as Tabasco: A vinegar-based hot sauce adds a second layer of heat that is different from the horseradish. Its heat hits the tongue, while horseradish hits the nose.
- ¼ teaspoon (0.5 g) freshly ground black pepper: Fresh pepper adds a subtle warmth and a little texture. Pre-ground pepper works, but it tastes flatter.
Salt is not on the list because ketchup, horseradish, and Worcestershire sauce already contain plenty. Taste the finished sauce before deciding you need any more seasoning.
Read Also: Worcestershire Sauce Recipe
Kitchen Equipment Needed
This sauce needs only basic tools, and most of them are already in a standard kitchen. A few small choices, like using glass instead of metal, make a real difference in flavor.
- Small glass mixing bowl: Glass does not react with the acid in ketchup and lemon juice. A bowl with a 1 quart (1 liter) capacity gives you room to stir without splashing.
- Small whisk: A whisk breaks up horseradish clumps better than a spoon does. A mini whisk fits into a small bowl without scraping the sides.
- Measuring cups: You need a 1 cup (240 ml) measure for the ketchup. A nested set with a flat rim lets you level the ketchup accurately.
- Measuring spoons: The recipe uses tablespoon, teaspoon, and half-teaspoon amounts. Accurate spoons matter most for the horseradish and hot sauce, where small differences change the heat.
- Citrus juicer: A handheld juicer extracts the full tablespoon of juice from half a lemon and catches the seeds.
- Silicone spatula: It scrapes every bit of sauce out of the bowl and into the storage jar.
- Glass jar with airtight lid: A 12 ounce (350 ml) jar holds the full batch with a little headspace for stirring before serving.
- Small ceramic serving bowls: Individual dipping bowls keep the sauce cold on the table and prevent double-dipping into the main jar.
For more condiments to make with the same bowl and whisk, browse Best Sauce Recipes.
Recommended Products for This Recipe
These are my personal recommendations, chosen because each one solves a specific problem in this sauce. None of them are required, but they improve the heat, the flavor, or the storage.
1. Bubbies Prepared Horseradish
Horseradish is the one ingredient that decides whether cocktail sauce tastes bold or boring. Bubbies is sold refrigerated and made with minimal ingredients, which keeps the heat sharper than most shelf-stable jars.
2. Lea & Perrins Worcestershire Sauce
Weak Worcestershire sauce leaves the cocktail sauce tasting like plain ketchup with horseradish. Lea & Perrins has a deep, savory, tangy character, so even one teaspoon makes the sauce taste rounded and complete.
3. OXO Good Grips Citrus Juicer
Squeezing lemon by hand drops seeds and pulp into the bowl and leaves juice behind in the fruit. This juicer strains out the seeds, catches the juice cleanly, and gets the full tablespoon this recipe needs from half a lemon.
4. Weck Glass Jars
Plastic tubs held onto the horseradish smell in my fridge for weeks, even after washing. Glass jars with a tight seal keep the sauce’s flavor in and other fridge odors out, and they go from the refrigerator straight to the table.
For another dipping sauce, try: Yum Yum Sauce

Step-by-Step Instructions: How to Make Cocktail Sauce
Follow these simple steps and you’ll have a zesty cocktail sauce ready in about 35 minutes.
1. Measure the Ingredients
- Squeeze half a small lemon with a citrus juicer and measure out 1 tablespoon (15 ml) of juice. Pick out any seeds.
- Level 1 cup (240 g) of ketchup in a dry measuring cup or scoop it straight into the bowl with a spatula.
- Measure 3 tablespoons (45 g) of prepared horseradish, 1 teaspoon (5 ml) of Worcestershire sauce, and ½ teaspoon (2.5 ml) of hot sauce into small piles on the counter or in tiny dishes.
- Grind about ¼ teaspoon (0.5 g) of black pepper so it is ready to go.
2. Combine the Ketchup and Horseradish
- Add the 1 cup (240 g) of ketchup to a small glass mixing bowl.
- Spoon the 3 tablespoons (45 g) of prepared horseradish on top of the ketchup.
- Whisk for about 30 seconds until no white or pale clumps of horseradish remain and the color is a uniform red with tiny flecks.
3. Add the Lemon Juice, Worcestershire, Hot Sauce, and Pepper
- Pour in the 1 tablespoon (15 ml) of lemon juice. The sauce will loosen slightly as the juice blends in.
- Add the 1 teaspoon (5 ml) of Worcestershire sauce and the ½ teaspoon (2.5 ml) of hot sauce.
- Sprinkle in the ¼ teaspoon (0.5 g) of freshly ground black pepper.
- Whisk again for 15 to 20 seconds until the mixture looks smooth and glossy.
4. Taste and Adjust
- Dip a clean spoon into the sauce and taste it. Wait a few seconds so the heat has time to build in your nose.
- For more heat, whisk in up to 1 additional tablespoon (15 g) of prepared horseradish, adding it a teaspoon at a time.
- For a tangier sauce, add a few more drops of lemon juice. For more spice, add another dash of hot sauce.
- Remember that the flavor intensifies as the sauce chills, so stop slightly before it tastes perfect.
5. Chill for 30 Minutes
- Transfer the sauce to a glass jar with an airtight lid, scraping the bowl clean with a silicone spatula.
- Seal the jar and refrigerate for at least 30 minutes. This gives the horseradish time to blend into the ketchup.
- The sauce can chill for up to 2 hours before serving with no loss in quality.
6. Stir and Serve
- Remove the jar from the refrigerator and give the sauce one last stir. A little liquid can separate on top, which is normal.
- Spoon the sauce into small serving bowls, or set the jar out on a bed of ice if you are serving a large platter.
- Serve cold with shrimp, oysters, crab, or fried seafood.
Read Also: Burger Sauce Recipe

Tips for The Best Cocktail Sauce
A few small habits separate a sharp, balanced cocktail sauce from one that tastes like plain ketchup or burns your sinuses. These tips come from adjusting this exact mixture batch after batch.
- Start with 3 tablespoons of horseradish and taste first. I ruined my first batch by dumping in a heaping scoop at the start, and it was too sharp to dip anything in.
- Use a whisk instead of a spoon. Whisking breaks up horseradish clumps that otherwise create pockets of intense heat in the finished sauce.
- Keep the horseradish fresh. Prepared horseradish loses its heat after the jar is opened, so use a jar you opened recently if you want a bold sauce.
- Use fresh lemon juice. Bottled juice tastes dull and slightly bitter next to fresh, and the sauce relies on that bright acidity to balance the sweetness of the ketchup.
- Choose the right ketchup. Very sweet ketchups can overpower the horseradish, so reach for one with a tomato-forward flavor if you want a sharper sauce.
- Chill before serving. A cold sauce tastes cleaner, and 30 minutes lets the flavors blend instead of sitting in separate layers.
- Taste again after chilling. The heat often seems stronger after the sauce sits, so you can add a pinch more horseradish at that point if you want it hotter.
- Pick glass or ceramic bowls. Metal bowls can give acidic sauces a faint metallic taste, which is easy to avoid.
- Serve it in small portions. Setting out a small bowl at a time keeps the rest of the batch cold and fresh in the refrigerator.
The same mix-and-chill approach works for Honey Mustard Sauce if you want a milder dipping option.
What to Serve with Cocktail Sauce
Cocktail sauce is best known as the partner to chilled shrimp, but it works with a long list of seafood and fried foods. The sharp horseradish cuts through richness, and the acidity wakes up mild-flavored shellfish.
- Chilled shrimp: The classic pairing. Serve peeled, cooked shrimp over ice with a lemon wedge and a bowl of sauce for dipping.
- Raw oysters on the half shell: A small spoonful of sauce on each oyster adds heat and tang without hiding the briny flavor.
- Crab claws and crab cakes: The sweetness of crab meat balances the horseradish nicely.
- Fried calamari: The sauce cuts through the fried coating and the richness of the oil.
- Fish and chips: Use it as a bolder alternative to malt vinegar for dipping fried fish.
- Onion rings: The sweet onion and crisp batter stand up well to the horseradish kick.
- Air fryer French fries: It is a zippier dip than plain ketchup, and the fries hold their crunch.
- Old fashioned salmon patties: A spoonful on top adds brightness to the rich, crisp patties.
- Lobster rolls: Serve a small cup of sauce on the side for guests who want extra tang.
- Air fryer popcorn chicken: The bite-sized pieces are easy to dunk, and the sauce works like a spicy ketchup.
- New England clam chowder: Put a bowl of sauce on the table for guests to dab on oyster crackers or fried clams served alongside.
- Coleslaw: The cool, creamy slaw is a refreshing contrast to the sharp, spicy sauce on a seafood platter.
- Bloody Molly: A spoonful of cocktail sauce stirred into a tomato-based drink adds horseradish heat and body.
For a cold seafood side, try: Shrimp Pasta Salad
Variations of Cocktail Sauce
The classic ketchup and horseradish version is the most familiar, but small changes can shift the flavor in useful directions. Each variation below starts with the base recipe and swaps or adds just one or two ingredients.
- Chili sauce version: Replace half of the ketchup with ½ cup (120 g) of chili sauce. This is a traditional American approach, and it gives the sauce a chunkier texture and a spicier, slightly sweeter flavor.
- Sriracha version: Swap the Tabasco for 1 teaspoon of sriracha. The sauce gets a garlicky, mildly sweet heat.
- Extra-hot version: Increase the horseradish to 4 tablespoons (60 g) and add a pinch of cayenne. It is intended for people who like a strong nasal kick.
- Mexican-style shrimp cocktail sauce: Stir in 2 tablespoons of chopped cilantro, the juice of 1 lime, and a splash of clam juice. Serve it with shrimp, diced avocado, and tortilla chips.
- Smoky version: Add ¼ teaspoon of smoked paprika or a spoonful of minced chipotle in adobo for a campfire-style flavor.
- Garlic version: Whisk in 1 small minced garlic clove for a more pungent sauce that works well with fried seafood.
- Lighter version: Use a no-sugar-added ketchup to reduce the sweetness and the calorie count. The horseradish stands out even more.
- Fresh horseradish version: Replace the prepared horseradish with 1 tablespoon of freshly grated horseradish root and 1 teaspoon of white vinegar. Taste before adding more, because fresh root is much stronger.
Read Also: BBQ Sauce Recipe
Storage and Reheating
Homemade cocktail sauce has no preservatives, so it needs to live in the refrigerator. Storage guidelines for homemade versions generally land at 1 to 2 weeks, and the horseradish loses punch before the sauce spoils.
- Refrigerator: Store the sauce in an airtight glass jar at 40°F (4°C) or below for up to 2 weeks.
- Label the jar: A strip of masking tape with the date saves guessing on day ten.
- Use a clean spoon: Dipping a used spoon introduces bacteria and shortens the sauce’s life.
- Stir before serving: A little separation is normal, and a quick stir brings it back together.
- Room temperature: Do not leave the sauce out for more than 2 hours. On a hot day, serve it in a bowl set over ice.
- Freezing: Freezing is not recommended, because thawing makes the texture watery and dulls the horseradish.
- Reheating: Cocktail sauce is served cold, so it does not need reheating. If you use it in a cooked dish, add it at the end of cooking.
- Spoilage signs: Discard the sauce if it smells sour or off, shows mold, or has a slimy texture.
For a make-ahead tomato sauce that also improves overnight, see Marinara Sauce.
Nutritional Facts
The numbers below are estimates for one 2-tablespoon serving, based on a batch of ten servings. Values vary slightly depending on the brand of ketchup and horseradish.
| Nutrition per Serving (2 tablespoons) | |
|---|---|
| Calories | 35 kcal |
| Total Fat | 0 g |
| Saturated Fat | 0 g |
| Cholesterol | 0 mg |
| Sodium | 270 mg |
| Total Carbohydrates | 8 g |
| Dietary Fiber | 0 g |
| Total Sugars | 6 g |
| Protein | 0.5 g |
For a crisp side that balances a seafood platter, try: Healthy Coleslaw
Tips for Using Cocktail Sauce Like a Pro
Cocktail sauce is a flexible condiment, and a few practical tricks help you use it well. These tips cover serving, adjusting the flavor, and fixing common problems.
- Serve it cold: Cold sauce feels sharper and cleaner. Set the bowl in a larger bowl of ice for a party platter.
- Fix a sauce that is too hot: Stir in a tablespoon of ketchup for every missing notch of heat. Adding a squeeze of lemon also softens the sharp edge.
- Fix a sauce that is too mild: Whisk in horseradish a teaspoon at a time, then wait a few minutes before tasting again so the heat has time to build.
- Thicken or thin it: Add a spoonful of ketchup to thicken the sauce. A teaspoon of lemon juice or a splash of clam juice thins it without muting the flavor.
- Dab, don’t dunk, with oysters: Spoon a small amount onto each oyster so the sauce complements the brine rather than covering it.
- Mix a spicy Bloody Mary: Stir 1 to 2 tablespoons of cocktail sauce into tomato juice, with a dash of celery salt and black pepper. Add vodka if you like.
- Use it as a burger or sandwich spread: A thin layer on a roast beef or fried fish sandwich adds horseradish bite in place of mustard.
- Make a quick shrimp salad dressing: Combine 2 tablespoons of cocktail sauce with 2 tablespoons of mayonnaise for a creamy, tangy dressing.
- Prep for a crowd: Mix the full batch the night before, then portion it into individual cups so guests are not sharing one bowl.
Read Also: Teriyaki Sauce Recipe
FAQs About Cocktail Sauce
1. What is cocktail sauce made of?
Classic cocktail sauce is made from ketchup and prepared horseradish. Most recipes also include lemon juice, Worcestershire sauce, and hot sauce.
Some versions swap part of the ketchup for chili sauce. The core flavor stays the same: sweet tomato with a sharp, peppery bite.
2. Why is it called cocktail sauce?
The sauce is named after the shrimp cocktail it was traditionally served with. Shrimp cocktail is a dish of chilled shrimp, often served in a glass with the sauce on the side.
The name stuck, even though people now use the sauce with many other foods.
3. How long does homemade cocktail sauce last?
Homemade cocktail sauce lasts about 1 to 2 weeks in an airtight container in the refrigerator. Store-bought sauce lasts longer because it is processed and sealed in the factory.
The horseradish loses its heat before the sauce becomes unsafe. If the sauce smells sour, looks moldy, or has an unusual texture, throw it out.
4. Can I make cocktail sauce ahead of time?
Yes, and it often tastes better after chilling for at least 30 minutes. You can make it up to 2 days ahead without losing much heat.
Stir it before serving, since a little liquid may rise to the top. Keep it in the refrigerator until the moment you serve it.
5. How do I make cocktail sauce less spicy?
Start with 2 tablespoons of horseradish instead of 3, and reduce the hot sauce to a few drops. You can also stir in an extra tablespoon of ketchup after mixing.
A squeeze of lemon helps soften the sharp edge. Taste after each change so you do not overshoot.
6. Can I use fresh horseradish instead of prepared?
Yes, but fresh horseradish is much stronger and lacks the vinegar that prepared versions contain. Start with 1 tablespoon of freshly grated root and 1 teaspoon of white vinegar, then taste.
Grate it in a well-ventilated space, because the fumes are intense. Add more gradually until the heat suits you.
7. Is cocktail sauce gluten free?
The base ingredients are naturally gluten free, but labels still matter. Some Worcestershire sauces and hot sauces can contain gluten-based ingredients or be processed with them.
Check the labels on every bottle if you are cooking for someone with celiac disease or gluten sensitivity. Choose products that are clearly labeled gluten free.
For a full seafood dinner, try: Lemon Garlic Shrimp Over Couscous

Cocktail Sauce
Ingredients
- 1 cup ketchup - 240 g; sweet, tangy tomato base, a version without high fructose corn syrup gives a cleaner flavor
- 3 tablespoons prepared horseradish - 45 g, plus up to 1 tablespoon (15 g) more for extra heat; refrigerated horseradish has a sharper bite than a shelf jar
- 1 tablespoon fresh lemon juice - 15 ml; about half of a small lemon, seeds removed
- 1 teaspoon Worcestershire sauce - 5 ml; adds savory, slightly tangy depth
- ½ teaspoon hot sauce - 2.5 ml, such as Tabasco; vinegar-based hot sauce adds a second layer of heat
- ¼ teaspoon freshly ground black pepper - 0.5 g; pre-ground pepper works but tastes flatter
Equipment
- Small glass mixing bowl - 1 quart (1 liter) capacity; glass does not react with the acid
- Small whisk - A mini whisk breaks up horseradish clumps better than a spoon
- Measuring cups - 1 cup (240 ml) measure for the ketchup
- Measuring spoons - Tablespoon, teaspoon, and half-teaspoon amounts
- Citrus juicer - Handheld juicer for half a lemon
- Silicone spatula - Scrapes the bowl clean into the storage jar
- Glass jar with airtight lid - 12 ounce (350 ml) jar for storing the full batch
- Small ceramic serving bowls - For individual dipping portions
Method
- Squeeze half a small lemon to get 1 tablespoon (15 ml) of juice and pick out any seeds. Measure the ketchup, horseradish, Worcestershire, hot sauce, and black pepper.
- Add the ketchup to a small glass bowl, spoon the horseradish on top, and whisk for about 30 seconds until no pale clumps remain and the color is uniform red with tiny flecks.
- Pour in the lemon juice, Worcestershire sauce, and hot sauce, then sprinkle in the black pepper. Whisk for 15 to 20 seconds until smooth and glossy.
- Taste with a clean spoon and wait a few seconds for the heat to build. Add up to 1 more tablespoon of horseradish a teaspoon at a time for heat, or a few drops of lemon juice for tang.
- Transfer the sauce to a glass jar with an airtight lid, scraping the bowl clean, and refrigerate for at least 30 minutes so the horseradish blends into the ketchup.
- Give the sauce one last stir, spoon it into small serving bowls, and serve cold with shrimp, oysters, crab, or fried seafood.
Notes
- Start with 3 tablespoons of horseradish and taste before adding more; a heaping scoop at the start can make the sauce too sharp to dip.
- Use a whisk instead of a spoon to break up horseradish clumps that otherwise create pockets of intense heat.
- Use a recently opened jar of prepared horseradish, since the heat fades once a jar has been open for a while.
- Fresh lemon juice tastes brighter than bottled, which can be dull and slightly bitter.
- Very sweet ketchups can overpower the horseradish, so choose a tomato-forward brand for a sharper sauce.
- Chill for at least 30 minutes (up to 2 hours) before serving; the flavor intensifies as it sits, so stop seasoning slightly before it tastes perfect.
- Store in an airtight glass jar in the refrigerator at 40°F (4°C) or below for up to 2 weeks; do not freeze, as thawing makes it watery and dulls the horseradish.
- Do not leave the sauce at room temperature for more than 2 hours; on a hot day, serve it in a bowl set over ice.
- To fix a sauce that is too hot, stir in a tablespoon of ketchup or a squeeze of lemon; to fix a mild sauce, whisk in horseradish a teaspoon at a time and wait a few minutes before tasting.
- For a chili sauce variation, replace half of the ketchup with ½ cup (120 g) of chili sauce for a chunkier, spicier result.
Private Notes
Tried this recipe?
Let us know how it was!Final Thoughts
This cocktail sauce proves that a few pantry staples can beat a store-bought jar. The sharp horseradish, bright lemon, and savory Worcestershire make every bite of seafood taste better.
Give it a try the next time you serve shrimp, oysters, or crispy fries. Leave a comment to tell me how hot you made it, and share the recipe with a friend who loves a good seafood platter.
Recommended:
- Shrimp Quesadilla Recipe
- Seafood Chowder Recipe
- Shrimp and Avocado Salad Recipe
- Air Fryer Salmon Recipe
- Baja Fish Tacos Recipe
- Tzatziki Sauce Recipe
- Buffalo Sauce Recipe
- Guacamole Recipe
- Potato Salad Recipe



