Photograph by Getty Images
Wild salmon (not farmed)
Barbecued, grilled or baked, this tasty, fleshy fish is replete with omega-3 fatty acids that improve the metabolic markers for heart disease. It also has rich levels of selenium, an antioxidant that studies have shown boosts cardiovascular protection.
Photograph by Photosiber/Getty Images
These spiny little creatures are also loaded with omega-3s in the form of fish oil, which increases “good” cholesterol levels and reduces the risk of sudden heart attacks in people who have experienced previous attacks, according to the Mayo Clinic. Stick to fresh ones to avoid the canned variety's high salt content.
Photograph by Claudia Totir/Getty Images
Liver contains fats that are good for the heart, says cardiologist Dr William Davis. “That's the way humans are scripted,” he says. “Primitive humans ate the entire animal. Livers contain a lot of fats and that's healthy.” (And we promise, liver can be tasty.)
Photograph by Lucy Lambriex/Getty Images
This nut is chock-full of omega-3 fatty acids, fibre, Vitamin E and folate, all of which promote healthy hearts. It's also high in polyunsaturated fats. Eat them unsalted, of course. (Walnuts can also help keep your memory sharp.)
Photograph by Dalina Rahman / EyeEm / Getty Images
Like walnuts, these crunchy, meaty nuts are big in omega-3s, and provide an alternative to folks who may not like the bitter bite of fleshy walnuts.
Photograph by SilviaJansen/Getty Images
Just a spoonful of this plant-based omega-3 powerhouse contains only 25 kJs and helps reduce bad cholesterol and plaque buildup. Mix them with yogurt, soup or sprinkle on a salad.
Photograph by Mizina/Getty Images
The highly publicised benefits of eating your porridge have long shown it's a wonder meal for reducing cholesterol. But eat only the plain, non-processed kind. Instant and flavoured oats are often drenched in processed sugar.
Photograph by MirageC/Getty Images
These dark berries are packed with resveratrol (more about this powerful antioxidant later) and flavonoids, another antioxidant that helps prevent coronary disease. Put them in your porridge, in a smoothie, or in yogurt.
Photograph by Tom Eversley / EyeEm / Getty Images
Caffeine junkies, rejoice. According to Dr. Agatston, studies have shown that coffee is high in antioxidants and reduces the risk of type 2 diabetes. Up to three cups a day also increases cognition levels and helps decrease the risk of Alzheimer's disease, Agatston says. (Just avoid drowning out the health benefits of your coffee with sugar.)
Photograph by Ashlynne Lobdell / EyeEm / Getty Images
Back to the importance of resveratrol, a compound with antioxidant properties, which can also help prevent cancer, according a study from the UK's University of Leicester. Resveratrol is found in dark-skinned berries and grapes. Madirans and Cabernets typically contain large amounts of procyanidins, an antioxidant that helps reduce cholesterol and increases arterial health.
Photograph by Towfiqu Photography/Getty Images
Lower hypertension by pouring yourself a cup of this beverage long favoured by Chinese herbalists for its medicinal benefits. In its soothing warmth are catechin and and flavonids, antioxidants with multiple cardio benefits including reducing blood clots.
Photograph by Kristin Lee/Getty Images
It's high in the organic compound isoflavones, which has been shown to help reduce cholesterol. Unlike animal milk, this beverage contains no cholesterol and is naturally low in fat. In also contains niacin, which helps boost circulation.
Photograph by ZenShui/Michele Constantini/Getty Images
Yes! You're not hallucinating. But pick one that contains at least 70% cocoa, which has been linked to lower blood pressure, because its flavonols relax arteries, and increased blood flow. Make sure it doesn't contain saturated fats from additives such as palm oil.
Photograph by Creativ Studio Heinemann/
Grab a handful and help reduce high blood pressure, according to a 2012 study presented to the American College of Cardiology. That's because raisins are packed with potassium, which helps lower hypertension and increases immune-boosting antioxidants.
Photograph by Alice Day / EyeEm/ Getty Images
You knew this would be on the list! This green vegetable is low in cholesterol, high in fibre, and contains a wealth of antioxidants. It's good for protecting your joints, too.
Photograph by Westend61/Getty Images
Yup, this one, too. Whether you hate or love this vitamin-rich veggie that looks like mini cabbage heads, there's no disputing it is good for your heart. Among its heart-healthy benefits are reducing inflammation in the cardiovascular system and improving blood vessel health.
Photograph by Fridholm, Jakob/Getty Images
It's not green, but it is bursting with antioxidants, is high in fibre, and contains allicin, a component of garlic shown to help lower the risk of heart attacks and reduce cholesterol. And did we mention you can use the veggie to indulge your sweet tooth?
Photograph by mraoraor/Getty Images
A great source of Vitamin C, calcium, and iron, which help reduce high blood pressure. Eat the skin, too, which is full of heart-healthy nutrients.
Photograph by Mike Kemp/Getty Images
Dr. Agatston recommends whole grains free of glutens, including oat bran and rice, which regulate cholesterol. Avoid processed, refined grains, which are steeped in glutens that have been associated with heart ailments including clogged arteries.
Photograph by Bharat Sanghavi / EyeEm/Getty Images
Do not peel this ubiquitous fruit—that's where all the antioxidants are, notably polyphenols, which shield cholesterol from free-radical assaults. Apples (of any colour) also contain pectin, which blocks absorption of cholesterol, and fibre, which sweeps out cholesterol. The result of eating an apple a day, according to a recent study? A 40% decrease in LDL cholesterol.
Photograph by Mattis Quinn / EyeEm / Getty Images
Another source of pectin, this citrus fruit is also packed with a flavanoid that lowers blood pressure and reduces artery inflammation. Citrus also contains hesperidin, a plant chemical that improves blood flow to the heart, and vitamin C, a potent protector against stroke.
Photograph by Halfdark/Getty Images
Like oranges, grapefruit contains a lot of vitamin C which, according to research, can help protect against stroke and helps reduce cholesterol. (If you're on heart medication, Viagara, or a statin like Lipitor, stay away from this juicy breakfast food, which contains a compound that has been shown to be toxic when mixed with the above meds.)
Photograph by Chris Clor/Getty Images
This fruit is loaded with monounsaturated fats, also known as “good fats” that can help minimise blood cholesterol and blood clots. But they are also high in kilojoules(1,000 per average-sized avocado), so go easy.
Photograph by Westend61/Getty Images
Pressed from the fruit, avocado oil has been touted as a more heart-healthy cooking oil because of its ability to modify fatty acids in tissues around the heart. A 2005 National Institute of Cardiology study showed that the oil could decrease hardening of the arteries, which often leads to heart disease.
Photograph by Michelle Arnold / EyeEm / Getty Images
Make sure it's extra virgin. The purer olive oil contains higher levels of “good fat” and antioxidants to help unclog your arteries and is considerably more healthy for your heart than vegetable oil and its cholesterol-inducing “bad” fats.