Superfoods contain high levels of vitamins, minerals, or fatty acids and, therefore, have a range of health benefits.