A superfood diet mainly consists of consuming ‘superfoods’, which are foods that offer large amounts of nutritional benefits without excess calorie intake.