"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, ...
Christ recommends aiming for having a palm-sized amount of protein with each meal, to start. Then, you can work your way up to adding more protein to your diet throughout the day, if needed.
How Much Protein Do I Need a Day? The amount of protein you need will vary greatly upon your goals ... A somewhat surprising entry on our list of the best high protein foods, oats contain around 5.3g ...