Transcript for Decoding Your Food Cravings: Is Your Body Sending You Signals?
Don't we all have food challenges. Decoding your cravings, doing that for you now whether it's carb, sweets or fats the foods you think you can't live without may be your body trying to tell you something. I like the way this is going. ABC's Abbie Boudreau has more. ? Reporter: Could your cravings be clues that something is eating at you? Let's start with the, oh, so common caffeine craving. A lot of people crave caffeine so what does it say about them. It might say they need some satisfaction. Maybe something is going on in their life that they that's going to be the pick-me-up. Nothing wrong with it in moderation. Reporter: Craving caffeine is a need for energy and a lull means you're dehydrated. Instead of coffee or sodas all day long, water is a better option. You might need some water to quench your thirst and that might be a good trade-off. Reporter: Mm. What about if you crave ice? It could mean you're bored, dehydrated or thirsty, just consumed a hot bechlg and want to cool your mouth off. There have been some case reports of people craving ice when they have iron deficiency anemia. Reporter: Are you quick to order mashed potatoes and Mac and cheese. It might mean you're lacking serotonin, a feel-good hormone. Sometimes a treadmill could do that. Reporter: She says turn to healthy comfort foods like whole wheat pasta and yams or even try getting a massage. Cravings for fatty food might be your brain telling you don't go cold Turkey. It's better to have a little bit of good healthy fats which could prevent you from wanting the unhealthy fats. Reporter: So this is my craving so what does it say about you me? It says you may be lacking some fat in your diet. A few is fine to have. It's okay to have a little fun. Reporter: Food for thought in moderation. For "Good morning America," Abbie Boudreau, ABC news, los Angeles. Sweet. I can switch out French fries for a massage? I know. That was the takeaway. I know.
This transcript has been automatically generated and may not be 100% accurate.