Next come the legumes, especially lentils, kidney beans, tofu and soya milk, and dairy products (but keep an eye on your saturated fat intake).Protein sources for vegetariansVegetarian athletes may have trouble getting adequate protein, especially if they aren???t aware of how to combine foods.