1.You didn’t eat enough, or you ate the wrong things – When you don’t eat enough calories, your body starts looking for fuel fast as a way to catch up. So what do you do? Crave sugar! As you know, sugar gives you quick energy, even though it’s not necessarily good energy. Calories are the only thing that really provide real energy so eat them consistently, in the form of whole foods, and break the sugar cravings cycle once and for all.
2.You picked up a bad habit – This includes biting your fingernails and so on. Some people eat a chocolate bar every day at 3:00 p.m., because, well, they eat a chocolate bar every day at 3:00 p.m. Yep, all bad habits. When something becomes habit, especially when it comes to food, you have to ask yourself: Are you even aware you’re doing it? Do you really want to be doing it? Are you truly craving what you are eating?
3.You ate too much starch and not enough fat and/or protein – When you eat a heavy, starchy meal, like a giant bowl of grandma’s spaghetti, you’re pretty much setting yourself up for a guaranteed ice cream craving. All that pasta with no fiber or protein do is leaving you a sugar craving. The more carbs you eat, the more you want them. Those calories are absorbed fast and they do not keep you feeling full or satisfied. In other words, that big bowl of sugar doesn’t provide satiety like protein or fat does.
4.You chowed down on salty foods – As cliche as it sounds, salty foods contain salt, and salt makes to you eat more sweets you crave. Try to eat more naturally salty foods like cheese or olives, your sweet cravings will lessen, and you’ll tend to go for naturally sweet snacks like herbal tea or fruit when that craving comes on. See? Choosing clean foods leads to choosing more clean foods, no matter what the craving.