Cocktail sauce tends to be spicier and thicker than ketchup. If you're in a pinch, ketchup can be substituted. However, the cocktail sauce is really better using chili sauce.