Humans need about 10 percent of calories from protein. Protein is found in varying amounts in almost every type of food. The following are excellent protein sources: Tempeh, Tofu, Beans, Lentils, Seitan, Chickpeas, Almonds, Cashews and Quinoa. Most meat-eaters already get too much protein.