Go Back
Print Recipe
No ratings yet

Best Homemade Cocktail Sauce Recipe


  • 1 cup ketchup (I prefer Heinz, because it’s not as sweet as other brands)
  • 1 cup canned diced tomatoes drained
  • 1/4 of a small white onion, minced finely
  • 2 tbsp worcestershire sauce (I prefer Lea and Perrins)
  • A few dashes of hot sauce (I like Frank’s, but many people use Tabasco)
  • 1-2 Tbsp prepared horseradish (NOT horseradish sauce)
  • 1 lemon (2 if they aren’t very juicy)
  • Salt to taste


  • Put ketchup and diced tomatoes into a blender or food processor.
  • Add onion, worcestershire sauce, hot sauce, and half the horseradish. Pulse a few times to blend.
  • Add lemon juice and a bit of salt. Pulse once or twice to blend.
  • Taste, and adjust seasoning as desire. Add more horseradish, salt, or hot sauce until it tastes like you want it.


If you want this to taste even more like a Bloody Mary, you can add a dash or two of celery salt and use less regular salt. So yummy!