This article may contain affiliate links. If you buy through them, Living Healthy Choices may earn a small commission at no extra cost to you. Learn more.
I left work late on a Thursday, hadn’t eaten since a quick lunch, and stopped at the store on the way home because the fridge was close to empty. I had a list, five items, mostly boring things like rice and dish soap. I came home with a cart that barely resembled it. Two kinds of chips, a rotisserie chicken I hadn’t planned on, a box of cookies, and, somewhere in there, the rice.
None of it was a bad choice exactly. But looking at the receipt in the car afterward, I could see the shape of the trip clearly: I had shopped like someone trying to solve hunger in the next twenty minutes, not someone stocking a kitchen for the week. The list I brought in was written by a person with a plan. The cart I left with was assembled by a person who just wanted to eat something, now.
What being hungry actually changes
It wasn’t that I bought unhealthy food, specifically. It was that everything I picked up answered the same question: what sounds good right this second. The chips sounded good right that second. The chicken, already cooked and ready to eat, sounded good right that second. The rice, which needed to be cooked before it did anything for me, barely registered as appealing, even though it was the actual reason I’d stopped at the store.
Looking back, I don’t think I evaluated a single item on the list the way I normally would. I wasn’t thinking about the week ahead or what I’d cook with the rice. I was thinking about the fifteen minutes between the store and my kitchen table, and every decision bent toward shortening that gap.
Shopping hungry didn’t make me buy more food. It made me buy food for a different, much shorter timeline than the one I actually needed to plan for.
Comparing it to a trip a few days later
I went back to the same store a few days later, after dinner, not hungry at all, with a similar kind of list. That trip looked completely different. I walked past the rotisserie chicken without a second thought. I compared two bags of rice instead of grabbing the closest one. I actually thought about what I’d cook that week instead of what I wanted to eat immediately.
Same store, similar list, same person, and the only real variable was whether I was hungry when I walked in. That contrast made it obvious that a lot of what gets called a lack of willpower in the grocery store is really just bad timing. I wasn’t undisciplined on Thursday. I was hungry, and the store is full of things designed to answer hunger quickly.
What I started doing differently
I didn’t stop shopping after work, because that’s just when the errand fits into my day. What I changed was smaller: if I know I’m going to be hungry when I get to the store, I eat something first, even something small, before I walk in. A handful of something in the car, five minutes, and the whole trip goes differently.
I also started noticing which items were the giveaway signs that hunger was driving the cart instead of the list. For me it’s usually anything ready to eat immediately, or anything I can open in the car. If I catch myself reaching for something like that, it’s a decent signal to slow down and ask whether it’s actually on the list or just an answer to how I feel right now.
Not turning this into a rule about self-control
I want to be careful not to make this into a story about discipline, because I don’t think that’s what it was. Being hungry changes how a brain weighs options, full stop. It’s not a moral failing to buy a rotisserie chicken you hadn’t planned on when you haven’t eaten in six hours. It’s just a predictable outcome of the timing, and once I saw it as a timing problem instead of a discipline problem, it got a lot easier to plan around.
The fix wasn’t willpower at the shelf. It was eating something before I got there, which meant the discipline, if there was any, happened in the car with a granola bar, not in the aisle staring down a bag of chips.
What I’d tell someone who notices the same pattern
- If your cart regularly looks different from your list, check whether you were hungry when you shopped before assuming anything else went wrong.
- Eating something small before you walk in, even five minutes before, can change the whole trip more than any amount of willpower at the shelf.
- Notice your own personal signal for hunger-driven shopping, whatever items tend to show up when you’re not following the list, and treat reaching for them as a cue to pause rather than a decision already made.
- Don’t treat it as a discipline problem. It’s closer to a timing problem, and timing is easier to fix than willpower.
I still ended up eating some of those cookies, and that’s fine. The point wasn’t to shop perfectly. It was to notice that the state I’m in when I walk into a store matters as much as the list in my pocket, and now that I’ve seen it once, I catch it a lot faster.


