top of page

Is Food Guilt Causing You To Over-Eat?

Have you ever thought any of the following after eating a slightly more indulgent meal or a less "healthy" food:

"I've been so BAD now, so I might as well keep eating more of this BAD stuff"

"I've ruined it now, so there no point in even trying anymore"

"I can just eat more of this now I've started and then I can be GOOD again from tomorrow"

"Now I've blown it - who cares, I should just keep going"

Often the GUILT that comes up after eating something is what drives over-eating. If you beat yourself up for eating something "bad", you are much more likely to then convince yourself that you might as well keep going and eat more of this "bad" food or other "bad" foods. It seems counterproductive but I have seen clients talk me through this pattern time and time again. What causes it is our brains' tendency to engage in very black-or-white or all-or-nothing thinking. Basically, we often tell ourselves that we are either being "really good" or being "really bad" and there is no in-between. This then means that if we have one "bad" thing, we feel as though we are no longer in being "really good" mode and give ourselves permission to be "really bad" instead. Another reason that guilt often triggers over-eating is that when we feel low and bad about ourselves often we want to turn to food (and in particular fatty and sugary foods) to make us feel better. So feeling guilty about your less healthy food choices may be actually leading to more unhealthy food choices.

Of course in addition to this, when you feel guilty about eating something, it often means that you aren't enjoying or savouring what you are eating either. Our emotional state when we eat a food can have a significant effect on our body's response to that food. So if we eat a food in a stressed and anxious state, we are much more likely to have a greater blood sugar response and not digest the food as effectively as if we were eating the food in a relaxed state. So the guilt you feel when you eat something may be affecting your food choices for the rest of that day/week but also the effect that the food you eat has on your body too.

If you are someone that finds you feel guilty after eating certain foods, here are some things you can do about this:

  1. Try not to ban any foods completely (unless you have an allergy to them or you are eliminating them for medical or ethical reasons) - when you are banning lots of foods, this tends to really reinforce that all-or-nothing mindset and can keep you stuck in the cycle of banning food, slipping up and eating them, but then feeling guilty for doing so and over-eating as a result. You don't need to eat cake every day of course, but try not to tell yourself that you will "never have it again" (as this can just lead you to crave it more too).

  2. Be kinder to yourself. If your friend or loved-one ate a piece of cake on a day they had told you that they weren't planning to have any sweet foods - you wouldn't start yelling at them that they were a "failure" and that "they should give up even trying to be healthy". So why do you use this language to talk to yourself? Being kind to yourself can really transform your relationship with food. There is a lot of research that shows that being kind, compassionate and yet motivational when speaking to yourself can have very positive outcomes for people in terms of losing weight/sustaining weight that they have lost as well as in other areas of their life too.

  3. Actively give yourself permission to eat less "healthy" foods sometimes - this way you will allow yourself to enjoy these foods, rather than feel guilty for eating them.

  4. Slowly build new habits around food - rather than trying to overhaul your diet and lifestyle overnight. This is something that I help my one-on-one clients to do. Often if we try and change too much too quickly, there can be a tendency to be in the "good/new mode" or the "bad/old mode" - but when instead my clients are just gently building new healthy habits, it doesn't feel as though they are shifting between these extreme modes and they can also build habits that stick for the long-term (running on autopilot, without them having to think about these habits too much).

If you would like any support in building a new positive relationship with food, building new habits around food and getting to your health goals, then please get in touch with me at I have also developed an 8-week online binge-eating treatment programme that can help you to reframe all-or-nothing thinking around food and to completely transform your relationship with food. You can find out more about this programme here:

“and i said to my body. softly. ‘i want to be your friend.’ it took a long breath. and replied ‘i have been waiting my whole life for this.”― Nayyirah Waheed


bottom of page