Super foods are foods that are thought to be nutritionally dense and thus good for one's health. Super foods contain a variety of nutrients, such as antioxidants and phytochemicals, which can have numerous health benefits.