Introducing Generation Healthcare - giving parents peace of mind with a range of child-only health insurance plans. Learn more.
What food should you be eating and avoiding to maintain a healthy heart?

Eating a healthy, balanced diet is one of the best things you can do for your heart. To keep it ticking, you need to eat the right food to give your heart healthy fuel. Here we explore the rights and wrongs when it comes to diet and heart health.
Food Heaven
Here is our list of foods you should be eating to maintain a happy, healthy heart:
Fish
A healthy, balanced diet should include at least 2 portions of fish a week, including 1 portion of oily fish including mackerel or salmon.
Oily fish are chock full of heart-loving omega-3 fatty acids, which can reduce the risk of heart disease.
If you don’t eat fish, there are several plant foods which are high in omega3s including:
- Leafy green vegetables
- Nuts
- Seeds (especially flax, chia and hemp seeds)
- Soya beans
Avocado
Avocados are high in heart-friendly fats called ‘monounsaturated fats’ and they’re also a great source of potassium which is great for maintaining healthy blood pressure.
Dark Chocolate
Yes, you’re reading correctly! Dark chocolate contains resveratrol and cocoa phenols (flavonoids), which can lower blood pressure. If you do fancy a bit of chocolate, stick to one serving and go for a chocolate with a minimum of 70% cocoa content.
Berries
Eating berries that are particularly high in antioxidants can help reduce internal inflammation. If your artery walls become too inflamed, you may be more at risk of a heart attack.
Wholegrains
Whole grains lower your risk of heart disease which is the leading cause of death worldwide! Make sure your diet is rich in a variety of whole grains including:
- Whole rye
- Whole wheat
- Whole oats
- Barley
- Brown rice
- Bulgur
Food Hell
Only eat the following food in moderation, as a treat alongside a healthy diet:
Salt
Eating too much salt raises your blood pressure and puts you at risk of developing high blood pressure, cardiovascular disease and also stroke. Try to refrain from eating food that contains a large amount of salt. The maximum daily amount of salt for adults is 6g – that's around 1 teaspoon.
The particularly salty foods to watch out for are:
- Sausages/bacon/ham
- Pastries/cheese/pizza
- Crisps
- Shop-bought soups
- Condiments (ketchup, gravy, soy sauce and mustard)
Processed Meat
Burgers, hot dogs, salami and canned meat are all considered as processed meats because they have been preserved by curing, smoking and drying. Processed meats are packed with saturated fat which can clog up the arteries and restrict the blood supply to the heart, this can lead to heart attacks.
Alcohol
Consuming too much alcohol can raise your blood pressure and your weight, increasing your risk of heart disease. Even drinking a small amount can slow your heart rate. Over time, high blood pressure caused by drinking puts a strain on the heart muscle which is very dangerous.
Sugar
High-sugar diets can lead to obesity, inflammation, high blood sugar levels and high blood pressure, these are all leading risk factors of heart disease. Sugar can be to anything from sauces to cereals. You might think you’re being healthy but in actual fact, you might be consuming too much sugar.
Pre-existing Conditions Have you ever considered taking out Private Health Insurance? Most insurers don’t cover pre-existing conditions, but when you buy a policy from us, we can cover up to two pre-existing conditions including diabetes and hypertension! Take a look for yourself and get a quick quote today!
This content is subject to our Disclaimer.
Pre-existing Conditions
We offer Private Health Insurance that can cover some pre-existing conditions.
Introducing our new Child Health Insurance Plans
Generation Healthcare - giving parents peace of mind with a range of child-only health insurance plans.
Recommend us?
Sales Enquiries:
Existing Clients: