This post may contain affiliate links. Please read our disclosure policy.
This easy Cocktail Sauce Recipe takes just 5 minutes and zero cooking. Stir together ketchup, prepared horseradish, lemon juice, Worcestershire sauce, chili garlic sauce, and hot sauce for a bright, tangy seafood sauce with as much kick as you like.
It makes about 6 ounces, which is perfect for a shrimp cocktail platter, crab cakes, oysters, fried fish, or a small seafood dinner. Serve it right away or let it chill for a bit so the flavors can mingle.

Table of Contents
- Kellie’s Note Saucy Seafood
- Why This Cocktail Sauce is the Best ever
- Ingredients for Cocktail Sauce
- Ingredient Notes and Easy Swaps
- How to Make Cocktail Sauce
- Kellie’s Tips for the Best Cocktail Sauce
- Cocktail Sauce Variations
- Storage and Make-Ahead
- What to Serve With Cocktail Sauce
- More Easy Sauce Recipes
- Cocktail Sauce Recipe
- Frequently Asked Questions
I played with the amounts a little bit, this recipe is amazing. I’m planning on serving this at a birthday party this weekend. I can’t wait for everyone to taste it!
– billie
Why This Cocktail Sauce is the Best ever
- Ready in 5 minutes – No cooking, blending, or fancy equipment needed.
- Bold flavor – Ketchup, prepared horseradish, lemon, Worcestershire, and chili garlic sauce create the perfect sweet-tangy kick.
- Easy to customize – Keep it mild, add more horseradish for classic heat, or finish with extra hot sauce.
- Small-batch friendly – Makes about 6 ounces, so it is ideal when you do not need a giant jar sitting in the fridge.
- Better than bottled – Fresh lemon and adjustable spice make every bite brighter and more balanced.
Ingredients for Cocktail Sauce
You only need a few simple ingredients to make the best homemade cocktail sauce. For the full measurements, scroll to the recipe card.
- Ketchup – The sweet, tomato-based foundation of this Cocktail Sauce Recipe. Use your favorite brand or homemade ketchup.
- Chili garlic sauce – Adds mild heat, garlic flavor, and a little extra sweetness. Substitute classic chili sauce for a more traditional cocktail sauce flavor.
- Prepared horseradish – This is the key to that signature sharp cocktail sauce bite. Use prepared horseradish from a jar, not creamy horseradish sauce or fresh horseradish root.
- Worcestershire sauce – Adds savory depth and balances the sweet tomato base. Substitute a small splash of fish sauce if needed.
- Fresh lemon juice – Brightens every ingredient and is especially good with seafood. Substitute white wine vinegar in a pinch.
- Hot sauce – Optional, but great for extra heat. Tabasco, Frank’s RedHot, or your favorite vinegar-based hot sauce all work well.
Ingredient Notes and Easy Swaps
- Worcestershire substitute – Use a tiny splash of fish sauce, coconut aminos or a vegan Worcestershire sauce.
- Prepared horseradish versus horseradish sauce – Prepared horseradish has the sharp, punchy flavor you want. Creamy horseradish sauce is much milder and will make the cocktail sauce taste and look different.
- Can I use fresh horseradish? – You can, but it is much stronger and more fibrous. Start with half the amount, grate it very finely, and add more only after tasting.
- Chili garlic sauce substitute – Use classic chili sauce for a more traditional flavor, or use extra ketchup plus a small pinch of minced garlic.
- Lemon juice substitute – White wine vinegar works well, but start with less and taste as you go.

How to Make Cocktail Sauce
This homemade cocktail sauce comes together in minutes.
- Combine the ingredients – Add the ketchup, chili garlic sauce, prepared horseradish, Worcestershire sauce, lemon juice, and hot sauce to a small bowl.
- Whisk until smooth – Stir until the sauce is fully combined and even in color.
- Taste and adjust – Add prepared horseradish ½ teaspoon at a time for more classic heat, or add hot sauce a few dashes at a time for extra spice.
- Chill or serve – Serve immediately, or cover and refrigerate for 30 minutes to 2 hours for the best blended flavor.
Kellie’s Tips for the Best Cocktail Sauce
- Use prepared horseradish for the most reliable flavor and texture.
- Taste after the sauce sits for a few minutes. Horseradish gets stronger as it rests.
- Start mild and add heat gradually. You can always add more horseradish or hot sauce.
- If chilled sauce seems thick or gel-like, stir it well and add a few drops of lemon juice or Worcestershire sauce to loosen it.
- Spoon the sauce into individual ramekins before serving seafood so the remaining sauce stays fresh.

Cocktail Sauce Variations
- Classic Cocktail Sauce – Swap the chili garlic sauce for classic chili sauce.
- Extra-Spicy Cocktail Sauce – Add more prepared horseradish and a few extra dashes of hot sauce.
- No-Horseradish Cocktail Sauce – Omit the horseradish and add a little more chili garlic sauce, minced garlic, and hot sauce. It will not have the classic horseradish bite, but it will still be tangy and delicious.
- Smoky Cocktail Sauce – Add a pinch of smoked paprika for subtle smokiness.
- Bloody Mary Cocktail Sauce – Add a pinch of celery salt and a little extra Worcestershire sauce.
Storage and Make-Ahead
- Make ahead – Make Cocktail Sauce up to 5 days in advance and store it in an airtight container in the refrigerator.
- Store leftovers – Keep unused sauce chilled for up to 5 days.
- Seafood safety – If sauce has touched shrimp, oysters, crab, or another seafood item, discard it rather than returning it to the storage container.
- No reheating needed – Cocktail sauce is meant to be served chilled or at cool room temperature.
- Freezing – I do not recommend freezing it. The texture can change once thawed, and it is so quick to make fresh.
Pro tip: Spoon what you need into a ramekin and keep the rest chilled, no double-dipping.It’s a fantastic centerpiece for a seafood tower or alongside this super popular Cheesy Crab dip!
What to Serve With Cocktail Sauce
Cocktail sauce is a must for shrimp cocktail, but it is also a great dipping sauce for all kinds of seafood and appetizers.
- Bloody Marys when you want a little more savory spice
- Garlic Roasted Shrimp Cocktail
- Classic Crab Cakes
- Coconut Shrimp
- Oysters, clams, lobster tails, or crab legs
- Fried fish, fish sticks, calamari, or seafood cakes
- Fish tacos and seafood po’ boys
- Mozzarella sticks, onion rings, and fries
- Deviled eggs with a little cocktail sauce stirred into the filling

