If you crave certain foods from time to time, especially junk foods, then you are certainly not alone. Many people are suddenly struck by a craving for potato chips, candy bars or cookies every now and again. The following are common reasons why men and women crave junk foods.