"It might surprise you but all fruits and vegetables contain protein," says North. "Vegetables with the most protein include, green peas (9g per cup), broccoli, spinach, asparagus, artichokes, ...
If we had to describe the common qualities of the best high protein foods, we'd probably say versatile, easy to prepare, and ideally ... For a concentrated protein hit, you can't beat the convenience ...