Why Does Cabbage Cause Gas?

J E Theriot/CC-BY-2.0

According to the Johns Hopkins Medical Health Library, the complex sugar raffinose, which is found in cabbage and other vegetables such as Brussels sprouts, broccoli, asparagus and beans, is the predominant factor that causes gas when eating these foods. Cabbage and these other vegetables are all heavy in carbohydrates and commonly cause gas in many people because of the body's inability to break down the food in the small intestine.