20 Foods That Clean Arteries and Prevent Heart Attacks
Advertisement
4. Asparagus

This superfood is rich in vitamin K, which helps blood clotting. It also contains potassium, which helps regulate blood pressure. It's also high in soluble fiber and saponins, which are two nutrients to help lower blood cholesterol.