While I don't have this happen often, occasionally I get wicked crazy food cravings. Not too long ago it was pickles and bananas/tomato/ avocado and it turned out that I was slightly sodium deficient and a whole lot of potassium deficient...it was mostly due to the heat and becoming dehydrated due to working out/getting way sweaty. The doc put me on a K supplement and a separate trace mineral one and told me to eat more salt and drink more water.
Now I'm craving nuts and almond milk. I'm getting enough fat, my calorie count is fine, I'm eating a good variety of fruits/veges, fish, chicken/turkey, plenty of dairy, and a take a doctor prescribed round of multivitamins/trace mineral support.
My hair, skin, and nails all look fantastic...when I have problems in those areas, something is usually way off. So I'm kind of at a loss on this food craving. Usually my food cravings, when they last more than a week ,are directly tied to mineral deficiencies, but I don't know what I could possible be missing at this point. Most food cravings disappear after a serving or three of the craved food or drink and all is normal again.
I have an appointment for a routine checkup in a few days, so I guess we'll see if anything comes up in my bloodwork. The waiting game is making me antsy..that and I've drank 1.5 gallons of almond milk in the past 4 days (it's kind of pricey) and now I'm out