cabbage, broccoli, cauliflower, and other cruciferous vegetables are common foods that cause flatulence and gas. these plants release sulfur-containing organic compounds, called glucosinolates, when the leaves are cooked and/or chewed.