10 foods to improve your heart health

These fish are high in omega-3s–healthy fats that can lower your blood pressure and reduce your risk of heart rhythm disorders.

Salmon and tuna

This oil is rich in antioxidants that help protect your blood vessels. Replace saturated fats, like butter, with olive oil to lower your cholesterol.

Olive oil

This citrus fruit is filled with cholesterol-fighting fibers and potassium to help control or even lower your blood pressure.

Oranges

Consuming dark chocolate in moderation can help boost your heart health and lower your risk of heart disease, stroke, and diabetes.

Dark chocolate

Cherries contain an antioxidant that helps protect your blood vessels and reduce inflammation.

Cherries

Black beans are filled with antioxidants, folate, and magnesium that can help lower your blood pressure.

Black beans

A small handful of these nuts daily can lower your cholesterol and protect your heart’s arteries from inflammation.

Walnuts and almonds

Avocados provide a great source of heart healthy fats which lower your cholesterol and reduce your risk of heart disease.

Avocados

Dairy not only helps your bones stay strong, but also helps control your blood pressure. Low-fat options help boost calcium intake and minimize fat.

Low-fat yogurt

Greens are packed with vitamins, minerals, and nitrates that help open blood vessels so oxygen-rich blood can reach your heart.

Dark leafy greens

Swipe Up For More Stories