There is no one magical list of foods that help prevent disease and promote optimal health. There are many! Most of them favor foods high in antioxidants, omega-3 fatty acids or fiber. What tops just about every list? Take a look:

Keep an eye on portion size when eating foods that are also high in calories, such as nuts and chocolate.





