Theo Thư viện Y tế Johns Hopkins, raffinose đường phức, được tìm thấy trong bắp cải và các loại rau khác như cải Brussels, bông cải xanh, măng tây và đậu, là yếu tố chính gây ra khí khi ăn những thực phẩm này . Bắp cải và các loại rau khác này đều chứa nhiều carbohydrate và thường gây đầy hơi ở nhiều người do cơ thể không có khả năng phân hủy thức ăn trong ruột non.
Theo Thư viện Sức khỏe Y khoa Johns Hopkins, carbohydrate không được tiêu hóa hoặc hấp thụ ở ruột non vì thiếu hụt các enzym, khiến thức ăn đi vào ruột già. Khi đến ruột già, vi khuẩn tiêu hóa hoạt động để phân hủy bắp cải. Trong khoảng một phần ba dân số, điều này tạo ra khí mêtan sau đó đi qua trực tràng.
Mặc dù không gây hại cho sức khỏe nhưng khí hư ra nhiều có thể gây khó chịu và đau đớn. Trong khi bắp cải gây ra quá nhiều khí ở một số người, những người khác không bị ảnh hưởng khi ăn bắp cải. Theo dõi lượng thức ăn bằng nhật ký thực phẩm là cách tốt nhất để xác định xem bắp cải có ảnh hưởng đến khí của một người hay không. Nếu một người nhận thấy rằng bắp cải gây ra quá nhiều khí, họ nên tránh ăn nó hoặc sử dụng thuốc không kê đơn để giảm các triệu chứng đầy hơi sau khi ăn bắp cải.