Eating plant-based doesn't have to mean being protein-deficient. This list of 10 tasty protein sources will create a ...