Food cravings have a lot less to do with biology and more to do with psychology. Specific areas of the brain help create emotional connections with food and help form habits. Certain hormones are also released when you eat a food you really enjoy. Hormones, memories and other various mechanisms combine to create a sensory cue that causes craving.