This cocktail sauce delivers the signature tangy and spicy flavor that made St. Elmo famous. A simple blend of ketchup, horseradish, and a few secret ingredients creates a sauce that’s bold and balanced.
Perfect for shrimp, oysters, or as a dip for fries, this recipe captures the classic taste in minutes. Store it in the fridge for up to a week to keep the flavors fresh and vibrant.
Ingredients for St Elmos Cocktail Sauce
Eight ingredients blend into that classic tangy, spicy kick everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Ketchup 🍅 | 1 cup | High-quality for best flavor |
| Prepared Horseradish 🌿 | ¼ cup | Adjust for spice preference |
| Worcestershire Sauce 💧 | 1 tbsp | Adds depth and umami |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed preferred |
| Tabasco Sauce 🔥 | ½ tsp | For extra tangy heat |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | Balances the spice and tang |
The horseradish is the star here. Gold’s or Silver Spring brands have the right punch without bitterness. Fresh horseradish root works too if you’re feeling ambitious (grate it fine and let it sit 10 minutes). Ketchup quality matters—Heinz or a high-end organic brand gives the best base. Avoid the dollar-store stuff; it tastes thin and metallic.
No horseradish? Fresh grated ginger at half the amount gives a different but bright heat. Short on Worcestershire? Soy sauce plus a dash of vinegar gets you close. Tabasco can be swapped for any hot sauce you like (Sriracha works, but it’s sweeter). Want it milder? Reduce the horseradish and Tabasco by half—still flavorful.
This keeps beautifully in the fridge for 7-10 days. Store in a sealed jar. The flavors actually improve after a day. Don’t freeze it—horseradish loses its kick. Give it a stir before using; it separates a bit.
Why You’ll Love This Recipe
- 5-Minute Mix: Honestly, it’s just dumping five ingredients into a bowl and stirring—no chopping, no cooking, no fuss.
- Zesty Kick: That horseradish bite with the tang of lemon and a whisper of Tabasco? It’s the only cocktail sauce I crave now.
- Seafood’s Best Friend: I slather it on shrimp, oysters, even fish tacos. Between us, it’s my secret for making weeknight seafood feel special.
- Fridge Stays Fresh: Makes more than I need, but it keeps for a week. I’ll be real: leftovers taste even better the next day.
Step-by-Step Instructions for St. Elmo’s Cocktail Sauce
This straightforward method ensures a perfectly balanced, restaurant-quality sauce ready in minutes.
Step 1: Combine the Base Ingredients
In a medium mixing bowl, add the 1 cup Ketchup and 0.25 cup Prepared Horseradish. Stir these together until fully incorporated—the horseradish should be evenly distributed throughout the ketchup with no visible streaks.
I use a silicone spatula for this step, as it scrapes the bowl cleanly and ensures no horseradish gets left behind. The mixture will thicken slightly as you stir. If you prefer a milder sauce, you can reduce the horseradish to 2 tablespoons, but the authentic St. Elmo’s flavor comes from the full 0.25 cup.
Step 2: Add the Liquid Seasonings
Next, pour in the 1 tbsp Worcestershire Sauce and 1 tbsp Lemon Juice. The Worcestershire adds depth and umami, while the lemon juice brightens the flavor and cuts through the richness of the ketchup.
Stir well after each addition to fully integrate the liquids. The sauce should now have a slightly looser consistency. At this point, you’ll notice the color deepen slightly as the Worcestershire sauce blends in.
Step 3: Incorporate the Spices and Heat
Add the 0.5 tsp Tabasco Sauce, 0.25 tsp Salt, 0.25 tsp Black Pepper, and 0.25 tsp Garlic Powder. The Tabasco provides that signature tangy heat that defines this sauce, while the garlic powder ties all the flavors together.
Whisk vigorously for about 30 seconds to ensure the spices are completely dissolved and evenly distributed. The sauce should now have a uniform texture with no visible spice particles. Taste and adjust the heat level if needed—though the original recipe is perfectly balanced as written.
Step 4: Chill and Let Flavors Meld
Transfer the sauce to a clean, airtight container. For the best flavor development, refrigerate it for at least 2 hours before serving. This resting time allows the spices to fully infuse and the horseradish to mellow slightly.
While you can serve it immediately, the flavors will be more pronounced after chilling. The sauce will keep in the refrigerator for up to 2 weeks, and the flavors will continue to develop over time. Stir well before each use, as the ingredients may settle slightly.
Pro Tips For Making St Elmos Cocktail Sauce
- Chill Before Serving: Let the sauce sit in the fridge for at least 30 minutes—this gives the horseradish time to mellow and the flavors to blend properly. I learned this the hard way when my first batch tasted like a spicy ketchup explosion.
- Use Fresh Lemon Juice: Bottled juice works in a pinch, but fresh lemon juice actually changes the outcome—it brightens the sauce in a way pre-squeezed never does. About 1 tablespoon is perfect for balance.
- Skip the Cheap Ketchup: Sounds weird, but it works: higher-quality ketchup (like Heinz or a natural brand) makes a real difference here. The cheap stuff adds a tinny aftertaste that throws off the whole sauce.
- Start Small With Horseradish: Add the prepared horseradish gradually—about 1 teaspoon at a time—and taste as you go. My grandmother swore by this, and she was right: it’s easy to overdo it and turn your cocktail sauce into sinus-clearing territory.
Serving Suggestions for Leftovers
Seafood Pairings
This sauce shines brightest with peeled shrimp or raw oysters on the half shell. I love serving it with 1 lb of jumbo shrimp for a classic appetizer spread. The tangy heat cuts through the brininess perfectly. 🍤
Beyond Seafood
Don’t limit yourself to seafood—this works wonderfully as a dip for crispy french fries or onion rings. I’ve even used it as a bloody mary rim seasoning for a spicy twist.
Garnish Ideas
Sprinkle with chopped parsley or thin lemon slices for a restaurant-worthy presentation. A dusting of smoked paprika adds color and a subtle depth that complements the sauce beautifully.
Serving Temperature
I recommend serving this sauce chilled, straight from the fridge. The cold temperature enhances the horseradish kick and makes the flavors pop. Let it sit at room temperature for 10 minutes if you prefer a slightly milder bite.
Dip or Drizzle
Use it as a dip in small ramekins or drizzle it over grilled seafood. I love the visual appeal of a zigzag pattern over a seafood platter. It also makes a great topping for crab cakes.
Party Platter
Create a seafood tower with shrimp, oysters, and crab legs surrounded by this sauce in the center. Add lemon wedges on the side for a complete, crowd-pleasing spread. 💛
Nutrition Facts
Frequently Asked Questions
How long does homemade cocktail sauce last?
It stays fresh in the fridge for 7-10 days when stored in an airtight container. The flavors actually improve after the first day as they meld together.
Can I make it milder?
Yes! Reduce the horseradish to 2 tablespoons and skip the Tabasco. You’ll still get great flavor with less heat. Adjust to taste.
What can I use instead of horseradish?
Fresh grated ginger (half the amount) works well for a different but bright heat. Wasabi paste is another good substitute for similar spiciness.
Is it better served warm or cold?
Always serve it chilled. The cold enhances the horseradish kick and makes the flavors more vibrant. Let it sit 10 minutes at room temp if you prefer a milder bite.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026