Eating five servings of fruits and vegetables might not be enough for optimal heart health. This could be due to a lack of foods rich in flavanols. Flavanols are a group of compounds linked to better heart health. Researchers have found that certain foods can dramatically increase flavanol intake. These foods include blackberries, plums, apples, broad beans, cherries, and green tea. Incorporating them into the diet can help protect the heart.