Changing blood sugar levels can be a trigger for migraines. To keep blood sugar levels stable try to ensure you:
Always eat breakfast - even if it is just a piece of fruit and an oatcake.
Aim to eat little (but well balanced) meals often, rather than one or two large meals a day. If you need to eat between meals, snack on healthy foods with low sugar content (nuts and dried fruit, oatcakes and hummus or plain bio yoghurt with nuts and seeds).
Mix carbohydrate with protein and/or fat to increase the slow release energy (e.g. wholemeal toast and peanut butter is better than white bread and jam).
If you feel like chocolate or biscuits, try a piece of fruit or a handful of nuts and raisins instead.