Food cravings are strong urges for a specific food, usually something sweet, salty or rich, and they’re a normal part of being human, not a lack of willpower. Most cravings are driven by a handful of predictable triggers: getting too hungry, short sleep, stress, emotions, habits and the food around you. Once you know your triggers, you can prevent many cravings and handle the rest calmly, without banning foods you enjoy.

Craving or hunger? How to tell
Physical hunger and cravings feel different once you start paying attention:
| Physical hunger | Craving |
|---|---|
| Builds gradually | Comes on suddenly |
| Many foods sound good | Only one specific food will do |
| Comes with a growling stomach, low energy or trouble focusing | Often follows a feeling, a time of day or seeing or smelling food |
| Fades once you’ve eaten enough | Can continue even when you’re full |
The Mayo Clinic suggests a “hunger reality check”: if you ate just a few hours ago and your stomach isn’t rumbling, you’re probably not physically hungry, and giving the urge a little time to pass can help.
Common triggers
Getting overly hungry
Skipping meals or eating very little earlier in the day is one of the most common set-ups for an evening craving. When you’re truly ravenous, quick, energy-dense foods become much harder to resist.
Too little sleep
Sleep and appetite are closely linked. In a small, controlled study of healthy young men, two nights of restricted sleep lowered leptin (a hormone that signals fullness), raised ghrelin (a hormone that signals hunger) and increased hunger and appetite. If your cravings are worse after a short night, that’s not your imagination. Our article on sleep and weight loss goes into this further.
Stress
According to Harvard Health, cortisol released during ongoing stress increases appetite, and chronic stress may contribute to weight gain both directly and by cutting into sleep and exercise.
Emotions
Boredom, loneliness, sadness, frustration and even celebration can all lead to eating for comfort rather than hunger. This is very common. See our article on emotional eating for a deeper look.
Habits and environment
A treat every afternoon at 3 p.m. or a snack in front of the TV every night trains your brain to expect food at that time. Seeing, smelling or hearing about food (a bakery, a commercial, a bowl of candy on a desk) can spark a craving on its own.
Strict restriction
Labelling foods as “forbidden” often makes them more appealing. The Mayo Clinic notes that severe restriction can increase cravings, and recommends eating satisfying portions of nutritious food and allowing an occasional treat.

How to prevent cravings
- Eat regular meals. Most people do best eating every three to five hours. Don’t save up all day for dinner.
- Build meals with protein and fibre. Eggs, Greek yogurt, beans, fish, chicken or tofu plus vegetables, fruit and whole grains keep you full and energy steadier than refined snacks alone.
- Drink water through the day. Some people find that a glass of water or herbal tea is an easy first step when an urge hits.
- Protect your sleep. A consistent bedtime and a wind-down routine are craving prevention.
- Change your surroundings. Keep fruit and prepped vegetables visible; keep less helpful foods out of sight or out of the house. The Mayo Clinic also suggests avoiding grocery shopping when you’re upset.
- Plan treats on purpose. Including foods you love, in a reasonable portion, reduces the “forbidden fruit” effect.
What to do when a craving hits
Try this short sequence:
- Pause and name it. “I’m having a craving for chips.” Naming it puts some distance between the urge and the action.
- Check in. Am I hungry? Tired? Stressed? Bored? If you’re hungry, eat a real snack or meal.
- Wait 10 to 15 minutes. Many cravings rise, peak and fade. Do something else meanwhile: go for a short walk, call a friend, tidy a drawer, have a glass of water.
- If you still want it, have it mindfully. Serve a portion on a plate, sit down and enjoy it slowly, without distraction or guilt. Then move on.
The occasional cookie is not a problem. The goal is fewer cravings that run the show, not zero treats.

Satisfying swaps
Sometimes a lighter option hits the spot just as well. Try these when they appeal to you, not as punishment:
| If you’re craving… | Try… |
|---|---|
| Something sweet | Frozen grapes, berries with Greek yogurt, a baked apple with cinnamon, a square of dark chocolate |
| Something salty and crunchy | Air-popped popcorn, roasted chickpeas, a handful of nuts, cucumber with a sprinkle of salt |
| Something creamy | Greek yogurt with cocoa, a fruit smoothie, cottage cheese with fruit |
| Something warm and comforting | Hot chocolate made with milk, a bowl of soup, herbal tea |
For more practical tactics, our article on managing cravings has additional ideas.
Movement helps too
A short walk or a few minutes of stretching can interrupt a craving, lower stress and shift your attention. The same Harvard Health article points to exercise, such as a brisk walk after feeling stressed, as one way to counter the stress response. Choose activities you actually enjoy so they’re easy to reach for.
When to check with a professional
Talk with your doctor or a registered dietitian if:
- Cravings come with extreme thirst, frequent urination, unexplained weight change or ongoing fatigue (these can signal a medical issue such as blood sugar problems)
- You crave non-food items such as ice, clay or starch
- You regularly eat large amounts of food and feel out of control, or feel intense guilt or shame afterward
- You’re restricting, purging or over-exercising to make up for eating

If food and eating feel distressing, the National Eating Disorder Information Centre (NEDIC) offers free, confidential support across Canada. A psychologist or counsellor can also help with emotional eating.
Key takeaways
- Cravings are normal and usually have predictable triggers.
- Regular meals with protein and fibre, enough sleep and stress management prevent many of them.
- When a craving hits: pause, check in, wait 10 to 15 minutes, and if you still want it, enjoy a portion mindfully.
- Avoid strict food bans; plan treats instead.
- Keep your environment working for you: helpful foods visible, others out of sight.
Frequently asked questions
Do cravings mean my body needs a nutrient?
Usually not. Most cravings are for highly palatable foods and are driven by habit, emotion, hunger or sleep rather than a specific deficiency. Craving non-food items is an exception worth raising with your doctor.
Will cravings go away if I cut sugar completely?
Strict bans often make cravings stronger. Regular balanced meals and planned treats tend to work better over time.