Absolutely. Salmon is a high quality protein source, 34 grams in 6 ounces of raw weight salmon. Farmed vs. wild vary slightly. Salmon is a great source of heart-healthy omega-3 fats and selenium, important for DNA synthesis, thyroid hormone metabolism, and reproductive health. Plus, it's a rich source of B12. Read this terrific article for more information.