Question: why does chocolate have saturated fat?
Answer: Chocolate contains cocoa butter, which is high in saturated fat, yet one-third of chocolate's fat comes from stearic acid. Although it's a saturated fat, stearic acid does not raise LDL cholesterol (the bad cholesterol) as do most other saturated fats.