A junk-food craving usually isn't about willpower. It's about what's easy to reach when you're hungry, tired or bored. The fix that actually sticks is making the easy option something better, not just saying no to the vending machine.

Dried fruit is the simplest swap. Dates, raisins and dried apricots are naturally sweet, portable and don't need a fridge — the same reasons a candy bar is convenient, minus the wrapper. A handful covers the sugar craving and comes with fibre a candy bar never had. Browse the full range of dried fruits if you want to compare options.
Texture matters more than people admit. Chips satisfy because of crunch and salt, not because they taste better than everything else on the shelf. Roasted chickpeas or a handful of nuts hit the same crunch with actual protein attached, so the craving passes instead of coming back an hour later.
Timing beats resistance. Most cravings hit hardest three to four hours after a meal, when blood sugar dips and decision-making gets lazier. Keeping a stash of dried fruit at your desk or in the car means the easy choice in that window is already the better one — no negotiating with yourself required.
None of this puts junk food off-limits. It just means the 4pm craving doesn't have to be won by whatever's closest. A bag of dates in the drawer usually beats the vending machine on convenience alone — see our wider healthy foods picks for more swaps like it.