The best plant-based form of protein comes from tofu, tempeh, or lentils. Other top plant-based proteins include chickpeas, quinoa, mycoprotein, and peanuts.