20 High Protein Foods to Keep You Fit

19Broccoli 

Packed with nutrients, broccoli is a protein powerhouse of the vegetable world: almost five grams per stock.