The old cliche that if something is delicious it must be fattening has a lot to answer for. Take any list of favorite foods, and there is little doubt that the majority will be things that are bad for us. We instinctively crave foods that, on balance, are not the best option for us – they are unhealthy, lack nutrition and often they don’t really fill our stomachs very well – but we keep going back, for whatever reason. Why DO we crave foods that are bad for us?

There is no doubt that there is a certain charm to food that is not particularly healthy. That charm is not always in the way the food tastes. Sometimes it is a convenience thing – if you’re at a football game the chances are that the options for a snack do not include a healthy casserole, but will include burgers, hot dogs and various other foods that won’t do your waistline a lot of good. Sometimes it can be something as simple as the way a food smells – find someone who doesn’t enjoy the smell of fried onions and you may just have found alien life.

As often as not, we just crave the unhealthy food because it is simple. We’re used to it, we don’t need to sit down to eat it or pair it with just the right side dish. It’s easy and it tastes good. What we need to do is to get to the point where we find a healthy option to be just as hassle-free. For many people, the best option in this case is a sandwich – just as long as there is not too much butter on it, anyway!