Share This Article
“Hearst Magazines and Yahoo may earn commission or revenue on some items through these links.”
We admit that trying to make consciously healthy decisions every day or at every meal can feel overwhelming. It’s hard to make the right choice every time! Still, considering that heart disease is the leading cause of death in the United States, according to the Centers for Disease Control and Prevention (CDC), keeping your heart healthy should never be too far from your mind. And one of the easiest ways to do that is to eat foods for heart health.
“What’s good for your heart is good for your brain and good for you in general,” said cardiologist Arthur Agatston, M.D., founder of The Agatston Center for Preventive Medicine and creator of the South Beach Diet. In fact, a growing number of experts consistently recommend following the Mediterranean Diet or the DASH diet to support your heart. The secret is in varying the types of fish, vegetables, whole grains, and other items you enjoy every day.
Meet the experts: Arthur Agatston, M.D., cardiologist, founder of The Agatston Center for Preventive Medicine and creator of the South Beach Diet; William Davis, M.D., a Wisconsin-based preventive cardiologist and author of Wheat Belly.
While lifestyle changes like reducing your salt intake or watching less TV have been studied and proven to support heart health, the foods you include in your diet play a major role in lowering your risk for heart-related illness. That’s why we gathered the best foods for heart health so you can stock up stat.


