Well, it depends how serious you want to be. I use a number of techniques to satisfy my booze craving:
A) I discipline myself in that I won’t allow myself a beer unless I’ve done a ride / turbo session first, and even then if it’s within my daily calorie allowance (I use mfp)
B) the most common – I don’t drink the night before ride/turbo or in the week, so this means a rewarding beer Friday night as a treat day, and red wine on Sunday’s.
C) resort to gin and slime line tonic. You can have 4-5 doubles for the same calorific content as a single beer.
D) my training program is 11 months long. So basically my holiday “off bike” period is August. So at the very moment I am taking advantage of everything in a Sunny all inclusive resort (hic).
As far as I’m concerned food is a choice. When faced with a Big Mac or plate of vegetables, make your own disciplined choice, and limit your portions. What you put in is literally what you get out. Fill your cupboard with fruit and nuts not crips and cakes. No fizz, and chilled tap water is essentially the same taste as bottle water so fill so,e empty bottles and stick them in the fridge for more palatable experience.