Milk chocolate (16%): sugar, cocoa butter, skimmed milk powder, whey protein, cocoa mass, palm fat, milk fat, emulsifiers (soya lecithin, E476), vanilla extract Protein blend: milk protein, whey protein concentrate, emulsifier (soya lecithin) Caramel layer (10%): sweetened condensed skimmed milk, glucose syrup, invert sugar syrup, palm oil, butter, sugar, emulsifier (E471), stabiliser (E440), salt, flavouring Peanuts (10%) Other: humectant (glycerol), sweetener (maltitol), hydrolysed collagen, mini M&M’s (7%), soy protein isolate, peanut flour, glucose syrup, sunflower oil, peanut flavourings, salt, colouring, antioxidant (E306)