Which Is The Best Food For The Heart? Which Is The Best Food For The Heart? Red meat White rice Bacon Walnuts Correct! Wrong! Which Is The Best Food For The Heart? Walnuts are the best for heart health.