Yes, expired beer can cause food poisoning due to the growth of bacteria. It's best to discard beer past its expiration date.