Almonds are a great source of heart-healthy monounsaturated fats, according to Kristian Morey, RD, a Clinical Dietitian at Mercy Medical Center in Baltimore.
A handful of walnuts a day as a snack is an easy way to get this important nutrient.
Asparagus boasts high amounts of vitamin K, which may play a role in regulating calcium in the body to promote bone and cardiovascular health.
Millennials may get teased for their love of avocado toast, but when it comes to heart health, they’re on to something.
These versatile legumes contain more protein than any other plant food—just one cup provides a quarter of what we need each day.
Almost all fruit is good for you—cherries, strawberries, mangos, peaches—yum! But these blue-hued beauties work overtime to provide you with antioxidants and vitamin C, both potent stress busters, Morey explains.
Antioxidants sop up damaging free radicals that increase the risk for heart disease and other conditions.
Dark chocolate is rich in healthful flavonoids, particularly flavonols which can help lower risk of heart disease.
Spinach and turnip tops provide iron plus lots of vitamin C, both good for strong bones, teeth, and hair, and vitamin A and magnesium, both of which are excellent at helping you maintain calm.