คอเลสเตอรอล
ในอดีต-ปัจจุบันคนส่วนใหญ่เข้าใจว่าคอเลสเตอรอลเป็นสาเหตุที่ทำให้เกิดโรคหัวใจหลอดเลือด และภาวะคอเลสเทอรอลสูงในเลือด (Hypercholesterolemia) แต่กลุ่มนักโภชนาการบำบัดบางกลุ่มอ้างว่า สาเหตุที่ทำให้เกิดโรค และภาวะดังกล่าวนั้น เกิดจากการที่ระดับน้ำตาลในเลือดสูงเกินไป ส่งผลให้ของเสียของน้ำตาล นั่นก็คือ CO (คาร์บอนไดออกไซด์) ทำให้เกิดภาวะเป็นกรดในหลอดเลือด กัดเซาะผนังหลอดเลือดจนเสียหาย ร่างก่ายจึงต้องส่งคอเลสเตอรอลมาซ่อมแซมผนังหลอดเลือดที่เสียหาย
เทสโทสเตอโรน
ผลงานวิจัยขัดแย้งกันเรื่องความสำคัญของเทสโทสเตอโรนต่อสุขภาพของหลอดเลือดและหัวใจ
อย่างไรก็ดี การธำรงระดับปกติในชายสูงอายุมีหลักฐานว่า ช่วยปรับปรุงด้าน ๆ ต่างที่เชื่อว่า ลดความเสี่ยงโรคหลอดเลือดและหัวใจ เช่น มีดัชนีมวลกายที่ดีกว่า ลดไขมันรอบพุง ลดระดับคอเลสเตอรอล และมีเมแทบอลิซึมของน้ำตาลที่ดีกว่า