During the on set of a migraine I get the weirdest food cravings. I always want something sugary and sweet, or salami, or tons of bread. Actually I get really hungry for all of these things. I feel like most of them are cravings for migraine triggers - so that is weird!
Does this happen to anyone else?


Yes! I get this too, and have come to recognize it as an early warning signal that I have a migraine coming on. This hits before the aura and other symptoms appear. I've been trying hard to avoid these foods because, as you mention, we sometimes end up eating trigger foods. A big one for me is chocolate, or anything sugary sweet. Just in the past couple of weeks when this craving hits me I've tried starting with a couple of glasses of water, and then eating protein instead, like turkey or dried almonds. This hasn't stopped the migraine, but does seem to weaken its intensity since I have "added" more triggers to an oncoming migraine. It may also help to have something more substantial in my system, because once the migraine arrives, I often have nausea and food aversion, so at least I will have eaten something earlier that is not going to spike, then crash, my blood sugar levels. What out for salami - it may have preservatives or food additives that would trigger/further intensify your migraine.
Oops! Excuse me - I meant to write the following in the above paragraph.
This hasn't stopped the migraine, but does seem to weaken its intensity since I have not "added" more triggers to an oncoming migraine.