Yes, it is possible to obtain all the essential amino acids from plant-based protein sources. While some plant proteins may lack certain amino acids, by combining different sources throughout the day, you can obtain all the amino acids your body needs. Examples of complementary plant-based protein combinations include rice and beans, hummus with whole wheat pita, or peanut butter on whole grain bread.