Finally the good news for vegetarians and vegans! It seems that a plant-based diet can provide not only with necessary amount of protein, but als with all essential amino acids. Here, a variety of plant-based protein sources is a key. Most plant foods have some protein, with the best sources being legumes, soy products (including […]