As if you needed an excuse to eat more avocados, research by the found that eating an avocado a day may lower your risk of "bad" LDL cholesterol, because these fruits have a and don't contain any sodium.
Unlike refined carbs, whole grains — like brown rice, oats, rye, barley, buckwheat, and quinoa — are fibrous foods packed with nutrients. According to a review published in , eating three or more servings of whole grains a day may reduce your risk of heart disease as much as 22%. The fiber, B vitamins, iron, magnesium, and zinc in whole grains improve your cholesterol and carry oxygen to the blood to of heart disease.
In addition to being high in protein, beans are packed with heart-healthy nutrients like B vitamins and potassium. According to , eating beans can reduce your body's blood levels of triglycerides and cholesterol, which the as risk factors of cardiovascular disease.
The sweetest way to lower your cholesterol? Eating dark chocolate! According to a study published in the , having 2/3 Tbsp of cocoa with 1/3 cup of almonds each day reduces your LDL cholesterol levels to prevent heart disease.
According to the , high blood pressure is a huge risk factor for heart disease. A small study published in gave 35 g a day of either chia flour or a placebo to people with hypertension for 12 weeks. The results? A significant reduction in blood pressure for those who consumed the chia flour.
Dates are rich in potassium, an important nutrient that plays a role in managing blood pressure, and a fruit that most people don't get enough of, says , PhD, RDN, professor of nutrition at Penn State University. According to a study published in the , dates may also help cut levels of triglycerides, which are fats in the blood associated with heart attacks and strokes. Dates are high in natural sugar, but low on the glycemic index, meaning they don't cause spikes in blood sugar. One date contains about 66 calories, so stick with two per day as a snack.
According to , one cup of pineapple has more than 100% of your day's vitamin C needs. Vitamin C aids the heart by fighting free radicals (a.k.a. molecules that ).
Nutrients like lutein and zeaxanthin in corn keep your , which is one of the main causes of heart disease. As a bonus, they're also very good for your .
Cashews are a great , a mineral that may help lower blood pressure. The average woman between the ages of 30 and 50 should aim for of magnesium a day, and one ounce (about ) of cashews gives you (in other words, about 23% of your daily magnesium needs).
Though they're higher in fat than other foods, almonds contain healthy unsaturated fats, which is filling and . One ounce of almonds (about ) also packs of magnesium, or about 25%, of the average woman's daily recommended magnesium requirements.
Bananas are a good source of heart-healthy antioxidants like potassium, which may reduce the risk of heart disease. Potassium helps lower blood pressure by countering high sodium levels and protecting against hardening of the arteries. According to , the recommended intake of potassium is 4,700 mg a day — and one has 422 mg of potassium.
The sulfur content responsible for garlic's pungent smell is actually good for your heart. Researchers at the found that it helps produce hydrogen sulfide, a gas that relaxes blood vessels and keeps your blood pressure under control. To activate garlic's health-promoting enzymes, crush it, then let it sit for 10 minutes before continuing with your recipe.
Brussels sprouts are an excellent source of fiber. According to , professor of cardiology at Northwell Health, each 7-gram increase in dietary fiber per day can lower your risk of heart disease by 9%, so getting your fill is a crucial way to improve heart health. The recommends 25 g of fiber a day, and has 3.3 g fiber.
Research from the shows that adults with low levels of vitamin D are at a much higher risk of having a heart attack. Luckily, mushrooms are one of the few food sources of . To increase the vitamin D levels in mushrooms, spread them on a dish and leave them outside in the sun for at least 30 minutes between 10 a.m. and 3 p.m. Mushrooms produce the sunshine vitamin the same way you do: through . If they say "vitamin D-enhanced" or "vitamin D-fortified" on the carton, you can skip this step.
"Like magnesium, calcium assists blood vessels in rela and constricting," says , R.D.N. To get enough calcium, choose dark leafy greens like kale. Combine them with mushrooms, because vitamin D is essential in helping your body absorb the calcium. The two nutrients work in tandem!
There's nothing more refreshing than a bowl of berries. According to a recent study published in , consuming three or more servings of strawberries and blueberries per week helped reduce the risk of heart attacks in women in their 30s, 40s, and 50s by as much as one-third.
Peanut butter is still one of the best heart-healthy foods. Although the creamy spread is high in fat, it's mostly the unsaturated — or healthy — kind of fat. Plus, "people who regularly include nuts or peanut butter in their diet are less likely to develop heart disease or diabetes," says , M.D., DrPH, chair of nutrition at the Harvard Chan School of Public Health. Try adding a spoonful of peanut butter to your breakfast smoothie or using it as the base for a noodle sauce for an extra kick of protein.
According to the , watermelon is one nature's top sources of lycopene, a powerful antioxidant. One all-male study published in found that people who had the most lycopene in their bloodstream were 55% less likely to have a stroke than those who had the least.
Salmon is a good source of omega-3s fatty acids, which are are healthy sources of fat. According to a review published in , two omega-3s, EPA, and DHA, are strongly associated with heart health because they decrease triglyceride levels and help keep blood vessels from clogging. They're most plentiful in seafood such as salmon, trout, mussels, crab, and albacore tuna. According to , having at least two servings of salmon per week can help meet your omega-3 fatty acid needs, which is about 250-500 mg of combined EPA and DHA per day.
Though they're known for their vitamin C content, oranges also contain 3 g fiber per fruit, which may lower cholesterol levels. The white pith and orange peel contain pectin, a type of soluble fiber that binds to LDL ("bad") cholesterol before it is absorbed in the gut. "Pectin can help keep your cholesterol in check," says , M.D., a cardiologist at Stanford University.