8. Red Cabbage
Red cabbage contains the same anthocyanins found in the colorful skins of red grapes. These flavonoids offer protection against heart disease. The antioxidant effects of this cruciferous vegetable prevent the inflammation that can lead to heart conditions. Potassium found in cabbage can lower your blood pressure. Enjoy red cabbage in a crunchy coleslaw or fry them up with apples and onions for a delicious southern-style side dish.
7. Black Beans
These tasty legumes are high in fiber and protein. They contain potassium, folate, and vitamin B6, which contribute to a healthy heart. Black beans also contain anti-inflammatory compounds that reduce atherosclerosis. Some canned beans contain added sodium. Therefore, when purchasing canned black beans, be sure to choose low-sodium varieties and rinse them well to avoid counteracting the effects on your blood pressure.
Salmon is a tasty fish packed with heart-healthy omega-3 essential fatty acids. Try grilling salmon with lemon and herbs, enjoying smoked salmon on whole wheat crackers, or adding it to leafy greens for a tasty salad.Related: Why You Should Take Omega 3 Fish Oil Supplements