Below are foods recommended by nutritionist Melissa Mitri of Melissa Mitri Nutrition and nutritionist Trista Best of Balance One Supplements.
1. Oats
Oats are an excellent source of vitamin B2 which helps prevent migraines in adults. In addition, oats are also a source of fiber that helps stabilize blood sugar and reduce inflammation.
2. Dark green leafy vegetables
Adding more green vegetables like kale, spinach, and collard greens to your diet can help prevent migraines.
3. Fatty fish
Fatty fish like salmon, mackerel and sardines are high in omega-3 fatty acids, which have anti-inflammatory properties that help control migraines. Eating more foods rich in these fatty acids can help reduce inflammation in the brain and blood vessels.
4. Berries
Berries are rich in antioxidants that can help protect the body from oxidative stress, helping to reduce migraine attacks. Incorporate berries into your diet three times a week.
5. Turmeric
Turmeric is a yellow spice commonly used to treat many types of pain and inflammation. Compounds in turmeric can control migraines.
6. Pumpkin seeds
Pumpkin seeds are packed with brain-healthy fats and other nutrients like zinc and magnesium that help prevent migraines.
7. Walnuts
Walnuts are a great brain food and adding them to your diet can aid in blood sugar control and prevent migraines.