Homemade Cocktail Sauce Recipe

Melissa

By: Melissa

Updated: January 7, 2026

Skip the store-bought sauce! This easy homemade cocktail sauce recipe uses just a few simple ingredients. It's ready in just 5 minutes and you can customize the heat level to your taste. Perfect for shrimp cocktail, crab cakes and more.

closeup of a homemade cocktail sauce recipe in a white bowl surrounded by peel and eat shrimp
homemade cocktail sauce in a small serving bowl.

Why I love this homemade cocktail sauce

Cocktail sauce is one of the easiest condiments you can make, and it’s so much better than anything you can buy at the store. It’s literally just a few ingredients whisked together.

I don’t know why anyone would even consider buying it when you can make it fresh in about 2 minutes. Plus, when you make it yourself, you can control exactly how spicy you want it.

It’s perfect for peel and eat shrimp, crab cakes, fish cakes, or even as a dipper for veggies.

More sauce recipes you’ll love: homemade tartar sauce / homemade aioli / bang bang sauce / romesco sauce

peel and eat shrimp on a baking sheet with homemade cocktail sauce recipe

Ingredient notes:

  • Ketchup – This is the foundation of cocktail sauce. Use your favorite brand. If you want to make this recipe a little cleaner, try buying a ketchup with no high fructose corn syrup.
  • Prepared horseradish – This is the most important ingredient to be picky about. You should be able to find it in the refrigerated section of your grocery store. Make sure you use the freshest prepared horseradish you can find. Whatever you do, don’t use horseradish “sauce” because that contains mayonnaise and other unnecessary ingredients.
  • Lemon juice – Fresh lemon juice adds brightness. You can substitute bottled lemon juice if needed.
  • Worcestershire sauce – This adds just a bit more depth and boosts the savory flavor. If you don’t have it, don’t worry you can omit this and still enjoy your homemade cocktail sauce just as much. * Make sure to omit this if you would like your cocktail sauce to be gluten free.

Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.

Close up of a shrimp dipped into a ketchup and horseradish dip.
A woman with long, wavy hair and a polka dot shirt sits on a kitchen counter, smiling and laughing. Plates of muffins, cookies, and pistachio cake are beside her in a bright kitchen with white cabinets and modern style.

Melissa’s tips + tricks:

  1. Customize the heat. If you like it spicy, add the full 2 tablespoons of horseradish. For a milder version, stick with 1 tablespoon. If you add too much, just add a bit more ketchup to bring it back to your desired level of spiciness.
  2. Make it ahead? This cocktail sauce keeps in the fridge for at least a week in an airtight container, but I still like to make it fresh when serving guests because I find the flavor and texture best immediately after making it.
  3. Serve two versions. For entertaining, I like to make two bowls – one spicy with extra horseradish and one milder version. This keeps everyone happy.
  4. Use a fork to mix. A fork works just as well as a whisk for combining the ingredients, and it’s much easier to clean.
A hand holding a shrimp dipped in homemade cocktail sauce.

Frequently asked questions

How long does homemade cocktail sauce last?

When made with fresh ingredients, this cocktail sauce will last at least a week in the fridge when stored in an airtight container. Always use your best judgment before serving.

What’s the difference between prepared horseradish and horseradish sauce?

Prepared horseradish is just grated horseradish root preserved in vinegar. Horseradish sauce contains mayonnaise and other ingredients. Always use prepared horseradish for this recipe, not horseradish sauce.

Can I use bottled lemon juice instead of fresh?

Yes, bottled lemon juice will work in this recipe. Fresh is always best, but bottled is a fine substitute.

Is cocktail sauce gluten free?

It can be! Just make sure to omit the Worcestershire sauce or use a gluten free version, as most Worcestershire sauces contain gluten.

More sauce & condiment recipes: chimichurri sauce / dairy free caesar dressing / dairy free pesto sauce / spicy sushi sauce

closeup of a homemade cocktail sauce recipe in a white bowl surrounded by peel and eat shrimp

Homemade Cocktail Sauce

4.75 from 4 votes
Print Recipe Pin Recipe
Prep Time 5 minutes
Total Time 5 minutes
Servings 10 servings
Skip the store-bought sauce! This easy homemade cocktail sauce recipe uses just a few simple ingredients. It's ready in just 5 minutes and you can customize the heat level to your taste. Perfect for shrimp cocktail, crab cakes and more.

Ingredients

  • 1 cup ketchup
  • 1/2 teaspoon lemon juice
  • 1 – 2 tablespoons prepared horseradish
  • 1 splash Worcestershire sauce

Instructions

  • Mix the sauce. Add ketchup to a mixing bowl with lemon juice, Worcestershire sauce and 1 tablespoon of horseradish. Use a fork or whisk to stir until combined.
  • Adjust to taste. If desired, add remaining horseradish for a spicier sauce. Taste and adjust as needed.
  • Refrigerate. Store in an airtight container in the refrigerator until ready to serve. The sauce will keep for at least a week.

Notes

*This ingredient is not generally gluten free or vegan. Omit or substitute the appropriate version if needed.

Nutrition

Serving: 2tablespoons Calories: 25kcal Carbohydrates: 7g Protein: 0.3g Fat: 0.03g Sodium: 225mg Fiber: 0.1g Sugar: 5g Vitamin C: 1mg