Beer has various health benefits when consumed in moderation. It contains vitamins, helps reduce risks of cancer, strokes and heart disease, and increases beneficial cholesterol while decreasing blood clots. Beer also raises antioxidant levels, contains vitamin B6, is fat-free, aids sleep, and can help reduce blood pressure, insulin levels, and risk of kidney stones. The recommended amount is up to two beers per day for men and one for women.