Protein Blend [Protein Isolate]soybeans, pea protein isolate, pumpkin seed protein] (26%), milk alternative chocolate coating [cocoa butter, floursoybeans, sweetener (xylitol), cocoa mass, emulsifier (lecithin), natural vanilla flavoring], sweetener (maltitol), protein nuggetssoybeans[soy protein isolate, tapioca starch, salt], caramel layer [sweetener (maltitol), coconut oil, humectant (vegetable glycerin), water, emulsifier (lecithin), thickener (acacia gum), natural flavoring, salt],peanut paste, humectant (vegetable glycerin), coconut oil, emulsifier (lecithin), natural flavoring, green tea extract, salt, sweetener (steviol glycosides).