There are so many protein-packed foods to choose from: fish, steak, eggs, beans and legumes, nuts and seeds, meat alternatives. Heck, even veggies have protein. One tried-and-true lean protein source that’s stood the test of time (for non-vegans and vegetarians): chicken breast. The meat offers a whopping 28 grams of protein per 3 oz serving,