21 Foods that Fight Disease

Ward off disease and ailments with these nutrient packed foods.

Eating nuts, such as cashews, regularly can help lower bad cholesterol.
Photo by Zoya2222; iStock