Beans, nuts, tofu, and quinoa are great plant-based protein sources, but you might not be familiar with textured vegetable protein ... roughly the same amount of calories as ¼ cup of firm ...