How to Stop Food Cravings

By Temma Ehrenfeld @temmaehrenfeld
August 04, 2023
How to Stop Food Cravings

It’s not easy to know how to stop food cravings, especially for sugary and salty foods, but learning what causes cravings is a good start. Here's what you can do.

If you’re subject to food cravings, try to learn your triggers. That’s the best way to learn how to stop food cravings.

What causes sugar cravings?

Often the culprit is your last meal. The “white foods” — sugar, flour, potatoes, white rice — prompt your blood sugar to rise quickly. When it comes down again, you’re likely to crave a sweet or starchy food.

What causes salt cravings?

You may be dehydrated, short on electrolytes, pregnant, or about to get your period.

Are you craving fat? You may be stressed out or running on too little sleep, two conditions that describe many Americans more days than not.

The best approach for learning how to stop food cravings is to address your triggers. Second-best is to try eating other foods that are healthier and satisfy you.


YOU MIGHT ALSO LIKE: How to Motivate Yourself to Keep Your Diet Resolutions


When you crave salt, drink some water or water with electrolytes added if you’re been exercising or out in the heat. Then you might eat a pickle, to distract yourself with sourness.

How to stop sugar cravings

When you crave chocolate, eat a dark chocolate peppermint patty, which has only 140 calories and 70 percent less fat than other candy bars. But buy (or stock up on) a large patty rather than a big bag of the little ones. You can also eat a square of at least 85 percent chocolate.   

When you crave ice cream, substitute plain Greek yogurt with fruit, a shake with banana and skim milk, or a milk-free sorbet.  

How to stop salt cravings

When you crave potato chips, maybe what you really want is the crunch. Instead of buying chips with your sandwich, get carrot slices at the sandwich bar. You can eat seaweed snacks or air-puffed popcorn. If you think you’re lusting for salt, try that water and pickle.

When you crave French fries, eat sweet potato fries or a baked potato instead.  

When you crave pizza, make yourself a grilled mozzarella cheese with tomato.  

When you crave Chinese fried rice, sauté cauliflower. Chop cauliflower in a food processor and heat it in olive oil, seasoned with soy sauce and pepper.  

Whenever you’re subject to cravings, ask yourself whether you’re sleep-deprived or feeling especially tense, or both. The hormone cortisol rises when you’re stressed and prompts you to seek a remedy, often a comfort food. Over time, you can easily get into the habit of mentally linking particular stresses to particular comforts, such as fights with your teenager to Cheetos.

Other ways to stop food cravings

Cynthia Bulik, PhD, author of “Runaway Eating” and a professor at the University of North Carolina Chapel Hill, advises clients to create upbeat playlists and choose music to soothe themselves rather than food.

You can also just wait it out. Food cravings tend to eventually disappear after they peak.

Find an appropriate distraction or take a small step to address the problem giving you stress.

Lack of sleep's connection to food cravings

If you’re sleep deprived, you’ll be fighting cravings until you are better rested. Consider this University of Chicago study. Volunteers spent four nights in a lab on two occasions, getting an average of 7.5 hours of sleep a night on one visit and just a bit over four hours of sleep each night on the other.

After the fourth night, the researchers offered the volunteers a choice of snacks two hours after a large meal. When they were sleep-deprived, they chose snacks with twice the fat and about 50 percent more calories than their choices when they were rested.

Lack of sleep can make you hungry in the afternoon or early evening. Drink coffee as a short-term fix. Try a small portion of nuts. Another option is a bowl of sugarless whole grain cereal with a banana or berries and a few nuts.

But it’s even more important to find ways to get more sleep, night after night.


YOU MIGHT ALSO LIKE: Are You Angry or Hangry?


August 04, 2023

Reviewed By:  

Janet O’Dell, RN