food-cravings-864x576 5 reasons you have food cravings -- and what to do about them

5 reasons you have food cravings — and what to do about them

In Health and Wellness by Karen Eisenbraun, CHNC March 18th, 2019

If you’re trying to lose weight, food cravings can be a major obstacle. You know all the rules for healthy eating, but it’s hard to resist when you get a craving for something sweet or salty.

You may think that cravings just mean you miss your favorite junk foods, but actually they are often an indication of a nutritional deficiency or other medical issue. The good news is, they can often be controlled through changes in your diet or lifestyle. Below are some common factors that contribute to cravings, and tips for preventing or controlling them.

1. You’re not eating enough protein

It may sound healthy to limit yourself to carrot sticks for lunch, but if you’re not getting enough protein, you’re going to be hungry again soon after you finish eating — and that may send you running to the vending machine. High-protein foods keep you feeling full longer, so it’s important to include them in every meal. To ensure you’re getting a balanced meal, opt for a lunchtime salad topped with some chicken breast or hard-boiled egg. If you still get cravings later, eat a handful of almonds or have those carrot sticks with some peanut butter.

2. You’re not drinking enough water

Thirst can disguise itself as hunger, so if you’re experiencing food cravings, try drinking a large glass of water and wait a few minutes. Often, the craving will go away. To keep cravings from sneaking up on you, make sure to drink plenty of water throughout the stay. Staying properly hydrated has numerous health benefits, and may even help you lose weight.

3. You’re not getting enough sleep

Sleep deprivation has been linked to weight gain and can also contribute to unhealthy food cravings. A study published in 2013 showed that a lack of sleep led to cravings for sweet, salty, and starchy foods. To keep cravings under control and function at your best, aim to get between 7 and 8 hours of sleep every night.

4. You’re under too much stress

Whether you’re working at an office or home taking care of children, being in a stressful environment can lead to food cravings. Stress raises the body’s level of cortisol, a hormone that may indirectly stimulate the appetite and induce cravings by leading to other hormonal imbalances. Pay attention to stress signals and find other ways of combatting them, such as meditating or exercising.

5. You’re cutting out the wrong fats

Not all dietary fats are unhealthy. While you should be avoiding foods that are high in trans fats and saturated fats, it’s important to include sources of unsaturated fat in your diet. If you try to eliminate fats of all kind, your body will react by craving more fat, which can lead to unhealthy food choices. Make sure you are getting some form of healthy fat in each meal, such as fish, olive oil, avocado, and walnuts.

Need help meeting your wellness or weight-loss goals? Garcia Weight Loss offers personalized weight-loss plans customized for your goals and lifestyle. Contact us today for your no-cost consultation!


Medically reviewed by Jay J. Garcia, MD on March 29, 2017

Certified Holistic Nutrition Consultant

Karen Eisenbraun is a certified holistic nutrition consultant and writer with a background in digital marketing. She has written extensively on the topics of nutrition and holistic health for many leading websites.

Karen received her nutrition certification from the American College of Healthcare Sciences in 2012. She follows a ketogenic diet and practices intermittent fasting. Karen advocates a whole foods approach to nutrition and believes in empowering yourself with information that allows you to make smarter decisions about your health.

Related Posts

16 easy ways to lose weight Weight loss can be challenging. As much as we want to find that one magic secret that makes the weight melt away, there isn’t one. Sustainable weight ...
7 things to do before bed to help you lose weight One important factor that is often overlooked in weight loss is sleep! Eating healthy foods and exercising consistently are important elements when it...
6 things your food cravings may be telling you Craving specific foods often indicates that your body is trying to send you a message that has something to do with your current state of health. Your...
10 benefits of exercising regularly (that have not... We all know that exercise is good for us, yet we all create excuses not to do it. Nearly half of adults in the U.S. aren’t active enough to experience...