Šokolaad on energiatihe toit: keskmiselt sisaldab see 550 kalorit 100 grammi kohta, mis vastab 55 kcal-le kahe väikese ruudu (10 g) kohta. See on osaliselt tingitud asjaolust, et šokolaadil on madal veesisaldus (1–5%) ja see sisaldab märkimisväärsel hulgal rasva, st kakaovõid (mis leidub looduslikult kakaoubades). Rasv on kõige energiarikkam makrotoitaine – see annab 9 kcal grammi kohta, võrreldes süsivesikute ja valkude 4 kcal grammi kohta. Seega, mida rohkem kakaovõid sööte, seda rohkem kaloreid tarbite.
Erinevat tüüpi šokolaadide vaheline erinevus jääb siiski väikeseks (+/- 5% võrreldes keskmisega). Lisaks on kõik šokolaaditüübid kaloririkkad ja neid tuleks tarbida mõõdukalt.