A cupcake is generally thought to be unhealthy because it contains high amounts of sugar, white flour, eggs and butter. Of course it's these ingredients that also make them taste so good. Indulging in a cupcake every now and then actually isn't an unhealthy behavior. Practicing intuitive eating allows you to discover how to eat the foods you really enjoy. But if you prefer eating healthy cupcakes, then some of those ingredients in a standard cupcake will need to be replaced as in this recipe for whole wheat chocolate cupcakes.