Certain ingredients in these foods cause blood vessels to constrict, causing headaches or making headaches worse. So the best way is to stay away.
No matter how hungry you are, you shouldn’t eat these foods when you have a headache, because the more you eat, the more you want to go crazy and regret it.
Most of us suffer from constant headaches every day. There are certain foods that can make headaches worse. Here are some foods to avoid if you have a headache.
Cheese
Cheese contains tyramine, a compound that causes headaches.
Banana
Bananas contain many nutrients and vitamins. People generally like to eat bananas for breakfast. But you should avoid eating this fruit if you have a headache. Bananas contain a compound, tyramine, that can cause and worsen headaches.
The coffee
Coffee will help you stay awake and reduce fatigue. If you consume more than 200 mg of coffee per day, you can become addicted to it. Such addiction can lead to insomnia and headaches.
Cream
Cold foods like ice cream can cause headaches. According to a study, people often get headaches after eating ice cream.
Dark chocolate
Dark chocolate can cause headaches. It contains a significant amount of caffeine which adds to the headache.
Red wine
Drinking alcohol has been linked to dehydration, which is one reason for headaches. In addition, red wine also contains tyramine and tannins that cause headaches.
Grape
Grapes contain a substance called tyramine, an amino acid that forms naturally from the breakdown of protein in food. Tyramine can cause high blood pressure and can cause headaches in some people.
Yeast bread
Coumarin, a natural chemical found in baker’s yeast, can trigger migraines. Be careful when consuming brewer’s yeast if you have a headache, as it contains amines that are not beneficial to you at this time.
Corned beef
You should not eat processed meats such as sausage, bacon, ham… when you have a headache. They usually have preservatives and nitrates, which cause headaches. Headaches are usually caused by high levels of nitrates in the blood, so drinking too much will make your headache worse.
Foods that help relieve headaches
Almond
Almonds are rich in magnesium which can help blood vessels circulate, helping the body to avoid headaches.
Watermelon
Dehydration can cause headaches, so add fruits such as: watermelon, cucumber, tomato, lettuce… They contain essential minerals that help treat headaches effectively.
Yogurt
The cause of your headache may be calcium deficiency. Therefore, adding yogurt (foods rich in calcium) is an ideal option to help limit headaches.
Sesame seeds
Sesame seeds are rich in vitamin E and magnesium, which can help your body stabilize estrogen levels, improve blood circulation, and prevent migraines (especially during the menstrual cycle).
Baked potato
It is a food rich in potassium that will help relieve headaches, especially for those who regularly suffer from headaches caused by alcohol.
Oatmeal
It is a food rich in minerals and vitamins B2, D, magnesium that will help you improve headaches. You can eat oatmeal with cinnamon, almonds or mix the oatmeal with hot water with a little sugar, drink every night to combat headaches.
Broccoli
Cauliflower is rich in B vitamins that help reduce anxiety, stress and effectively relieve headaches.
Fish
In tuna, salmon… they contain many omega 3 fatty acids and B vitamins such as B6, B12, they effectively reduce headaches.
Spinach
Spinach is a good source of riboflavin, which relieves migraines. When you have a headache, you can eat spinach soup to reduce the symptoms of the disease.
Mint
In addition to fresh breath, peppermint also helps relieve muscle pain, abdominal pain, and headaches. When you have a headache, you can inhale menthol for quick relief.
Seaweed
Magnesium, vitamin B2 and pantothenic acid present in algae are factors that maintain the health of the adrenal glands and give you significant relief from headaches.