For me, it's potatoes, rice, or chestnuts. Or coffee with cream.
The primal answer, I think, is fruit. But I'm also going through bread cravings right now, last night I gave in. Tomorrow I'll go buy a pineapple. Perhaps it will work this time. i'm having a problem going to sleep, and a bagel with butter and jam will put me right to sleep. I hope pineapple will also.
I second the potatoes.
Baked sweet potato with a tablespoon of butter and cinnamon = heaven.
Make sure you have some protein at every meal, to help you stay satisfied. Meat, eggs, fish, maybe some cheese.
Try to keep carbs low at first. I would not even recommend fruit or potatoes, they only fuel the cravings in my experience. Stick with non-starchy veges and berries for the most part.
Make up the balance with fats - butter, nuts, olives.
Get through the first wee while and you should find your tastes adapt and your cravings diminish. Then you will be able to enjoy the sweetness of a carrot, a few grapes or whatever and will find that sugar and sweetened foods overly sweet.
Bread is addictive, but again your cravings will diminish quicker if you are strict about not giving in at first.
Annie Ups the Ante
If it occurs at night, brush your teeth and go to bed.
F 28/5'4/100 lbs
"I'm not a psychopath, I'm a high-functioning sociopath; do your research."
I was recently suffering from HUGE carb cravings to the point of mindlessly eating a whole box of muesli, then I fasted for 90 hours last week and that seems to have given me a whole new perspective on hunger/cravings (in a good way), until now!
For reference, I'm quite lean so insulin resistance probably isn't an issue.