Protein is the most essential nutrient that everyone feels they are not getting enough of. Indeed it's quite difficult to make sure you get in enough protein in your diet, especially if you're a veget...