These foods that help fight migraine


Migraine: it is evil, rather common, but still unbearable. Did you know that it is possible to fight against migraines by paying attention to what you eat? Yes, there are different foods that help fight migraines.


You should choose foods low in fat and high in complex carbohydrates, such as whole grains, legumes, fruits and vegetables. Most fruits and vegetables contain magnesium which helps relax blood vessels and reduces inflammation. Find out what these foods are below.


Caffeine is known to reduce pain sensitivity. Coffee has a relaxing effect on the neck and the scalp. Therefore, when you drink a little coffee, your brain blood vessels will constrict. This will calm migraines due to muscle tension.

To fight or prevent a migraine, you can consume a cup of coffee early in the morning or after your lunch. Your coffee consumption should depend on your body type but also the intensity of the pain. However, be careful not to overdo it. Indeed, too much coffee can also be a source of migraines.


Mint is known for its therapeutic virtues. Thanks to its composition in menthol and terpene, mint intervenes to fight against various diseases: indigestion, fatigue, colds and even headaches. In short, mint is a plant with multiple benefits. This is, moreover, the reason why it is so popular.

To relieve or fight against migraines, you can make an infusion of mint. You can also put mint tea bags on your eyelids for about five minutes. In addition, it is also possible to relieve migraines by inhaling water vapor combined with drops of mint essential oil.


Widely known for its aphrodisiac properties, ginger can also treat migraines. This food has an inflammatory and vasodilating property that allows it to relieve headaches without side effects. Moreover, it is a very old remedy for migraine.

To use ginger effectively, you can consume it as a powder or consume it with its fresh or dried root. You will be in no danger by consuming it this way. It is also possible to make an herbal tea if you find it difficult to put up with its raw taste. In this case, you can even accompany it with honey.


Lemon is known for its high vitamin C composition. The latter helps relax blood vessels. Therefore, consuming lemon every day can help reduce migraine pain. Also, lemon can help strengthen the immune system and lower blood pressure.

To relieve your migraine, you can therefore prepare a glass of lemon juice and drink it at any time. To fight headaches quickly, you can even add a little salt to your lemon juice. This mixture will boost your immunity and help you relieve your migraine effectively.