Prevention: Tension headaches are best prevented by tuning your routine to minimize potential triggers. It's a little trial-and-error to find the exact cause of a tension headache, but if you know they come around when you're stressed, hungry, or tired, then you can work on preventing them. Even certain food allergies can trigger a headache.