like all cruciferous veggies (like broccoli and brussels sprouts), cauliflower contains the complex sugar raffinose. this sugar is tough for the human body to break down, and in turn, it travels to the large intestine undigested where bacteria ferment it--leading to possible gas and bloat.