شکلات خوراکیای پرانرژی است. بهطور متوسط، هر ۱۰۰ گرم شکلات حدود ۵۵۰ کیلوکالری انرژی دارد که معادل ۵۵ کیلوکالری در ۱۰ گرم (دو مربع کوچک) است. دلیل این مقدار کالری بالا، رطوبت پایین شکلات (بین ۱ تا ۵ درصد) و محتوای بالای چربی آن، بهویژه کرهی کاکائو، است.
چربی پرکالریترین درشتمغذی است. هرچه مقدار کرهی کاکائو بیشتر باشد، میزان کالری آن نیز افزایش مییابد. با این حال، تفاوت کالری میان انواع شکلات (تلخ، شیری، سفید) زیاد نیست و حدود ۵ درصد با میانگین تفاوت دارد. در هر صورت، تمام انواع شکلات کالری بالایی دارند و باید بهصورت متعادل مصرف شوند.