most plain soy protein powders should be. if you read the ingredients, it should have very few ingredients. it may even say vegan or "no animal ingredients" right on the package. be careful of any...