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