Love My Weight

Understanding the Link Between Stress and Unhealthy Eating Habits

Stress changes eating in two ways: biologically, through hormones like cortisol that can raise appetite, and behaviourally, because food is a quick, easy way to feel better for a moment. The result is often more cravings for sugary, fatty foods, skipped meals and less attention to hunger and fullness. The fix isn’t more willpower. It’s learning your triggers and having other ways to handle stress ready before you need them.

How stress affects appetite

Short-term stress, like a near-miss in traffic, can actually suppress appetite for a while. Ongoing stress is different. Harvard Health explains that when stress persists, the stress hormone cortisol increases appetite, and that physical or emotional distress tends to increase intake of foods high in fat, sugar or both. Stressed people also tend to lose sleep, which can add to the problem.

That’s why a hard week at work or at home so often ends with chips, cookies or takeout. It’s a common physical and emotional response, not a personal failing.

Stressed person surrounded by unhealthy food items.

How stress changes eating patterns

Stress doesn’t only change what you crave. It can shift your whole eating routine:

  • More high-calorie comfort foods: sweets, salty snacks and fast food feel soothing and are easy to grab.
  • Fewer nutrient-rich foods: cooking vegetables or planning meals feels like too much effort.
  • Skipped meals, then overeating: missing lunch during a busy day can lead to a very hungry evening.
  • Distracted eating: eating at your desk or in front of a screen makes it easy to eat more than you meant to.
  • Late-night snacking: tiredness and the need to unwind often show up as evening grazing.

Some people eat less under stress instead. Either pattern is worth noticing, because both make it harder to feel your best.

Physical hunger or emotional hunger?

Learning to tell the two apart is one of the most useful skills for stress eating. Mayo Clinic suggests a hunger reality check: if you ate recently and your stomach isn’t rumbling, give the craving time to pass. These signs can help:

Physical hunger Emotional hunger
Builds gradually Comes on suddenly
Many foods sound good Craves one specific comfort food
Stomach growling, low energy Triggered by a feeling, such as stress, boredom or loneliness
Stops when you’re comfortably full Continues past fullness
Leaves you satisfied Often followed by guilt

Emotional eating now and then is normal. It becomes a problem when it’s your main way of coping, or when it leaves you feeling out of control.

Find your triggers with a food and mood log

For one or two weeks, write down what you eat, when, how hungry you were and how you were feeling. Mayo Clinic recommends exactly this kind of food diary. Patterns usually show up quickly, for example:

  • Snacking every afternoon after a stressful meeting
  • Eating straight from the bag while scrolling at night
  • Grabbing fast food on days you skipped lunch
  • Eating more when you’re overtired

Once you can see the pattern, you can plan around it.

Person stressed with unhealthy food in a cluttered kitchen.

Strategies that work

1. Eat regular, balanced meals

Arriving at the evening very hungry makes stress eating much more likely. Aim for meals and planned snacks every few hours, with some protein, fibre and vegetables or fruit. A packed lunch and an afternoon snack such as yogurt and fruit or vegetables with hummus can prevent a 4 p.m. raid on the vending machine.

2. Pause before you eat

When a craving hits, try the 10-minute pause. Drink a glass of water, take a few slow breaths and ask yourself: am I hungry, or am I stressed, tired or bored? If you’re still hungry after 10 minutes, have a satisfying snack and enjoy it without guilt.

3. Have a non-food stress menu

Write a short list of things that calm you and keep it handy. Mayo Clinic suggests replacing snacking with activities like a walk, music or calling a friend. Other ideas:

  • A 10-minute walk outside
  • Stretching or gentle yoga
  • Slow breathing: in for four counts, out for six
  • A warm shower or bath
  • Journaling for five minutes
  • Making a cup of herbal tea and sitting somewhere quiet

4. Move your body

Harvard Health notes that exercise can blunt some of the negative effects of stress, and that meditation and social support help too. You don’t need an intense workout; regular walking counts. Our article on mental health and fitness explains more about the link.

5. Eat mindfully

Canada’s Food Guide recommends being mindful of your eating habits: taking time to eat and noticing when you’re hungry and when you’re full. In practice, that means sitting down to eat, putting screens away, eating slowly and serving snacks in a bowl rather than eating from the package.

6. Change your environment

Make the easy choice the healthy one. Keep fruit and cut vegetables at eye level, and keep the foods you tend to overeat out of the house or out of sight. Mayo Clinic also suggests avoiding grocery shopping when you’re upset.

7. Protect your sleep

Poor sleep makes stress harder to manage and cravings harder to resist. A consistent bedtime and a screen-free wind-down are a good place to start.

Diverse individuals eating comfort food in a stress-filled setting.

Don’t swing to strict restriction

After a stress-eating episode, many people respond by cutting out “bad” foods completely or eating very little the next day. Mayo Clinic cautions that severe calorie restriction and banning all treats can intensify cravings. Instead, allow satisfying portions of foods you enjoy as part of normal meals, forgive yourself, and start fresh with your next meal. For more on hormones and appetite, see our guide on hormonal balance, and for a deeper look at breaking the cycle, read understanding and overcoming emotional eating patterns.

When to check with a professional

Talk to your healthcare provider if:

  • You often eat large amounts of food and feel unable to stop
  • You feel shame, guilt or distress after eating most days
  • You’re restricting, purging or exercising to make up for eating
  • Stress, anxiety or low mood is affecting your daily life
  • Your weight or appetite has changed significantly without a clear reason

These can be signs of an eating disorder or a mental health concern that deserves proper support. In Canada, the National Eating Disorder Information Centre (NEDIC) offers free information and a helpline. A counsellor or therapist can also help you build new ways of coping with stress.

Fresh fruits and vegetables with herbal tea in a serene setting.

Key takeaways

  • Ongoing stress raises cortisol, which can increase appetite and cravings for sugary, fatty foods.
  • Check whether hunger is physical or emotional before eating.
  • Keep a food and mood log for a week or two to spot your triggers.
  • Eat regular meals, and keep a list of non-food ways to calm down.
  • Avoid harsh restriction after a slip; start fresh at the next meal.
  • Get professional help if eating feels out of control.