Meal replacement shakes provide calories, protein ... This shake is perfect for anyone with food allergies or intolerances. It’s free from dairy, soy, peanuts, tree nuts, sesame, wheat, and gluten.