If you are allergic to certain foods, it could lead to insomnia if you consume them. Chocolate, dairy, corn and wheat are common culprits. An usual symptom of food sensitivity is restlessness, which may cause insomnia at night. Food intolerance also causes fatigue in the morning after waking up.