Headaches can be caused by a variety of environmental, emotional and organic factors. If you are unfortunate enough to suffer from tension headaches, you should think about your lifestyle and what is the most likely cause of your pain; it could be anything from stress to poor eyesight or even hunger.
People who say they are too busy to eat and often miss meals are more likely to suffer from these headaches; you might expect that people in this group would also be suffering from stress, which will not help the headache symptoms. If you have been put on a strict diet plan, either for weight loss or other health reasons, you can also suffer from tension headaches.
Missing out on certain foods in your diet or skipping meals altogether actually causes your blood vessels to dilate, increasing the pressure throughout your body. This is most damaging in the brain and is why you can experience headaches when hungry. If you are likely to suffer from this type of headache, you may even notice the symptoms starting as mealtimes approach.
The best treatment for a hunger headache is, unsurprisingly, to eat. Avoid fatty or sweet foods if you have already developed a headache, as these can often make symptoms worse in sufferers. You can take over-the-counter painkillers for the pain, but the best treatment is prevention. Make sure you eat a healthy diet and regular meals and the headaches should never even develop.