Question: why does chocolate have so much fat?
Answer: The fat in chocolate comes from cocoa butter and is made up of equal amounts of oleic acid (a heart-healthy monounsaturated fat also found in olive oil), stearic and palmitic acids.