A heart-healthy diet involves more than reducing your intake of saturated fats and trans fats, both of which increase the levels of artery-clogging cholesterol. Certain vitamins play key roles in protecting your heart. If you have heart disease-or hope to prevent it-eating foods that contain these beneficial vitamins is an easy way to give your heart a natural boost. "You dont have to obsess over whether youre eating enough of specific foods to get the vitamins you need. Its all about eating a variety of whole foods," says Cleveland Clinic dietitian Melissa Ohlson, MS, RD, LD.