11 Ways to Stop Cravings for Unhealthy Foods and Sugar

8. Get Enough Sleep

Your appetite is largely affected by hormones that fluctuate throughout the day.

Sleep deprivation disrupts the fluctuations, and may lead to poor appetite regulation and strong cravings .

Studies support this, showing that sleep-deprived people are up to 55% more likely to become obese, compared to people who get enough sleep .

For this reason, getting good sleep may be one of the most powerful ways to prevent cravings from showing up.

SUMMARY

Sleep deprivation may disrupt normal fluctuations in appetite hormones, leading to cravings and poor appetite control.

9. Eat Proper Meals

Hunger and a lack of key nutrients can both cause certain cravings.

Therefore, it’s important to eat proper meals at mealtimes. This way, your body gets the nutrients it needs and you won’t get extremely hungry right after eating.

If you find yourself in need of a snack between meals, make sure it’s something healthy. Reach for whole foods, such as fruits, nuts, vegetables or seeds.

SUMMARY

Eating proper meals helps prevent hunger and cravings, while also ensuring that your body gets the nutrients it needs.

10. Don’t Go to the Supermarket Hungry

Grocery stores are probably the worst places to be when you are hungry or have cravings.

First, they give you easy access to pretty much any food you could think of. Second, supermarkets usually place the unhealthiest foods at eye level.

The best way to prevent cravings from happening at the store is to shop only when you’ve recently eaten. Never — ever — go to the supermarket hungry.

SUMMARY

Eating before you go to the supermarket helps reduce the risk of unwanted cravings and impulsive buying.