Medical questions & health advice by board certified doctors

"What are some good foods to eat for heart health?"

ZocdocAnswersWhat are some good foods to eat for heart health?


My family has a history of heart disease, and my father?s recent heart attack made me stop and think about changes I might need to make in my lifestyle in order to avoid a similar incident. I try to eat fairly healthy and avoid fast food, but I know there are often hidden dangers all around. Could you give me some examples of heart-healthy food that I should eat regularly to reduce my risk of heart disease?


Great question, and I hope that you are able to modify your lifestyle at this point before things are too late and it becomes difficult to escape from habits and problems that have already developed. I recommend discussing all dietary or exercise changes with your doctor. In general, green, leafy vegetables are the best things that you can eat. After that, almost all vegetables would be extremely healthy. Next would come fruits, which offer many anti-oxidants and protective benefits, but are also higher in sugar, which can cause problems for some people. Next would come the grains, specifically whole grains that offer many benefits with regards to reducing cholesterol and helping with digestion. The less processed the grain, the greater potential there is for benefit. In the same vein, legumes are also excellent at providing some benefits. Fish and nuts, while containing more calories than other things mentioned above, do have the benefit of including some "healthy" fats and oils that may offer some cardio-protective benefits. In general, less processed products and less red meats are good for all of us, and there are many resources available to help in this transformation. Again, before starting any dietary or exercises changes, please speak with your doctor to make sure it is right for you.

Zocdoc Answers is for general informational purposes only and is not a substitute for professional medical advice. If you think you may have a medical emergency, call your doctor (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.