Research continues to show that eating certain foods can cause headaches and migraines. Foods that cause headaches including cheese, coffee, chocolate, and teas that have vasoactive amines. Amines cause headaches by affecting the flow of blood around and inside your brain. If you find you have a lot of headaches then keep a diary of the foods you eat and pay special attention to the foods that seem to cause headaches. Avoid the foods in the future and see if it makes a difference.
Manage Stress Levels
A great way to reduce stress levels is to plan your days in advance and organise them. You should also set aside time to relax. Don’t be afraid to step back from a stressful situation and stay out of it.
It also helps to go hot or cold. Apply either heat or ice to a sore muscle to help relieve a tension headache. A heating pad set to low, a hot water bottle, a warm compress or just a hot towel, bath, or shower, are great options for going with heat. If you’re going for cold then use an ice warp or pack or even just frozen vegetables wrapped in cloth to keep your skin safe.
The following home remedies have been shown to be effective at treating headhaches:
Ginger is great for reducing inflammation of blood vessels in your head. This can provide headache relief. Mix equal parts ginger and lemon juice and drink it once or twice a day.
You can also make a paste by combining one teaspoon of dry ginger powder (sonth) with two tablespoons of water. Apply it to your forehead for a few minutes for relief.
Finally you can also boil ginger powder or raw ginger in water and inhale the vapor or chew on some ginger candy.
Menthol and menthone are the main components of mint and both are great for alleviating headaches.
Extract the mint juice from some mint leaves and apply it straight to your forehead and temples to relieve a headache.
You can also put some mint tea compresses on to your forehead to help relieve discomfort. Coriander juice has also been shown to be effective at treating headaches.
Peppermint is a great source of menthol that can open up your blood vessels and relieve a headache. It also helps keep you calm and soothes you.
Mix together three drops of peppermint essential oil in a tablespoon of almond oil or olive oil (or just water) and use the mixture to massage your forehead and temples. Or you could just apply crushed fresh peppermint directly to your forehead.
You could also use peppermint essential oil to create a steam treatment by mixing it with a pot of boiling water. Inhale the steam for a few minutes for headache relief.
Basil works to relax your muscles which makes it an effective treatment for tension headaches caused by tense muscles. It also works to keep you calm and has analgesic effects.
Get started by putting three or four fresh basil leaves in a cup of boiling water. Let the mixture simmer for a few minutes and then sip the brew. Add honey for taste.
You could also boil a tablespoon of basil leaves or add a few drops of basil oil to boiling water and inhale the steam.
Finally you can chew basil leaves or massage your forehead with a combination of basil oil and a base oil.