Top Protein Foods | Men's Fitness Top Protein Foods. Tired of chicken for dinner? These 11 foods pack a major protein punch. by by Bari Lieberman. Print. Protein: it's what's for dinner—and ...