Even if you are not on a plant based diet, you must know that soy protein is the best form of protein. And why not? It contains 36% of proteins as compared to milk which is just 4% .   After following a plant based diet for almost a year now, I have realized a whole plant based diet is the way to go. Although I haven’t been completely on whole food but I’m trying my