Start by gathering all your ingredients. Chop the green onions, dice the celery, and mince the garlic to ensure they are ready to go.
In a medium mixing bowl, combine the softened cream cheese and mayonnaise. Use a fork or an electric mixer to blend them together until smooth and creamy.
Stir in the chopped green onions, diced celery, and minced garlic into the cream cheese mixture. This will add freshness and texture to your dip.
Gently fold in the cooked salmon, ensuring you break it up into small pieces as you mix. This will distribute the salmon throughout the dip.
Add the Worcestershire sauce, lemon juice, prepared horseradish, and a dash of hot sauce or Sriracha. Mix everything until well combined.
Take a moment to taste your dip. If you feel it needs more seasoning, feel free to adjust with additional Worcestershire sauce or hot sauce.
Cover the bowl with plastic wrap and refrigerate the dip for at least 30 minutes. Chilling allows the flavors to meld beautifully.