full plant foods that have high concentrations of protein are beans (like soybeans and tofu and tempeh), lentils, and also other legumes; bulgur; nuts; and seeds. But as vegan ultramarathoner Matt Frazier writes from https://hamzahkqop872383.mpeblog.com/52202918/high-protein-and-fiber-pea-powder-an-overview