Absolutely! Plant-based foods like beans, lentils, tofu, and whole grains provide plenty of protein.