One study found that walnuts were at the top of the list of heart-healthy foods. Also good for the heart are whole grains, oats, brown rice, lentils, and onions, garlic, mushrooms and eggplant. Fruits that are good for the heart are these: 1. Apples. Apples, which are rich in fiber, can replenish the body with enough fiber to reduce the incidence of heart disease, but also to lose weight. 2, bananas. Bananas have a high content of potassium, which is good for the function of the human heart and muscles. 3, cherries. Cherries can help protect one’s heart health. 4, blackberries. The same weight of blackberries has more than three times the amount of fiber material than other fruits, which is good for heart health. In addition, the chemical structure of goose and duck meat in meat is very close to olive oil, which is good for the heart, especially the elderly may wish to eat more appropriately. In addition, chicken is recognized as the best source of protein, and it is more important for the elderly and children to have a timely supplement.