What foods are good for migraines?
- orange, yellow, and green vegetables, such as summer squash, sweet potatoes, carrots, and spinach.
- carbonated, spring, or tap water.
- rice, especially brown rice.
- dried or cooked fruits, particularly non-citrus kinds such as cherries and cranberries.
Thereof, what foods can cause migraines?
Your direct trigger — or class of foods — may be difficult to pinpoint, but here are some usual suspects:
- Caffeine.
- Aged cheese and meats.
- Alcohol.
- Monosodium glutamate, or MSG.
- Citrus fruits.
- Chocolate.
- Spicy foods.
- Foods or drinks containing aspartame.
One may also ask, why do I get migraines when I don't eat?
Skipping meals.
Your body needs a consistent energy source in the form of food as fuel. If you haven't had anything to eat in a while, your blood sugar levels can drop. These same hormones may increase your blood pressure and tighten blood vessels in your body, triggering a headache. Why do migraines make you hungry?
Doctors believe food cravings may be caused by the part of the brain that is involved in pleasure and reward. In migraine, food cravings are often part of the prodrome phase, or the phase before the head pain tends to start.
Is banana good for migraine?
Vitamin B6 (just like B3 and B2) is a headache-fighting powerhouse. It is found in bananas, and it will help to increase the levels of serotonin in your brain, which acts as an anti-depressant. This will then lower the amount of pain your body is feeling.