"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, ...
Sally Andrew, the author of Recipes to Live For, A Tannie Maria cookbook, has scanned her shelves and plucked her top picks of the cookbooks she thinks you should choose as gifts this season.