In a stand mixer or a large mixing bowl with an electric hand mixer, beat cream cheese on medium-low speed until creamy, 30 seconds to 1 minute.
Scrape the bottom and sides of the bowl, then add the sour cream, mayonnaise, shallots, lemon juice, Worcestershire sauce, pepper, and salt. Mix on low speed until blended.
Flake in the salmon (do not use the skin). Mix on low speed until blended. If using cold smoked or cured salmon, finely chop the salmon before adding to the dip.
Scrape the bowl’s sides and bottom, then scatter over the chives and dill. Mix in on the lowest speed so the herbs don’t bruise. Remove from the mixer and serve with a few extra herbs sprinkled on top.
We love this salmon dip served immediately, but it is even better after a night in the refrigerator. This salmon dip keeps in the fridge for up to 4 days.
