7 Gas Causing Vegetables + Infographic!

Vegetables are among the healthiest foods in nature, as they carry numerous health benefits. Unfortunately, certain vegetables have the ability to cause a lot of gas and other digestive conditions like bloating and intestinal cramps.

In this post, we look at the top 7 vegetables that cause gas.

  1. Beans

Of course you should expect to see beans occupy the number one spot. This is due to their richness in certain indigestible carbohydrates known as oligosaccharides, among which Raffinose stands out.

Raffinose cannot be broken down in the small intestine, as we lack the enzyme required for that. So, the bacteria present in out gut acts on it and ferment it into large amounts of hydrogen, methane, and numerous other gases.

  1. Broccoli

This vegetable is very beneficial to the human body, and has been attributed with reducing the risk for cancer and skin disorders. However, it is also a big culprit of stomach gas. This is due to its richness in sulphur compounds which are responsible for most of the gas.

A rotten egg smell is peculiar to sulphur containing compounds due to the production of hydrogen sulphide. So, you are likely to experience a very foul smelling flatulence if you consume a lot of this veggie. Apart from sulphur compounds, broccoli also contains some fiber and raffinose, all of which add to its gas-production ability.

  1. Peas

Peas are rich in fiber. Just like beans, they also contain large amounts of indigestible oligosaccharides. Both fiber and these oligosaccharides are known to cause gas and bloating.

However, the flatulence caused by legumes like peas usually don’t get as smelly as the one caused by vegetables that contain sulphur compounds. So, if your excess gas has a very offensive smell, then it’s likely you ate one of the high-sulfur veggies.

  1. Cabbage

Cabbage is yet another healthy vegetable that is capable of causing excess stomach gas. The culprits here are also fiber and sulphur containing compounds, just like broccoli.

So, if you eat a lot of cabbage, it becomes likely that you will have excess stomach gas, and a foul smelling flatulence. That’s hydrogen sulphide for you!

  1. Asparagus

Asparagus is one super healthy vegetable you shouldn’t avoid, unless it’s causing you serious digestive problems. It has a reputation of fighting kidney disorders and aiding weight loss.

But it’s quite unfortunate that this veggie also contains raffinose. It also contains fructans, a fiber that is made up of fructose molecules (1). Both raffinose and fructans are very hard to digest, thereby, causing a lot of gas to be produced in the intestinal tract.

  1. Onions

Quite surprising, right? Well, onions also have the ability to cause a lot of gas and other digestive problems such as bloating if consumed in large amounts.

Onions are very rich in fructans such as inulin. And unfortunately for us humans, we lack the enzyme that’s required to break down fructans. So, they tend to produce a lot of gas in our digestive tract.

  1. Artichoke

Artichokes might not be a quite popular vegetable, but it’s one that has a lot of health benefits. However, this veggie is known to be very notorious when it comes to excess stomach gas.

People that consume this veggie often make reports of many digestive problems like intestinal cramps and bloating. Just like onions, fructans are responsible for artichoke’s gas-causing property, as they are contained in rich amounts.


By Abbati

Abbati studied Biological sciences at Ahmadu Bello Univeristy, Zaria. He loves learning about the medicinal properties of foods, and the need to explore them!

Leave a Reply