More Easy Sauce Recipes
For more easy seafood recipes, follow us on Instagram and Facebook!
Did you keep it classic or turn up the heat? Leave a rating and tell me what you served this Cocktail Sauce Recipe with.
Cocktail Sauce Recipe

Equipment
- whisk
- measuring spoon
- measuring cup
Ingredients
- ¼ cup ketchup
- ¼ cup chili garlic sauce
- 1 tablespoon prepared horseradish
- 1 tablespoon Worcestershire sauce
- 1 tablespoon fresh lemon juice
- 1 teaspoon hot sauce, plus more to taste
Instructions
- Add the ketchup, chili garlic sauce, prepared horseradish, Worcestershire sauce, lemon juice, and hot sauce to a small bowl.
- Whisk until smooth and fully combined.
- Taste and add more prepared horseradish or hot sauce, if desired.
- Serve immediately or cover and refrigerate for 30 minutes to 2 hours for the best blended flavor.
- Store unused sauce in an airtight container in the refrigerator for up to 5 days. Discard any sauce that has come into contact with seafood.
Video
Notes
- This recipe makes about 6 ounces of cocktail sauce.
- Use prepared horseradish from a jar, not creamy horseradish sauce.
- For a traditional flavor, substitute classic chili sauce for the chili garlic sauce.
- For a smaller batch, halve all ingredients. This will make about 3 ounces.
- If the sauce thickens after chilling, stir well and add a few drops of lemon juice or Worcestershire sauce to loosen it.
- Do not return sauce that has touched seafood to the storage container.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Frequently Asked Questions
Can I make cocktail sauce without horseradish?
Yes. Leave out the horseradish and add a little more chili garlic sauce, a pinch of minced garlic, and a few extra dashes of hot sauce. It will taste more like spicy ketchup than classic cocktail sauce, but it will still be great with seafood.
How long does homemade cocktail sauce last?
Store unused homemade cocktail sauce in an airtight container in the refrigerator for up to 5 days. If sauce has touched seafood, discard it instead of returning it to the container.
Is chili sauce the same as ketchup for cocktail sauce?
Not exactly. Ketchup is sweeter and thicker, while classic chili sauce is usually a little tangier and more seasoned. You can use chili sauce in place of the chili garlic sauce for a more traditional Cocktail Sauce Recipe.
Should cocktail sauce be served cold?
Cocktail sauce is best served chilled or at cool room temperature. You can serve it immediately after mixing, but chilling it for 30 minutes to 2 hours gives the flavors time to blend.
What kind of horseradish should I use?
Use prepared horseradish, usually sold in a small jar in the refrigerated condiment section. Avoid creamy horseradish sauce, which is too mild, and use fresh horseradish root only if you are comfortable adjusting for its much stronger flavor.
Why did my cocktail sauce get thick or gel-like in the refrigerator?
Cold ketchup-based sauces can thicken as they chill. Let the sauce sit at room temperature for a few minutes, stir well, and add a few drops of lemon juice or Worcestershire sauce if you want to thin it slightly.
Can I make cocktail sauce ahead of time?
Yes. Make it up to 5 days ahead, cover it tightly, and refrigerate. Give it a quick stir and taste before serving.
Can I double this Cocktail Sauce Recipe?
Absolutely. Double every ingredient for a larger shrimp cocktail platter, seafood boil, holiday appetizer spread, or party. Taste before serving and adjust the horseradish and hot sauce to your preferred heat level.
What can I serve with cocktail sauce besides shrimp?
Try it with crab cakes, oysters, clams, lobster, fried fish, calamari, fish sticks, fish tacos, mozzarella sticks, onion rings, fries, deviled eggs, or a Bloody Mary.
















haven’t tried it yet…but where did you get that FABULOUS serving spoon for the sauce. I want one !
I bought them at an asian market near me. I looked for them on Amazon but no luck.
I played with the amounts a little bit, this recipe is amazing. I’m planning on serving this at a birthday party this weekend. I can’t wait for everyone to taste it!
Thank you very much! We make this all the time when we have shrimp or other shellfish.
Oh wow , there is so much variety , really need to try this one too ..Thanks for sharing !!
Thank you!
Homemade is always better! This is super easy and looks delicious!
Oops meant to give it a rating too!
My kids adore shrimp…I need to try your sauce sometime for them!
Yes! Because i never have the store bought stuff when I need it. This is perfect and so much better!
I could eat this with shrimp all day every day!
Hi…proud to be on your mailing List..most of your recipes are saved and posted to my my social media accounts…The cocktail Sauce recipe is awesome but it is made of ready made Ingredients…I wish if possible to have similar recipe but to use fresh Ingredients and make it at Home…
Hi! I actually linked to my homemade ketchup recipe so that you could use that if you want it completely from scratch. Not everyone is that adventurous in the kitchen but I totally recommend it if you’re up for the time involvement. 🙂