There are countless, delicious ways to fit protein into a vegetarian diet -- ways that go beyond downing a chalky shake made from an unidentifiable powder. Beans, tofu, eggs and veggies are just a couple of items on the long list of whole foods that pack a meat-free protein punch. Carnivores may cock their heads in confusion at a piece of seitan, but one serving of the plant-based meat mimicker boasts 20 grams of protein.