TR90 V-Shakes contain no soy, lactose, nuts, or gluten. For questions on specific allergies, please consult your doctor before consuming it.