WebMD giải thích rằng hành tây gây ra khí ở những người không sản xuất đủ các enzym dạ dày cần thiết cho quá trình tiêu hóa thích hợp. Khi hành tây không tiêu hóa được di chuyển vào ruột già, vi khuẩn tạo ra hydro, carbon dioxide và mêtan để hoàn thành quá trình phân hủy. Khí được tạo ra trong quá trình tiêu hóa sau đó sẽ đi qua cơ thể.
Theo Cơ quan thông tin về các bệnh tiêu hóa quốc gia, việc hành tây có gây ra khí hay không phụ thuộc vào mức độ tiêu hóa của người ăn hành tây, cũng như loại vi khuẩn cụ thể có trong ruột. Sự phát triển quá mức của vi khuẩn trong đường tiêu hóa có thể dẫn đến dư thừa khí.
Theo Mayo Clinic, khí không đi qua ruột có thể tích tụ và gây đầy hơi và đau. Cơn đau có thể từ nhẹ đến dữ dội và thường thuyên giảm khi đi tiêu. Phòng khám Mayo khuyên những người bị đầy hơi sau khi ăn hành và các thực phẩm có hàm lượng carbohydrate cao nên giảm thiểu ăn những thực phẩm này. Những người bị đầy hơi cần tham khảo ý kiến chuyên gia y tế nếu khí hư mãn tính hoặc những cơn đau do khí gây ra cản trở các hoạt động hàng ngày, vì những triệu chứng này có thể chỉ ra một vấn đề y tế tiềm ẩn.