A type of sugar called raffinose is found in asparagus, Brussels sprouts, broccoli, radishes, celery, carrots, and cabbage. These veggies are also rich in soluble fiber, which doesn't break down until reaching the small intestine and can also cause gas.
What foods are high in raffinose?
Certain vegetables such as Brussels sprouts, broccoli, cabbage, asparagus, and cauliflower are known to cause excess gas. Like beans, these vegetables also contain the complex sugar, raffinose.
Do green peas have raffinose?
Beans and some other legumes, such as peas and lentils, have a reputation for causing gas. Beans contain high amounts of a complex sugar called raffinose, which the body has trouble breaking down.