High-protein plant-based foods