This article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.
Classic Cocktail Sauce Recipe — Easy Homemade
Cocktail sauce is one of those timeless condiments that elevates almost any appetiser spread. Whether you are serving a seafood platter, vegetable crudités or finger foods at a party, this classic homemade version delivers a perfectly balanced mix of tangy, creamy, spicy and zesty flavours — all in just five minutes.
The best part? You only need a handful of everyday pantry ingredients. No special equipment, no cooking required. Just mix, chill and serve.
What Is Cocktail Sauce?
Classic cocktail sauce is a cold dipping sauce with roots in European and American cuisine. At its core, it combines tomato ketchup with horseradish, lemon juice and a touch of spice. The result is a vibrant pink-red sauce with a creamy texture, a mild heat and a fresh, slightly sharp finish.
It is most commonly associated with seafood appetisers, but it works brilliantly as a dip for fried snacks, raw vegetables or even spread on a sandwich. Once you try the homemade version, the bottled alternatives simply cannot compare.
Ingredients You Will Need
- 4 tbsp ketchup — the sweet and tangy base
- 2 tbsp mayonnaise — for creaminess and body
- 1 tbsp freshly grated horseradish (or prepared horseradish) — the signature kick
- 1 tsp Worcestershire sauce — depth and umami
- 1 tbsp fresh lemon juice — brightness and acidity
- 1 tsp sweet paprika — colour and mild warmth
- 1 pinch cayenne pepper — extra heat, adjust to taste
- Salt and black pepper to taste
- 1 tsp fresh dill (optional, for garnish)
How to Make Classic Cocktail Sauce — Step by Step
Step 1: Combine the Base
Add the ketchup and mayonnaise to a small mixing bowl. Stir together until you have a smooth, even pink base with no streaks.
Step 2: Add the Horseradish and Worcestershire
Stir in the freshly grated horseradish and Worcestershire sauce. These two ingredients are what give cocktail sauce its distinctive character — sharp, savoury and deeply flavourful.
Step 3: Season with Spice and Citrus
Add the fresh lemon juice, sweet paprika and cayenne pepper. The lemon lifts the whole sauce and prevents it from feeling heavy. The paprika adds a gentle warmth and a beautiful colour boost. Mix everything thoroughly.
Step 4: Taste and Adjust
Season with salt and black pepper. Taste the sauce and adjust the balance — more lemon for brightness, more horseradish for heat, more ketchup for sweetness. Make it your own.
Step 5: Chill Before Serving
Transfer the sauce to a small bowl or jar and refrigerate for at least 10 minutes. This resting time allows the flavours to meld together beautifully. Garnish with fresh dill if desired.
Tips for the Best Homemade Cocktail Sauce
- Use fresh lemon juice — bottled lemon juice lacks the brightness of fresh.
- Freshly grated horseradish gives the most intense flavour. Prepared horseradish from a jar works well too, just pat it dry slightly if it is very wet.
- Adjust the heat — for a milder sauce, reduce the cayenne. For a bold, spicy version, increase both the horseradish and cayenne.
- Make it ahead — the sauce keeps well in the fridge for up to 3 days in a sealed container. The flavour actually improves overnight.
- Go dairy-free — swap mayonnaise for a vegan alternative and the recipe is completely plant-based.
What to Serve With Cocktail Sauce
This versatile sauce pairs well with a wide range of dishes:
- Seafood appetisers and platters
- Fried calamari or fish bites
- Raw vegetable sticks (carrots, celery, cucumber)
- Crispy potato wedges or fried snacks
- Sandwiches and wraps as a bold spread
- Party finger foods and canapés
Variations to Try
Marie Rose sauce: Omit the horseradish and add a splash of brandy and a pinch of paprika for the classic British prawn cocktail sauce.
Spicy sriracha version: Replace the cayenne with a teaspoon of sriracha for a different kind of heat with a hint of garlic.
Herb cocktail sauce: Stir in finely chopped fresh chives or tarragon for an elegant herby twist.
Storage and Make-Ahead Notes
Homemade cocktail sauce stores well in an airtight container in the refrigerator for up to 3 days. Stir before serving as it may settle slightly. It is not suitable for freezing due to the mayonnaise base.
This sauce is ideal for meal prep — make a double batch ahead of a party or gathering and keep it chilled until needed.
Why Homemade Always Wins
Store-bought cocktail sauce is convenient, but making it from scratch takes just five minutes and the difference in flavour is remarkable. You control the heat, the sweetness, the acidity and the texture. There are no unnecessary additives, and you can tweak it to suit your guests or the occasion perfectly.
Once you have the base recipe down, it becomes second nature — and you will find yourself reaching for it far beyond the appetiser course.







