We all get food cravings, but that impulse for sweets or fatty foods could be your body trying to tell you something.
Let's start with the common caffeine craving.
Experts said the craving indicates a need for energy, which could mean you're dehydrated. So next time, instead of coffee, try grabbing a bottle of water.
What about that craving for mashed potatoes and macaroni and cheese? It might mean you're lacking some serotonin, which is a feel-good hormone.
Sometimes a treadmill can increase serotonin and that's why doctors encourage exercise.
Dr. Rachel Beller said you should turn to healthy comfort foods, like whole wheat pasta and yams.