El chocolate puede tener beneficios para la salud si se consume en pequeñas cantidades y como parte de una dieta balanceada. El chocolate amargo contiene flavonoides que ayudan a prevenir enfermedades cardiovasculares. Sin embargo, el chocolate con leche y blanco tienen menos flavonoides. Además, aunque el chocolate puede mejorar algunos factores de riesgo cardiovascular, también es alto en calorías y grasas, por lo que se debe controlar la cantidad consumida para evitar el sobrepeso.