I received this via email the other day so decided to research it. Seemed a little too good to be true.
Result: Fiction according to Dashofwellness.com
Almonds as a headache relief are still up for debate. While it is proven that magnesium and vitamin B2 is beneficial for preventing migraines, almonds may not be as effective by themselves. In fact, for some people, almonds can actually trigger a migraine. It is important to talk to your doctor as well as to monitor how you feel after you eat almonds, as some people may be allergic to the salicin in almonds. For those who want to give almonds a try for their headaches, it is recommended to eat 10-12 almonds a day in order to help prevent headaches and migraines.