What to eat for a healthy heart: 15 best foods


“When we understand every single secret of the universe, there will still be left the eternal mystery of the human heart.” – Stephen Fry

But what is not a mystery anymore is how to keep it in good health and what to eat for a healthy heart.

The heart is one of the most important organs in our body, but we tend to neglect it, by putting it under daily stress and wrong nutrition. Eating healthy food is vital for the wellbeing of the cardiovascular system. In order to eat healthily and have a healthy heart, we should include these 15 foods in our diet.

15 best foods for a healthy heart:

1 –Fish

Salmon, mackerel, herrings, codfish can reduce the risk of suffering from arrhythmias and arteriosclerosis. It is recommended to eat these kinds of fish 2-3 times a week.

2 – OatS


Oat is a kind of cereal rich in fiber which lowers bad cholesterol level and makes digestion easier.  Porriges, oatmeals, soups or delicious side dishes are all great ways to consume oats.

3 – Wild berries

Wild berries, such as currants, strawberries and raspberries support the dilation of blood vessels, and this is the reason why they help to battle hypertension.

4 – Dark chocolate


Eating chocolate containing not less than 60-70% of cocoa may help to stabilize blood pressure, battle inflammatory processes and avoid the formation of blood clots.

5 – Walnuts

Walnuts are rich in fiber and proteins, both essential for a healthy heart. What is more they contain Vitamin E, which helps to lower the “bad cholesterol” level.

6 – Extra virgin olive oil


A few little spoons of extra virgin olive oil are enough to protect our arteries and lower the glycemia level in the blood.

7 – Red wine

Red wine supports the removal of fat deposits in blood vessels, helps to detoxify our body and keep the body weight under control. Clearly what we mean here is the moderate consumption of good quality red wine.

8 – Green tea


One cup of green tea a day is enough to prevent the formation of cholesterol plaques. What is more green tea is helpful to boost metabolism and battle overweight.

9 – Broccoli and spinaches

Broccoli and spinaches are extremely rich in vitamins, minerals and antioxidants. They support cardiac functions and normalize blood pressure. Their high fibers contents help digestion and body weight management.

10 – Avocado


Avocado proves to lower cholesterols levels and cleanse the arteries. Avocado is also rich in monounsaturated fats, which protect the cardiovascular system.

11 – Grapefruit

The grapefruit, rich in antioxidants, is also well-known for its ability to lower blood pressure, support blood circulation and increase hemoglobin levels in the blood.

12 – Cinnamon


Cinnamon may help to battle cardiovascular diseases and arteriosclerosis. Cinnamon is also well-known for its ability to improve body metabolism and support weight loss.

13 – Water melon

The water melon has a key role when it comes to keep blood vessels healthy and prevent cardiovascular diseases. Watermelons help to normalize cholesterol levels and are rich in antioxidants.

14 – Garlic


Garlic proves to dilate blood vessels, thus helping to lower blood pressure and prevent blood vessels spasms. Garlic consumption also proves essential for preventing arteriosclerosis plaques.

15 – Apples and pears

Apple and pears are very rich in fiber, which helps the heart to remain healthy. Both apples and pears help to improve blood circulation and keep blood vessels healthy.


Thank you for reading What to eat for a healthy heart: 15 best foods. and if you find this article useful, please comment below and share it so other people can benefit from it as well!

Leave a Reply

Your email address will not be published. Required fields are marked *