1Dark Chocolate
Reese Lassman / EyeEm//Getty ImagesDark chocolate is a naturally sweet treat you should feel great about; it contains more cocoa than other chocolate products, which provides higher amounts of flavonoids in each serving (a boon for your cardiovascular system!). A 2017 study published in the Journal of the American Heart Association found that eating dark chocolate (as well as almonds!) improved blood lipid profiles over time. Try to select a dark chocolate product that is at least 75% concentrated or higher, says Stefani Sassos, MS, RD, a registered dietitian with the Good Housekeeping Institute.
2Strawberries
the_burtons//Getty Images Advertisement - Continue Reading Below
3Okra
Seksak Kerdkanno / EyeEm//Getty ImagesA low-calorie veggie that's perfect as a healthy weeknight side, okra is an especially heart-healthy soluble fiber. It's another good source of polyphenols, which fights inflammation naturally as part of a balanced diet.
4Potatoes
Westend61//Getty ImagesA baked potato actually provides more heart-healthy potassium than a banana. Getting an adequate amount of this all-important nutrient can also lower blood pressure and reduce your risk of stroke and other cardiovascular diseases.
RELATED: 15 Potassium Superfoods That Aren't Bananas
Advertisement - Continue Reading Below
5Tomatoes
twomeows//Getty ImagesHere's another potassium all-star, with vitamins A and C to boot. Tomatoes also contain the antioxidant lycopene, a compound linked to reducing LDL cholesterol levels in higher doses.
6Tuna
barol16//Getty Images Advertisement - Continue Reading Below
7Raspberries
Photo by Cathy Scola//Getty Images 8Black Beans
v777999//Getty ImagesBlack beans are even more fiber-dense, with 8 grams in a half-cup, 100-calorie serving. You'll get plenty of filling plant-based protein too.
Advertisement - Continue Reading Below
9Kale
Getty Images 10Apples
Magdalena Niemczyk//Getty Images Advertisement - Continue Reading Below
11Pecans
mikroman6//Getty ImagesPecans are chock-full of monounsaturated fatty acids, a type of fat linked with improving total cholesterol levels. Another benefit of these tasty tree nuts: Pecans are filled with plant-based antioxidants — including beta carotene and vitamin E — that protect cells from damage from chronic inflammation.
12Sweet Potatoes and Squash
"""Riou, Jean-Christophe"""//Getty Images Advertisement - Continue Reading Below
13Oats
klenova//Getty Images 14Lentils
Westend61//Getty ImagesLentils are pulses, a.k.a. the dry edible seeds of certain crops (like beans, chickpeas, and peas). Pulses are just everywhere these days because they’re packed with plant-based protein and fiber, not to mention antioxidants, minerals, and B vitamins. All of those compounds help protect you from plaque buildup while optimizing blood flow and assisting your body in efficiently using the nutrients you consume.
Advertisement - Continue Reading Below
15Walnuts
AnthiaCumming//Getty ImagesEating walnuts regularly was linked with a reduced risk of heart disease, according to data from the Nurses' Health Study. Eating as little as one serving of these nuts each week can lower your chances of cardiovascular disease by up to 19%! Consider swapping walnuts for croutons in salads and soups; add ‘em to breakfast cereal or yogurt; or nosh on walnuts with fruit to reap the cholesterol-lowering benefits.
16Avocado Oil
Uladzimir Zuyeu//Getty ImagesExtracted from the pulp of the avocado fruit, avocado oil carries many of the same benefits; its loaded with heart-healthy monounsaturated fats which can help reduce high-blood pressure and cholesterol.
Advertisement - Continue Reading Below
17Flaxseeds
Tetra Images//Getty ImagesA great source of fiber, flaxseeds are also chock full of omega-3 fatty acids and lignans, which is another plant-based compound that can holistically lower your risk of stroke, per research published in Nutrition Reviews. These are all nutrients that the American Heart Association recommends for improving heat health. Plus, flaxseeds contain phytosterols which can help reduce LDL cholesterol in the body.
18Herbs and Spices
Eugene Mymrin//Getty ImagesFlavor foods with herbs and spices whenever you can. It’ll help you cut back on condiments high in saturated fat while maximizing flavor. Spices and herbs also pack antioxidants, which can help improve cholesterol levels when combined with veggies. Ones we love: basil, cilantro, rosemary, sage, ginger, garlic, tarragon, black and red chili pepper, mint, and oregano.
RELATED: 10 Herbs You Can Grow Indoors Year-Round
Advertisement - Continue Reading Below
19Avocado
Arx0nt//Getty Images 20Blueberries
5ugarless//Getty ImagesSome studies have connected eating blueberries regularly with decreased blood pressure. That’s thanks to their circulation-boosting effect on blood vessels (otherwise known as "vasodilation"), which slows the rate of atherosclerosis.
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below