"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, ...
Looking for a bowl of chicken noodle soup while eating out? Here are five fast-casual chain restaurants that serve this ...