心脏病不能吃什么食物? 心脏病的发病原因是因为饮食结构不健康,而导致血管、心脏的改变。医生会建议患者遵守“三多三少”的饮食原则。 “三少”是指,少摄入糖分和能量,少吃胆固醇过多的食物,少吃盐。“三多”是指多吃含纤维素的食物、多吃含微量元素的食物、多吃谷类食物。