However, you do get a more complete combination of BCAAs when compared to vegan alternatives. This meal replacement shake contains a respectable 30g of protein per 100g serving, 382 calories and ...