If you are looking for a simple answer of all your worries regarding the health of your heart then here is a list of food that can help your heart and can make it work better and proper, these food will make it work properly, they will protect your heart and blood vessels too, so you just need to see if you are using them regularly.
Salmon and Tuna is the best source for all your needs of Omega-3 and other essential fatty acids and you should use it at least three times a week for Omega-3 fatty acids; fiber, phytoestrogens.
Oatmeal is the best food for everyday , make sure you are using it as 5 times a week, you can make it a everyday breakfast for weekdays and you can have whatever you want on weekends and you will get pure Omega-3 fatty acids; magnesium; potassium; folate; niacin; calcium; soluble fiber and it will help your digestive system and cholesterol too and it will help with your weight loss too.
Black or Kidney Beans, are full with B-complex vitamins; niacin; folate; magnesium; omega-3 fatty acids; calcium; soluble fiber and they also test so yum and you can give it a try as your healthy in between meal snakes.
Almonds & other healthy nuts like pistachio, hazelnut Walnuts are full with Plant omega-3 fatty acids, vitamins magnesium, fiber, polyunsaturated fats, phytosterols and other healthy minerals too.
If you think that every alcohol is bad then you are wrong Red wine actually help you health and keep your heart bouncing and beating the way it suppose to beat.
Tofu is good but it is not for daily use, although it is full with Niacin; folate, calcium, magnesium, potassium but it is not good for everyday, you can eat it in moderation though lets say three times a week and so does the Soy milk you can have it for all the good vitamins and minerals like Isoflavones, B-complex vitamin, niacin, folate, calcium, magnesium, potassium and phytoestrogens, but in moderation, too much soya milk will mess with your physiologic cells and make some mind issues too.
Blueberries , I would say all barriers are good for you, they are the best natural source for Beta-carotene and lutein and they have anthocyanin, ellagic acid and vitamin C in huge amount and they will provide you folate, calcium, magnesium, potassium and fiber.
These are the few of those foods that can actually help your heart work so keep reading for more food lists that will help your heart.