A Mediterranean diet doesn’t just help tame your sweet cravings and help you lose weight but it also features lots of foods that can help you sleep.