7 Foods to Eat for Better Heart Health


| 2/10/2011 1:47:00 PM


Diet is important when it comes to heart health. What you eat affects your cholesterol , blood pressure and overall heart health—so make sure you’re eating the right stuff! These seven foods have been shown to be loaded with fiber, antioxidants, healthy fats and other nutrients that nourish and protect the heart.

1. Avocado 

Avocados are rich in a healthy, monounsatured fat called oleic acid that helps lower bad cholesterol while increasing good cholesterol. Avocados also contain high amounts of potassium and folate, which can regulate blood pressure and help prevent heart attacks, heart disease and strokes.

Try This: Open-Faced Tofu Lettuce Tomato Sandwich with Chunky Guacamole 

oatmeal with banana and pecans 
Topping your oatmeal with fruit and nuts makes for a heart-healthy breakfast. Photo By Dave Fayram/Courtesy Flickr. 



2. Salmon