Tidak ada penanggulangan yang lebih baik untuk mencegah penyakit dan serangan jantung, di samping gaya hidup sehat (seperti sering bangun lebih pagi, tidak sering tidur terlalu larut malam, dan menghindari rokok dan minuman beralkohol), pola makanan yang sehat (memperbanyak makan makanan berserat dan bersayur, serta tidak terlalu banyak makan makanan berlemak dan berkolesterol tinggi), dan olah raga yang teratur dan tidak berlebihan. Namun, ada beberapa zat yang dipercaya mampu memperkecil atau memperbesar risiko penyakit dan serangan jantung, di antara lain: