Follow the Mediterranean diet plan. This diet is typically followed by people who live in Greece, Spain, France and Italy. It mainly consists of fresh fish, fruit, vegetables, dairy products. wholemeal pasta and olive oil. Meat is only consumed occasionally. It isn't really a diet, rather a lifestyle. Eat good food in moderation, and know what to avoid. Any artificial products are a no-no. Not only will you lose weight, you will feel much healthier.
To cure insomnia through your diet, eat foods that contain magnesium or melatonin. Magnesium works as a natural muscle relaxant, while melatonin helps your body to regulate sleep. Bananas, cherries, and hazelnuts are just a few examples of foods rich in these nutrients. Try making them a part of your last meal or snack of the day.