Depends on the day...and the time of the month...
Usually I crave salty carbs, though. Particularly french fries. I'll get a small fry or a small meal from McDonalds every now and then because I went from eating large meals there like 4-5 times a week, to none at all. I let myself have the fry or meal every so often because I figure it's better than developing such a horrible craving that I end up binging on fast food. Still, I find the longer I go without eating it, the less I want it anyway. The last time I had fries from McDonalds I didn't even really enjoy them that much.
I also have a cheat night. My co worker and I like to order food on Wednesday nights at work as a way of catching up and bonding. Usually it's nachos. So, I'll eat less and healthier during the day than I normally do in preparation for that. Having a cheat day is nice because it's a way to take care of cravings without feeling guilty. Ever had a diet that failed because you binged unexpectedly and then gave up? That's my way of avoiding that.
I also get random cravings, usually during TOM (haha). If I get a craving out of nowhere, I nip it in the bud before it gets overwhelming. Whatever it is, I eat it in a small portion. Right now it's pizza...I plan to take care of that with a slice tomorrow.
I rarely crave chocolate, though which is weird ... I'm not a normal woman! LOL