Sources of protein include grains, legumes and nuts, as well as animal sources such as meats, dairy products, fish and eggs. Vegetarians and vegans can get enough essential amino acids by eating a variety of plant proteins.[5] It is commonly believed that athletes should consume a higher-than-normal protein intake to maintain optimal physical performance.[2]