These are “Super Foods” that are great for your heart. These healthy foods are known to help prevent & fight cancer, heart disease, and other conditions. Your heart is a finely tuned machine. To keep it running in top form you need to give it heart healthy fuel. Leafy green vegetables like spinach, kale and collard greens are well-known for their wealth of vitamins, minerals and antioxidants.