I have chronic cravings. I have found substitutes for some of the cravings, but not all. Here are the substitutes for two of the toughest: LICORICE (licorice root tea with no calories and Good and Plenty licorice with still has sugar but takes longer to eat. SALTY SNACKS: celery, red pepper sticks, green beans, etc., dipped in ranch dressing, preferably made with no fat sour cream, or with buttermilk, or with low fat sour cream. These two work. Still working on CHOCOLATE, though.
I know none of this sounds as good as the original crave, but it will work in a pinch. Besides, you can enjoy an awfully lot of calories when you've mixed ranch seasoning into a cup of buttermilk. And it's really you don't have to wipe the oil and salt off your hands.