If touring through populated areas, I don't bother carrying more than a few hours worth of food, except for snacks like fruit that I try to munch constantly. I stop and shop for whatever strikes my fancy for the upcoming meal. Same goes for alcohol - just grab a couple of bottles (of whatever you and your pals want to share) at your last stop before reaching your campsite. Hopefully you don't need a bottle of bourbon before you start riding at 8AM.
THe one thing that I have found you can never have enough of is water. Running out can be dangerous, and even though it's a kg/L you go through it as you ride and the load is lightened as the day goes on.