20 high-protein vegetarian foods

Responsive image
source