When you're on a strict diet or have been neglecting to eat enough vegetables, fruits, and healthy fats, the body starts to crave what it doesn't have. One of the most common reasons for carb cravings comes from a lack of energy (via Mindbodygreen). When you feel like you need a snack or something to boost your alertness, you'll likely start to reach for crackers, pretzels, or other starchy foods. Unfortunately, these alone often don't offer the number of nutrients the body needs to perform at an optimal level. Eating foods with high nutrient densities like nuts, berries and dark chocolate, along with carbs, can help to offset these cravings when combined with a balanced diet.
Next time you're craving carbs, start to think about whether or not you've been fueling your body properly and if you've been eating a balanced diet. Remember, we need carbs in order to function at our best! The body knows what it needs — all you have to do is listen.