What fish is best to pickle? Oily fish like salmon, anchovies, and sardines are perfect for pickling because they have the best flavor and texture. However, just about any kind of fish can be ...