冠心病的二級預防包括非藥物和藥物。
非藥物包括合理膳食,多吃粗糧、堅果、海藻等富含鎂的食物,多吃蔬菜、香蕉、薯類和纖維素多的食物,每天吃奶類、豆類及其制品,常吃適量魚禽蛋、瘦肉、少吃肥肉、肉皮、葷菜;食量與體力活動要平衡,保持適宜體重,吃清淡少鹽少糖膳食,把食鹽量降至每天六克左右。
適量運動,堅持有恒、有序、有度三原則,及長期規律的循序漸進的按個人具體情況,適度的運動,具體項目包括散步、慢跑、游泳、騎車、太極拳等有氧代謝運動。戒煙限酒,吸煙有害健康,堅決戒除吸煙不良習慣,適量飲酒是有益的,不酗酒、不飲烈性酒、心理平衡、知足常樂、與人為善、樂于助人。
藥物預防主要包括以下藥物,阿司匹林、血管緊張素轉換酶抑制劑、受體阻滯劑,調脂藥、鈣離子拮抗劑、硝酸酯制劑,中醫藥等。