2 answers

I do the same thing and what finally worked for me was having healthier snacks on hand - nuts, fruit, yogurt - so when the craving hit I'd eat something that didn't make me feel as guilty. It also helps a lot to drink water when you get hungry, because often it's just thirst. And if you can, keep yourself busy; when you're focused on something you forget about snacking.

Don't bother with those trendy intermittent fasts or obsessively counting calories - that just ends up making you more anxious and you'll snack even more. What actually works is figuring out what triggers your snacking - whether it's boredom, stress, or just your body asking for energy because you're eating too little at your main meals. Once you know that, you tackle the root cause: if it's habit, change your route around the house or the time you work; if it's actual hunger, eat bigger portions at breakfast or lunch. Just doing that and you'll stop snacking almost without realizing it.

Your answer

Log into answer.