Preventing Low Blood Sugar as Part of a Migraine DietLow blood sugar (hypoglycemia) is thought to be another possible trigger of migraines. This condition can occur after a period without food -- overnight, for example, or when a meal is skipped. People who wake up in the morning with a headache may be reacting to the low blood sugar caused by the lack of food overnight.
Treatment for headaches caused by low blood sugar consists of scheduling smaller, more frequent meals. A special migraine diet designed to stabilize the body's sugar-regulating system is sometimes recommended.
For the same reason, many specialists also recommend that people with migraines avoid oversleeping on weekends. Sleeping late can change the body's normal blood sugar level and lead to a headache.