Classic cold: Cocktail Sauce
Cocktail sauce is the easiest sauce to improve over the store-bought version. Three minutes of work. Yet in 95% of restaurants, a jar sits on the table. That choice costs you nothing more than the effort of not making it yourself. Homemade cocktail sauce with fresh mayonnaise has a depth and texture that the jarred version simply cannot match. And it costs you less than half per portion.
In brief
Cocktail sauce is a cold compound sauce based on mayonnaise and tomato ketchup, supplemented with flavourings such as cognac, lemon juice, Worcestershire sauce and Tabasco. It is an emulsion of mayonnaise (oil-in-water) mixed with the aqueous phase of ketchup (tomato water, vinegar, sugar). Because it is fundamentally a mayonnaise derivative, the same HACCP rules for raw egg yolk apply. The name refers to the traditional use with shrimp cocktail.
- Two emulsions in one: cocktail sauce combines mayonnaise (oil-in-water emulsion, stable) with ketchup (non-emulsified sauce, aqueous). The mixture is stable because the mayonnaise forms the continuous phase and the ketchup dissolves into it. The ratio determines the texture: more mayo makes it thicker, more ketchup makes it thinner and redder.
- Ketchup as flavouring agent: tomato ketchup is a concentrated tomato-vinegar-sugar sauce with pH 3.5-3.9. The low pH contributes to the microbiological stability of cocktail sauce but does not compensate for the Salmonella risk from the raw egg yolk in the mayo. (McGee, On Food and Cooking, 2004)
- Marie Rose versus classic NL: the British Marie Rose sauce uses Worcestershire sauce as a flavouring instead of cognac. This adds three additional allergens: anchovy (fish), celery extract and sulphite from the Worcestershire sauce. When using Worcestershire sauce, allergen information on the menu is therefore more complex than with the classic cognac variant.
- Double allergen risk with shrimp cocktail: cocktail sauce served with shrimp combines two of the 14 EU-mandatory allergens from Regulation 1169/2011 Annex II (and two of the FDA's 9 major allergens): eggs (in the mayonnaise) and crustaceans (the shrimp). Both must be explicitly listed on the menu, separately. (EU Regulation (EU) No. 1169/2011)
- Light variants without mayonnaise: Greek yoghurt or quark as a base replaces the mayonnaise and eliminates the raw egg risk. The texture is thinner, the flavour fresher. Shelf life extends to 5-7 days. Suitable for more allergen-friendly versions on the menu. (CIA Professional Chef 2011, Ch.25)
Five cocktail sauce variants for the professional kitchen
Classic NL/BE Cocktail Sauce
Mayonnaise (60%) + tomato ketchup (30%) + a splash of cognac, lemon juice and Tabasco. The standard version in the Netherlands and Belgium. Creamy, mildly sweet-sour, with a subtle cognac warmth. Simplest version, most room for refinement.
Examples: Shrimp cocktail, crab, calamari, dip
Marie Rose (British)
Mayonnaise, tomato ketchup, Worcestershire sauce, lemon juice, Tabasco. No cognac. The Worcestershire sauce adds umami depth. Note: Worcestershire sauce contains anchovy (fish), celery extract and sulphite: three additional allergens that must appear on the menu. (Larousse Gastronomique 2009)
Examples: Prawn cocktail, shrimp sandwich, BLT
Thousand Island
Mayonnaise, tomato ketchup, finely diced sweet pickle, chopped bell pepper, hard-boiled egg and paprika powder. Thicker and chunkier than the classic version. Popularized by the Waldorf Astoria in New York, early 20th century. (CIA Professional Chef 2011, Ch.25)
Examples: Burgers, Reuben sandwich, salad dressing
Louisiana Remoulade
Mustard-based (not mayonnaise-based), capers, cornichons, parsley, horseradish and hot sauce. Flavour profile: spicy, tangy, sharp. Suitable for shrimp, crab and raw oysters. Note: mustard is an EU-mandatory allergen.
Examples: Shrimp, crab, raw oysters, lobster
Light Variant (Without Mayo)
Greek yoghurt (10% fat) + tomato puree + lemon juice + garlic powder + Tabasco. No raw egg yolk, no egg allergen. Shelf life 5 days at max 7°C / 45°F. Lower in calories, suitable as a more allergen-friendly option on the menu.
Examples: Allergen-friendly shrimp dish, calamari, vegetables
Sources: CIA Professional Chef 9th edition (2011), Chapter 25; Larousse Gastronomique (2009), p.277 (Cocktail Sauce); McGee, On Food and Cooking (2004)
Three refinements for a better cocktail sauce
Fresh lemon versus bottled lemon juice
Freshly squeezed lemon juice tastes distinctly different from bottled: the volatile limonene and linalool evaporate quickly after squeezing. Bottled lemon juice lacks these components entirely. In a cocktail sauce, the difference is clearly noticeable. Always squeeze fresh for a cocktail sauce that is on the menu.
Noticeable quality difference for guests
Fresh dill or tarragon as garnish
A pinch of finely chopped fresh dill or tarragon on the sauce adds colour and a fresh aromatic note that balances the richness of the mayo. Dill pairs with shrimp and seafood, tarragon with crab and lobster. Always add at the last moment: herbs turn brown and bitter if they sit in the sauce too long.
Visual and aromatic enhancement
Sriracha versus Tabasco
Tabasco delivers a sharp, direct heat with little flavour depth. Sriracha offers more garlic-tangy-sweet complexity: richer but also sweeter. In a cocktail sauce, Sriracha gives a more Asian-leaning profile. Combine both for the best balance: Tabasco for direct heat, Sriracha for depth.
Depends on desired flavour profile
Step by step: cocktail sauce from scratch
-
1
Prepare the mayonnaise base
Start with fresh homemade mayonnaise (at room temperature) or a high-quality commercial mayonnaise. The quality of the mayo determines the quality of the cocktail sauce: a flat industrial mayo produces a flat cocktail sauce. Use 3 parts mayo to 1 part ketchup as a starting ratio.
Using commercial mayonnaise? Choose one with few E-numbers and less than 2% sugar. Sweet mayonnaise produces a far too sweet cocktail sauce in combination with ketchup. -
2
Add ketchup and determine the base ratio
Add tomato ketchup (1 part to 3 parts mayo). Stir slowly together: do not whip air into it, as that makes the sauce airy and less stable. Taste the base: the ratio should deliver 60% mayo richness and 40% tomato freshness.
Too tomatoey? Add more mayo. Too rich and fatty? Add more ketchup. This is the only real way to learn the ratio: taste and adjust. -
3
Add flavourings
Add: cognac (1 teaspoon per 200ml sauce), fresh lemon juice (1 teaspoon), Tabasco (3-5 drops), a pinch of white pepper and salt. Stir well. Taste. Refine: more cognac for a warm background, more lemon juice for freshness, more Tabasco for heat.
When using Worcestershire sauce (Marie Rose variant): check the allergen profile from your supplier. Worcestershire sauce contains anchovy (fish), celery extract and sulphite: all three are EU-mandatory allergens (Regulation 1169/2011) and fall under FDA FALCPA labeling requirements. Declare on menu. -
4
Refrigerate and label per HACCP
Cover the sauce and refrigerate immediately. Allow at least 30 minutes to rest before serving: the flavours will integrate.
Maximum 3 days at max 7°C / 45°F (raw egg yolk in mayo). Labeling mandatory: contents, preparation date, use-by date, name of responsible chef. During service: do not leave cocktail sauce unrefrigerated for more than 2 hours. (NVWA Hygiene Code Hospitality 2023; FDA Food Code 2017 §3-501.16)
HACCP: Double Allergen Risk and Raw Egg Yolk
Cocktail sauce with shrimp is one of the most allergen-dense dishes in hospitality: mayonnaise (eggs) plus shrimp (crustaceans) represent two of the 14 EU-mandatory allergens (and two of the FDA's 9 major allergens) present simultaneously. Additionally, the raw egg yolk protocol applies to mayonnaise-based cocktail sauces. Both aspects are inspection points during NVWA / FDA audits.
Double allergen risk: eggs AND crustaceans
A shrimp cocktail with cocktail sauce combines two EU-mandatory allergens in one dish: eggs (in the mayonnaise) and crustaceans (the shrimp). Per EU Regulation (EU) 1169/2011 Annex II, both must be listed on the menu, each separately. Under US law, both are among the FDA's 9 major food allergens requiring clear labeling per FALCPA.
When using Marie Rose sauce (with Worcestershire sauce), anchovy (fish), celery extract and sulphite are added. This dish can therefore contain five mandatory allergens. Ensure a complete, up-to-date allergen register and train front-of-house staff accordingly.
Source: EU Regulation (EU) No. 1169/2011, Annex II; NVWA Hygiene Code for Hospitality (2023), Allergen Information section; FDA FALCPA
Raw egg yolk: Salmonella protocol
Cocktail sauce on a mayonnaise base contains raw egg yolk (homemade mayo) or pasteurized egg yolk (commercial mayo). For homemade mayo: maximum 3 days at max 7°C / 45°F. For vulnerable groups, use only pasteurized egg yolk. The same NVWA/FDA rules as for mayonnaise itself apply.
During service: do not leave cocktail sauce unrefrigerated for more than 2 hours (on a buffet or at a table). After 2 hours, return to refrigeration or discard. (NVWA Hygiene Code Hospitality 2023; FDA Food Code 2017 §3-501.16)
Source: NVWA Hygiene Code for Hospitality (2023), Raw Egg Yolk Products section; EU Regulation (EC) 853/2004, Annex III Section X; FDA Food Code 2017
HACCP reference table: cocktail sauce allergens and storage
| Variant | Allergens (EU 1169/2011) | Storage temp | Max shelf life | Notes |
|---|---|---|---|---|
| Classic NL/BE (cognac) | Eggs (mayo) | < 7 °C / 45 °F | 3 days | Raw egg yolk protocol |
| Marie Rose (Worcestershire) | Eggs, fish, celery, sulphite | < 7 °C / 45 °F | 3 days | Four EU allergens |
| Thousand Island (hard egg) | Eggs | < 7 °C / 45 °F | 2 days | Chopped egg: shorter shelf life |
| Light variant (yoghurt-based) | Milk (yoghurt) | < 7 °C / 45 °F | 5 days | No raw egg yolk risk |
| With shrimp cocktail | Eggs + crustaceans (minimum) | < 7 °C / 45 °F | See sauce | Both listed separately on menu |
Homemade vs commercial from a jar
| Aspect | Homemade (fresh mayo) | Commercial (jarred) |
|---|---|---|
| Flavour | Depth, freshness, visibly handmade | Flat, uniform, sweet |
| Food cost per 200ml | €0.28-€0.42 | €0.55-€0.90 |
| Shelf life | 3 days (raw mayo base) | 21-30 days after opening |
| Allergen information | Fully controllable | Dependent on manufacturer |
| Guest perception | High: "house recipe" is noticeable | Low: recognizable jarred taste |
Cocktail sauce is the sauce where you show in 3 minutes whether your kitchen pays attention to detail. A jar on the table is fine. But house-made cocktail sauce in a ramekin, visibly fresh, with a touch of dill on top: that is the difference between a restaurant that does well and a restaurant that sees it.
Jeffrey Smit, former kitchen manager
Food cost: cocktail sauce per portion
- Ingredient cost per 200ml portion: mayonnaise (fresh) 120ml (€0.19 when homemade) + ketchup 60ml (€0.06) + cognac 1 tsp (€0.05) + lemon juice, Tabasco, pepper (€0.04) = €0.34 per 200ml. Commercial (jarred cocktail sauce): €0.55-€0.90 per 200ml equivalent.
- Labour costs are virtually zero. Making cocktail sauce takes 5-8 minutes per litre: at €15/hour = €1.25-€2.00 per litre. That is €0.25-€0.40 per 200ml. Total cost including labour: €0.59-€0.74 per 200ml portion when homemade. Still cheaper than the jarred equivalent.
- Portion size and margin: a shrimp cocktail has 80-120ml of cocktail sauce on the plate. At 100ml and €0.20 cost per 100ml = 20 cents in sauce costs per shrimp cocktail priced at €8.50. Sauce cost: 2.4% of selling price. This is a negligible cost with a disproportionately large quality impact.
- Difference in guest perception. A shrimp cocktail with house-made cocktail sauce in a small pot or ramekin communicates quality. The same shrimp with a jar on the table communicates convenience. That perception largely determines what guests are willing to pay for the dish.
Frequently asked questions: cocktail sauce in the professional kitchen
How long does homemade cocktail sauce keep?
Made with homemade mayo from raw egg yolk: maximum 3 days at max 7°C / 45°F. Made with commercial mayo (pasteurized egg yolk): 5-7 days at max 7°C / 45°F, as the shelf life limit of the mayo is longer.
Light variant on a yoghurt base: 5 days at max 7°C / 45°F. Always label with preparation date, use-by date and name of responsible chef. (NVWA Hygiene Code Hospitality 2023; FDA Food Code 2017)
What allergens does cocktail sauce contain?
Classic version (cognac): at minimum eggs (via the mayonnaise). When using Worcestershire sauce (Marie Rose variant): also anchovy (fish), celery extract (celery) and sulphite. When served with shrimp: also crustaceans. This can be five mandatory allergens in one dish. (EU Regulation 1169/2011; FDA FALCPA)
Light variant on a yoghurt base: milk and lactose. No eggs, no fish, no crustaceans from the sauce itself.
What is the difference between cocktail sauce and Marie Rose?
In practice, the terms are often used interchangeably. The difference: the classic NL/BE version uses cognac as a flavouring. Marie Rose (British, introduced by Fanny Cradock in the 1960s) uses Worcestershire sauce instead of cognac. This adds umami depth but introduces three additional allergens.
Thousand Island is a further variant: with diced sweet pickle, bell pepper and hard-boiled egg. This is technically a different sauce, not a cocktail sauce derivative.
Can I prepare cocktail sauce in advance for a buffet?
Yes, but with two restrictions: (1) prepare maximum 3 days in advance (raw egg yolk shelf life), (2) do not leave unrefrigerated on the buffet for more than 2 hours. After 2 hours, return to refrigeration or discard.
For longer buffet service: use a commercial mayo as a base (no raw egg yolk), then the sauce keeps 5-7 days and is safe for 4 hours on the buffet at room temperature below 25°C / 77°F. (NVWA Hygiene Code Hospitality 2023; FDA Food Code 2017)
How do I make a lighter cocktail sauce without mayonnaise?
Greek yoghurt (10% fat) as a base: 3 parts yoghurt + 1 part tomato puree + lemon juice + garlic powder + Tabasco. No raw egg yolk, lower in calories, no egg protein risk. Texture is slightly thinner, flavour is fresher and tangier.
Alternative: half creme fraiche, half yoghurt for a richer texture with fewer calories than full mayo. The acidity of the creme fraiche partially replaces the cognac. (CIA Professional Chef 2011, Ch.25)
Should I serve cocktail sauce separately or on the dish?
Always separately in a ramekin, never poured over the shrimp. Two reasons: (1) visually, a clean presentation of shrimp with a ramekin is neater than shrimp buried under sauce, (2) the guest determines the amount themselves, which reduces sauce waste.
A 40-60ml ramekin is the professional standard for a portion of cocktail sauce with a shrimp cocktail. This pairs with 80-120g of shrimp as a starter.
Legal information & disclaimer — click to read
Informational disclaimer
The information on this page is intended solely for educational and informational purposes for hospitality professionals. KitchenNmbrs B.V. strives for accuracy and timeliness but cannot guarantee that all information is fully correct, complete or up-to-date at all times. Culinary techniques, scientific insights and food safety guidelines may change.
Professional responsibility
Applying the techniques described requires professional expertise and training. KitchenNmbrs is not liable for damage, injury, illness or loss resulting from the application of information from this website without adequate professional guidance or verification. Every kitchen, every product and every environment is different: always apply your own professional judgement.
Food safety & HACCP
The HACCP guidelines, temperatures and storage advice on this page are based on Codex Alimentarius (WHO/FAO) as the global baseline standard and EU Regulation 852/2004. Local laws and regulations may differ. Always consult your national food safety authority for the applicable standards in your region:
- Netherlands: NVWA (nvwa.nl)
- Belgium: FAVV (favv-afsca.be)
- Germany: BfR (bfr.bund.de)
- United Kingdom: FSA (food.gov.uk)
- United States: FDA (fda.gov) — FDA Food Code
- EU general: EU Regulation (EC) 852/2004 on food hygiene
- International: Codex Alimentarius CAC/RCP 1-1969 (revised 2020)
Allergens & dietary information
Allergen information is indicative. When in doubt about allergens in preparations, always contact the supplier or a certified allergological adviser. KitchenNmbrs accepts no liability for allergic reactions or diet-related harm.
Copyright & sources
All sources mentioned (Escoffier, McGee, CIA Professional Chef, etc.) are the property of their respective publishers and authors. KitchenNmbrs cites these works in accordance with fair use for informational purposes. The source attribution at the bottom of each sauce page is not a complete bibliography but an indication of primary sources consulted.
Limitation of liability
To the extent permitted by law, KitchenNmbrs B.V. disclaims all liability for direct or indirect damage arising from the use of information on this page. This includes but is not limited to: financial damage from incorrect cost price calculations, damage from food safety incidents, and damage from technical errors or unavailability of the website. The information on this page does not replace professional culinary advice or legal advice.
Calculate the exact food cost of your cocktail sauce and all other preparations
KitchenNmbrs automatically calculates the cost per portion, including labour costs and waste.
7 days free. No credit card required. Start free trial →Sources and legal information
- The Culinary Institute of America (CIA). The Professional Chef, 9th edition. Wiley, Hoboken, 2011. Chapter 25: Cold Sauces and Salad Dressings. Professional kitchen standard.
- Larousse Gastronomique. Editions Larousse, Paris, 2009. p.277 (Cocktail Sauce), p.746 (Marie Rose). Culinary encyclopedia and definition source.
- McGee, Harold. On Food and Cooking: The Science and Lore of the Kitchen. Scribner, New York, 2004. Ketchup chemistry, tomato acidity and emulsions. Scientific reference.
- NVWA. Hygiene Code for Hospitality, 2023 edition. nvwa.nl. Section: Raw Egg Yolk Products, Buffet Service Times, Allergen Information.
- FDA Food Code 2017. §3-501.16 (Temperature and Time Control for Safety). International reference for food safety at buffet service.
- EU Regulation (EU) No. 1169/2011, Annex II. List of 14 mandatory allergens including eggs and crustaceans. European legal framework.
HACCP guidelines are based on NVWA Hygiene Code for Hospitality (2023), EU Regulation 852/2004, and FDA Food Code 2017. Allergen information is legally required under EU Regulation (EU) No. 1169/2011 and FDA FALCPA. Local regulations may vary.