Protein-rich plant foods