Yes. Smoked salmon is a great source of protein and contains B-complex vitamins, as well as vitamin D, magnesium, selenium and is a great source of omega-3 fatty acids. Eggs are also a great source of protein.