Cravings

How do I resist food cravings?

6th June 2026

Food cravings are easier for me to resist when I have a clear goal, a strong reason behind that goal, and a pause before I act on the urge. I have found that cravings become harder when I move automatically, but easier to understand when I slow down, log the urge, and notice what triggered it.

Why does having a clear goal make cravings easier to resist?

Having a clear goal gives the craving something to compete against. If I am just vaguely trying to “eat better,” a biscuit, takeaway, or chocolate can easily win in the moment because the reward is immediate.

But when I have a specific target, it becomes different. If the goal is to lose weight, I find it helps to know the actual number I am aiming for. It could be a target weight in kilograms or pounds. It could be wanting to see my abs more clearly. It could be wanting to feel confident at the beach, in the sauna, or on holiday.

For me, the strongest version of this is when there is a real event attached to it. A beach holiday changes the whole feeling. Suddenly the goal is not abstract anymore. There is a date, a place, a reason, and a visual image in my head. I know I do not want to get there and feel like I let myself down.

That does not mean everyone needs to book a holiday to lose weight. But I have noticed that when the “why” is weak, cravings feel stronger. When the “why” is strong, I have more reason to pause before eating something that goes against the body I am trying to build.

How can I make my environment help me resist cravings?

I find cravings easier to resist when my environment is not constantly inviting me to give in. If the food is in my house, in my cupboard, or sitting directly in front of me, I am making the battle harder than it needs to be.

This is why environment matters so much. If I know certain foods trigger me, like biscuits, chocolate, snacks, or takeaway, then having them easily available at home is not neutral. It is a repeated invitation. Every time I see it, I have to make the decision again.

So one part of resisting cravings is simple: make the environment support the goal. Do not keep the foods that pull me away from the target. Have proper food available. Make the clean option easier. Reduce the number of moments where I need to rely on pure willpower.

But the problem is that I cannot always control the environment. At work, there might be biscuits around. Someone might offer chocolate. If I live with other people, they may have completely different goals, so there may be snacks in the cupboard. That is real life.

That is where I think the second layer matters: not just controlling the environment, but learning how to pause when the environment cannot be controlled.

What should I do when the craving hits?

The most important thing I have found is to create a pause between the craving and the action. A lot of cravings become dangerous because they are automatic. The hand reaches before the brain has fully registered what is happening.

That is the exact moment where logging the craving helps me. Even if I still give in, I have interrupted the automatic loop. I have noticed the urge. I have opened the app. I have logged what is happening. I have waited through the timer. That alone is already different from unconsciously eating and only realising afterwards that I went against my goals.

This is where Selva has helped me personally. When I feel an urge, I can log it, breathe through the cooldown timer, and then record whether I resisted or gave in. Even if I fail, I still get data. I can see how often it happens, where it happens, and what might be making it worse.

Was I bored? Was I stressed? Was I tired? Was I in a certain place? Was it after a long shift? Was it because the food was just sitting there?

That awareness matters because cravings are not always random. They often have a pattern. And once I can see the pattern, I have a better chance of changing how I respond.

What did I actually learn about cravings?

I learned that giving in can make the next urge feel stronger, but pausing can make the urge lose power over time. In the moment, a craving can feel like it needs to be answered immediately. But when I pause, breathe, and wait, I often realise the urge is not as permanent as it felt.

This has happened to me with takeaway. There was a time when I had a real issue with ordering food through Uber Eats. Sometimes I could order more than once in a day. It was expensive, it went against my body goals, and afterwards I did not even feel good about it.

Now, because there has been such a long gap since I last ordered that kind of takeaway, the urge does not have the same power. I might still get the thought sometimes, but it is easier to challenge because I have evidence that I do not need to act on it.

The big insight for me is that resisting cravings is not about becoming perfect overnight. It is about not acting automatically. First, I notice. Then I pause. Then I log. Then, over time, I build the discipline to resist more often.

This is the exact thing I built Selva to help me notice. Not to magically remove cravings, but to give me a small gap between the urge and the action, so I can actually see what is happening before I decide what to do next.

FAQ

Food cravings can feel hard to resist because they usually offer an immediate reward, while fitness goals are delayed. I find they become even harder when I am tired, stressed, bored, or surrounded by tempting food.

I do not see it as a total failure if I give in after logging a craving. For me, the first win is creating awareness instead of acting automatically, because that gives me something to learn from next time.

Selva helps me by giving me a simple pause when an urge appears. I log the craving, wait through the cooldown timer, and then record whether I resisted or gave in, which helps me notice patterns over time.