توصل تحليل ثماني دراسات إلي أن تناول الشيكولاتة قد يخفض مستويات الكولسترول, ولكن بنسب بسيطة فقط ولدي بعض الناس دون غيرهم. وتوصل الدكتور روتاي هوي من الأكاديمية الصينية للعلوم الطبية وكلية الطب الاتحادية في بكين وفريقه إلي أن الشيكولاتة ساعدت فقط الأشخاص الذين لديهم بالفعل عوامل خطورة للإصابة بمرض القلب وعندما استهلكوها بكميات معتدلة فقط. واستنتج الباحثون في تقرير بالدورية الامريكية للتغذية الطبية أن تناول كميات معتدلة من الشيكولاتة قد يكون' مفيدا من الناحية الغذائية' لمنع ارتفاع الكولسترول لدي مجموعات محددة من الأشخاص. وجاء التحليل بعد أن رجحت عدة دراسات أن الشيكولاتة قد تكون مفيدة للصحة. وأظهرت إحدي الدراسات أن من بين19300 شخص كان ضغط الدم منخفضا لدي من تناولوا الشيكولاتة أكثر وكانوا اقل عرضة للإصابة بالسكتة أو الأزمة القلبية علي مدي السنوات العشر التالية. ووجد الباحثون أيضا أن الأشخاص الأصحاء لم يحصلوا علي أي فوائد من الشيكولاتة لتخفيض الكولسترول, ولكن الأشخاص الذين لديهم عوامل خطورة للإصابة بأمراض القلب مثل البول السكري شهدوا انخفاضا في البروتين الدهني منخفض الكثافة والكولسترول إجمالا بنحو8 ملليجرامات في الدسيليتر لكل شخص.