Answer by
Spanky (61)
Soy shakes can be good for you because they are high in protein and low in cholesterol and fat. Many people use soy as a substitute for whey protein or other sources of animal protein, either because they are lactose intolerant, or because they avoid animal products for ethical or health reasons.