Nourishing Foods For A Healthy Heart September 19, 2016 Magnesium: Good sources of this mineral include spinach, Swiss chard, high-fiber cereal, lentils and whole-grain products. Other magnesium-rich foods include almonds, cashews, mixed nuts, soybeans, legumes, halibut and oatmeal.