Ingredients: Protein blend (soy protein isolate, milk protein concentrate, whey protein concentrate, milk protein isolate), maltitol syrup, fructooligosaccharide, glycerin, sugar, tapioca starch, invert sugar, palm kernel oil, peanuts, water, partially defatted peanut flour, peanut butter, cocoa powder, peanut oil, natural and artificial flavours, butter, unsweetened chocolate, soy lecithin, calcium carbonate, cream, sorbitol, mono- and diglycerides, salt, sodium phosphate, sucralose (contains 9 mg per serving), sodium citrate, canola oil, tocopherols, carrageenan. Contains: soy, milk, egg, sesame, peanuts and tree nuts (almonds) Manufactured in facility that processes wheat.