초콜릿의 영양성분은 종류와 함량에 따라 달라집니다. 보통 초콜릿은 칼로리가 높고, 지방과 당류 함량이 높습니다. 카카오 함량에 따라 달라지지만, 카카오에는 항산화물과 마그네슘이 풍부하게 함유되어 있습니다. 다크 초콜릿에는 더 많은 카카오가 들어가므로 항산화물과 영양소 함량이 높습니다. 다크 초콜릿은 비타민, 미네랄, 단백질도 일부 함유하고 있을 수 있습니다. 하지만 일반초콜릿은 지방과 당분이 많이 들어있는 고칼로리 식품이므로 과도한 섭취는 피해야 합니다.