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