The idea that some foods are superfoods is one that has really taken off in recent years. Some are praised for their high anti-oxidant content while others are go-to choices because they are packed with essential nutrients. From fighting cancer to stress reduction or weight loss, the list of superfoods and their list of benefits is growing.