This product is enhanced with pea protein, is all plant based. I’m sorry to say the taste was terrible, had to return them. The batch of almonds that I tasted were likely old and musky, maybe had absorbed the taste of the packaging it was in - maybe even before production of this product. The chocolate was bitter. I gave them higher marks for originality, and nutrition, because other than it being a plant based chocolate, is why I bought them in the first place.