PDF download Download Article PDF download Download Article

Whether you’re trying to lose weight or just eat healthier, food cravings can tempt you away from a balanced diet. Overcoming these cravings might be tough now, but with a few tips and tricks, you can retrain your brain and take control of your eating habits. Keep reading to learn more about avoiding temptations and conquering your food cravings.

1

Keep unhealthy food out of the house.

PDF download Download Article
  1. If there are certain things you always crave (chips, cookies, chocolate), don’t buy them at the grocery store. Then, the next time you get a craving, you’ll have to go to extra effort to find the food you want.
    • If you live with other people, explain to them what you’re doing and ask them not to bring specific foods into the house.
    • Try to eat a full meal before you go to the grocery store. Shopping while hungry can lead to a lot of impulse purchases, which is never good for your wallet or your stomach.
  2. Advertisement
2

Drink a glass of water.

PDF download Download Article
  1. Studies show that drinking 500 millilitres (2.1  c) of water before a meal helps people lose weight. If you feel a craving coming on, down a glass of cool water instead.[1]
    • Try keeping a water bottle with you throughout the day so you can sip on it whenever you need to.
    • Thirst is often mistaken for hunger. When you feel super hungry, drink some water first to make sure you aren’t just dehydrated.
4

Distract yourself.

PDF download Download Article
  1. In the meantime, go do something engaging to get your mind off of food. Go for a walk, do a puzzle, read a book, or listen to a podcast. The more you can think about other things, the more you can beat your cravings.
    • Try to do something that actually engages your brain. Watching TV or scrolling through social media aren’t distracting enough, and you might end up thinking about food anyway.
    • You can also try telling yourself to just put off your craving for about 5 minutes. Then go for 10 minutes, then 20 minutes.
5

Treat yourself with something besides food.

PDF download Download Article
  1. When you feel your cravings start, go take a bubble bath or do a face mask. It’s a distraction as well as something nice for yourself that doesn’t involve food.[2]
    • This is a great technique to use if you often use food as a reward for yourself.
    • You could also paint your nails, do your hair, or experiment with makeup.
  2. Advertisement
7

Remind yourself of your goals.

PDF download Download Article
  1. If you’re trying to eat healthier, maybe that food will wreck your healthy eating streak for the day. If you’re trying to lose some weight, perhaps that food will push your caloric intake too high. If you can think about the consequences, you’ll have a better chance of overcoming that craving.[4]
    • If you do this enough, you can actually retrain your brain to focus on the negatives every time you get a craving.
  2. Advertisement
9

Reward yourself for eating well.

PDF download Download Article
12

Get enough sleep.

PDF download Download Article
  1. When you don’t sleep enough, your body can confuse tiredness for hunger and intensify your food cravings. If you usually get hungry right after dinner or before you go to bed, it’s a sure sign that you need more sleep.[8]
    • Try turning off your devices 30 minutes before you go to bed to fall asleep faster.

Expert Q&A

Search
Add New Question
  • Question
    Is restrictive eating effective?
    Cassie Wakin
    Cassie Wakin
    Pain & Posture Specialist
    Cassie Wakin is a Pain & Posture Specialist based in Austin, Texas. With more than 11 years of experience, she specializes in fitness coaching, intuitive eating nutrition counseling, and addressing back pain, poor posture, and joint pain. Cassie holds a Human Biomechanics Specialist Certification from Functional Patterns and is an Anthem Award winning trainer.
    Cassie Wakin
    Pain & Posture Specialist
    Expert Answer
    Nope! When you restrict foods inherently, that pendulum swings back in the other direction, which causes you to eat more of that restricted food. It's better to keep a balance in your life and prioritize healthy portions.
  • Question
    How can I resist cravings?
    Marjan Mahallati, RHN, AADP
    Marjan Mahallati, RHN, AADP
    Registered Holistic Nutritionist
    Marjan Mahallati is a Registered Holistic Nutritionist, board-certified through the AADP (American Association of Drugless Practitioners). Marjan has over 15 years of experience in the weight loss industry and is the Owner of Let's Nutrition Weight Loss & Nutrition Center in Newport Beach, California, where she teaches clients how to lose weight and achieve optimal nutrition and health. She graduated from the Canadian School of Natural Nutrition.
    Marjan Mahallati, RHN, AADP
    Registered Holistic Nutritionist
    Expert Answer
    There are many ways to distract our bodies when the cravings strike. Take a multivitamin, preferably a chewable or gummy vitamin, with a glass of water to satisfy your body’s initial craving. Take a walk, listen to music, FaceTime a friend, and get your body moving to increase natural endorphins and get your mind off of the food.
  • Question
    How do you fight cravings when you're hungry?
    Claudia Carberry, RD, MS
    Claudia Carberry, RD, MS
    Registered Dietitian
    Claudia Carberry is a Registered Dietitian based in Little Rock, Arkansas. Claudia specializes in kidney transplants and counseling patients for weight loss. She works at the University of Arkansas for Medical Sciences center, and has been working there since 2015. Before her current role, she worked as a Clinical Nutrition Manager at Jefferson Regional Medical Center. She is a member of the Arkansas Academy of Nutrition and Dietetics. Claudia received her MS in Nutrition from the University of Tennessee, Knoxville, where she completed her 1200 hour dietetic internship. She received a BS in Nutrition Sciences from Southeast Missouri State University.
    Claudia Carberry, RD, MS
    Registered Dietitian
    Expert Answer
    If you are truly hungry, you may want to have a meal. Make sure your meal contains 50% vegetables and include some whole grains and some meat (or other protein) to be balanced.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Reader Videos

Submit a Video Tip!

Share a quick video tip and help bring articles to life with your friendly advice. Your insights could make a real difference and help millions of people!

Submit a Video

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!

About This Article

Claudia Carberry, RD, MS
Co-authored by:
Registered Dietitian
This article was co-authored by Claudia Carberry, RD, MS and by wikiHow staff writer, Hannah Madden. Claudia Carberry is a Registered Dietitian based in Little Rock, Arkansas. Claudia specializes in kidney transplants and counseling patients for weight loss. She works at the University of Arkansas for Medical Sciences center, and has been working there since 2015. Before her current role, she worked as a Clinical Nutrition Manager at Jefferson Regional Medical Center. She is a member of the Arkansas Academy of Nutrition and Dietetics. Claudia received her MS in Nutrition from the University of Tennessee, Knoxville, where she completed her 1200 hour dietetic internship. She received a BS in Nutrition Sciences from Southeast Missouri State University. This article has been viewed 137,524 times.
27 votes - 77%
Co-authors: 33
Updated: April 9, 2025
Views: 137,524
Categories: Food Craving
Thanks to all authors for creating a page that has been read 137,524 times.

Did this article help you?

Advertisement