It is not possible to survive indefinitely on beer alone. The drink contains water and sugar, along with some vitamins and minerals, but is deficient in other nutrients needed for the body to function properly, including protein, fat and thiamine (vitamin B1). It contains little or no vitamin C. With an average pint of beer containing around 240 calories, you would need at least eight pints per day to fuel the body. Over time, the high volume of alcohol would harm your liver and kidneys. Alcohol is a diuretic, so dehydration could also be an issue.
Dr Emma Davies is a science writer and editor with a PhD in food chemistry from the University of Leeds. She writes about all aspects of chemistry, from food and the environment to toxicology and regulatory science.