13 Vegetables That Will Make You Gassy

It's not an issue we frequently discuss, and yet everyone has this problem at some point in their lives: gas. It's a fact that everyone has gas in their digestive tract, and the Cleveland Clinic says most people pass gas about 14-23 times a day (yes, even you, precious). Symptoms of gas may include belching, flatulence, bloating, abdominal pain, and perhaps a little embarrassment.

Gas can be caused by a normal breakdown of undigested foods by harmless bacteria in your colon, or by swallowing too much air while quickly eating or drinking. Another sneaky culprit that can also cause gas? Your favorite vegetables.

Vegetables such as artichokes, asparagus, broccoli, cabbage, Brussels sprouts, cauliflower, cucumbers, green peppers, onions, radishes, celery, and carrots can cause excess gas. But why?


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.

Immature Peppers

Did you know that green bell peppers are just immature, unripened red peppers? Because green peppers haven't yet reached their peak ripeness, they have certain chemical compounds that can cause tummy troubles for some.


Onions, artichokes, garlic, shallots, and the white part of leeks are all high in fructans, a type of fiber made of fructose molecules. Humans lack the necessary enzyme to break down fructans, so we're not able to "fully" digest them. Improper digestion can lead to problems like gas and bloating.

Bottom line? Not all of these vegetables will make you gassy, and it's important to keep eating vegetables for a balanced diet. Your best bet is to find your personal triggers and work around them. If you feel like you have excess gas or other stomach issues, always talk to your doctor to discuss what options work best for you.