If you are having a craving for an unhealthy food, try waiting it out. Most times, the craving will go away without you having to eat the unhealthy food. A craving can sometimes take the form of actual hunger so it is always good to wait a bit before giving in to your craving.