Yes, it is possible to get enough protein from plant-based sources alone if you consume a variety of high-protein plant foods such as lentils, quinoa, tofu, and nuts. However, it may require more careful planning and consideration of protein intake compared to a diet that includes animal-based protein sources.