Fatty fish
The benefits
Fatty fish such as salmon, mackerel, sardines, and anchovies are rich in long-chain omega-3 fatty acids (EPA and DHA). These compounds lower triglycerides, reduce arrhythmic risk, and promote the resolution of inflammation through the generation of resolvins and protectins. The GISSI-Prevenzione trial found that 1 g/day of omega-3s in patients post-myocardial infarction led to a 14% reduction in total mortality, a 17% reduction in cardiovascular mortality, and a 45% reduction in sudden cardiac death.
How to get started
Incorporate omega-3–rich fatty fish like salmon, mackerel, or sardines 3 times per week. For those on a plant-based diet, consider flaxseed oil (for a source of APA) or supplements made from spirulina or chlorella (which contain EPA and DHA). For more details on Omega-3 fatty acids, be sure to check out our introduction to Omega-3s.
Nuts and seeds
The benefits
Nuts and seeds, particularly walnuts, almonds, chia, and flax, provide a source of unsaturated fats, fibre, and plant-based omega-3s (ALA). They are associated with reduced LDL cholesterol levels due to the presence of phytosterols and soluble fibre. Rich in polyphenols and vitamin E, they also exert anti-inflammatory and antioxidant effects. A meta-analysis showed regular intake of nuts and seeds is linked to lower total cholesterol, LDLs and triglycerides for all adults. However, effects are greater for those with type 2 diabetes or those eating more than 60g of nuts per day.
How to get started
Consume 28-60g of nuts and seeds per day. Bear in mind that nuts and seeds are calorie-dense—aim not to overconsume, particularly if maintaining a calorie deficit.
Extra virgin olive oil
The benefits
A cornerstone of the Mediterranean diet, extra-virgin olive oil (EVOO) is high in monounsaturated fats and phenolic compounds like hydroxytyrosol and oleuropein. These improve HDL function, reduce LDL oxidation, and reduce vascular inflammation. The PREDIMED trial found that individuals following a Mediterranean diet supplemented with EVOO experienced a 30% reduction in major cardiovascular events.
How to get started
Use EVOO as your primary culinary fat, including for cooking and dressings.
Leafy greens and cruciferous vegetables
The benefits
Vegetables such as spinach, kale, rocket, and broccoli are rich in dietary nitrates, which the body converts into nitric oxide—a molecule that promotes vasodilation and helps reduce blood pressure. These vegetables also provide potassium, folate, and a variety of antioxidants that protect vascular function and support endothelial health. The Nurses’ Health Study found that higher consumption of leafy green vegetables was associated with a significantly lower risk of coronary heart disease.
How to get started
Aim to include several servings of leafy greens and cruciferous vegetables per day.
Berries
The benefits
Berries, including blueberries, strawberries, and pomegranates, are rich in anthocyanins—polyphenols with vasodilatory, antioxidant, and anti-inflammatory properties. This supports nitric oxide synthesis and endothelial function. Regular berry intake has been associated with a reduced risk of myocardial infarction in young and middle-aged women, and has also been shown to improve systolic blood pressure and arterial stiffness.
How to get started
One to two servings daily is a practical target. Add a handful of berries to yoghurt, or mix into a smoothie.
Whole grains
The benefits
Whole grains such as oats, quinoa, brown rice, and barley are rich in dietary fibre—particularly beta-glucans—which reduce LDL cholesterol by binding bile acids in the gut. They also promote a diverse and healthy gut microbiome, leading to the production of short-chain fatty acids with systemic anti-inflammatory effects. A large meta-analysis found that each 90 g/day increase in whole grain intake was associated with a 22% lower risk of cardiovascular disease, a 19% reduction in coronary heart disease, and a 17% decrease in all-cause mortality.
How to get started
To maximise these benefits, prioritise 100% whole grain products and minimise intake of refined carbohydrates, which lack these protective compounds.
Legumes
The benefits
Legumes—including lentils, chickpeas and black beans—are low glycaemic, high in fibre, and contain isoflavones with mild phytoestrogenic properties. These support vascular health by reducing LDL cholesterol and improving insulin sensitivity. A cohort study published in the Archives of Internal Medicine found that consuming legumes ≥4 times per week reduced CHD risk by 22%.
How to get started
Aim for at least 3 servings of legumes per week. This could look like adding beans to a salad, making a lentil-based soup or sauce, or swapping out beef mince for lentils in bolognese.
Garlic
The benefits
Garlic is rich in organosulfur compounds, including allicin, which may exert cholesterol-lowering effects, similar to the mechanism of statins. These compounds also promote vasodilation and have mild antithrombotic properties. A systematic review and meta-analysis found that garlic supplementation significantly reduced systolic blood pressure, with an average reduction of 8.4 mmHg in individuals with hypertension (Ried et al., 2008).
How to get started
For optimal potency, garlic is most effective when consumed raw or lightly cooked, preserving its bioactive sulphur compounds.
Dark chocolate
The benefits
High-quality dark chocolate (≥70% cocoa) provides flavanols, which enhance nitric oxide bioavailability, improve arterial compliance, and reduce oxidative stress. A 2010 meta-analysis found that flavanol-rich cocoa products reduced systolic blood pressure by an average of 3.2 mmHg and diastolic pressure by 2.0 mmHg, with more pronounced effects in individuals with hypertension. These findings support the inclusion of dark chocolate as a functional food in cardioprotective diets.
How to get started
Choose low-sugar varieties and limit intake to 20–30 g per day to maximise benefit without excessive caloric load.
Green tea and hibiscus tea
The benefits
Green tea contains catechins, which support endothelial function and lower LDL. Hibiscus tea is rich in anthocyanins and has been shown in clinical trials to lower blood pressure in those experiencing hypertension. A review of multiple RCTs concluded that hibiscus tea can reduce systolic BP by up to 7 mmHg.
How to get started
Try swapping a cup of your regular tea or coffee for green tea or hibiscus. Consuming 2-3 cups of either tea daily is a great cardioprotective habit.
What can’t I eat on a cardioprotective diet?
To fully benefit from a cardioprotective approach, certain foods should be minimised or avoided entirely:
- Processed meats, such as bacon and sausages, which contain nitrates and increase CVD risk.
- Trans fats, often found in margarine and packaged baked goods, which elevate LDL and lower HDL.
- Refined carbohydrates, such as white bread and pastries, which spike insulin and contribute to endothelial dysfunction.
- Added sugars, especially from soft drinks and confectionery, which increase triglycerides and promote inflammation.
- High-sodium foods, including canned soups and salty snacks, which elevate blood pressure.
- Ultra-processed foods, which typically combine multiple risk-enhancing ingredients.
Reducing intake of these foods and prioritising nutrient-dense whole foods can significantly lower the risk of atherosclerosis, hypertension, and heart failure. This will complement the inclusion of the heart-healthy foods listed in the section above.
How do cardioprotective foods work?
The table below outlines the mechanisms underlying the cardioprotective nature of the food groups outlined in this article.
✔ = Positive effect
✔✔ = Strong evidence/moderate-to-high effect
✔✔✔ = Strong, multiple-mechanism support