The Top 10 Vegetables That Cause Gas

Broccoli flatulenceVegetables are an important part of a healthy diet and provide many nutritional benefits. Unfortunately certain vegetables can also cause gas and other digestive issues like belly bloat and intestinal cramps.

If you are having problems with excessive gas that you think might be caused by vegetables, this page lists the 10 most likely culprits and some simple suggestions to help avoid flatulence issues when you eat them.

1. Beans

Hardly surprising, given their reputation, in the number one spot for vegetables that cause gas are beans. Sometimes this happens later the same day, but more often you pay the price for eating them the next day.

Beans have quite a bit of fiber, which, while generally thought of as beneficial, can cause gastrointestinal problems for some people. There’s a bigger issue when you eat beans though — raffinose.

Beans of all forms are particularly high in certain indigestible carbohydrates known as oligosaccharides. Raffinose is the most prevalent and worst of these.

Raffinose cannot be broken down in the small intestine as humans lack the alpha-galactosidase enzyme required to break it down. It passes through your GI tract completely undigested.

Once it reaches the large intestine though, the bacteria there thrive on it and ferment raffinose into large volumes of hydrogen, methane and other gases.

You can reduce the amount of raffinose in dried beans by soaking them overnight in water with a tablespoon of edible vinegar. Drain them before you cook them in freshwater. Adding some naturally anti-gas fennel seeds to any recipe with beans can also help.

More effectively, a capsule of vegetarian Bean-zyme, taken at the same time as a high raffinose foods, like beans, peas and some of the other vegetables ahead, will provide the digestive enzymes needed to break down oligosaccharides before they can cause bloating and gas.

2. Peas

Like beans, peas contain high levels of both indigestible oligosaccharides and fiber, both of which are known to cause bloating and flatulence.

Chickpeas, commonly used in Indian and Middle Eastern recipes, can be particularly bad and are well worth avoiding if you have an important meeting the next day.

What is interesting with peas, beans and other legumes is that eaten on their own they often cause large volumes of intestinal gas, but not generally a particularly offensive smell.

If you are having problems with excessive gas but it is not especially smelly, and you’ve been eating beans or peas, then they are almost certainly the culprit.

On the other hand, if offensive flatulence odor is the problem rather than the volume of gas, it’s more likely to be one of the high sulfur veggies ahead.

3. Broccoli

Broccoli is an extremely healthy vegetable recently identified to be full of anti-cancer compounds and well worth eating. Like most cruciferous vegetables though, broccoli is also high in sulfur compounds and this is where stomach pain and gas problems can start.

A diet rich in sulfur can lead to flatulence with a higher percentage of hydrogen sulfide — the classic rotten egg gas smell that’s so effective at turning heads and clearing rooms.

Hydrogen sulfide is so potent that even a very small amount can result in foul smelling flatulence. Generally the poorer your digestion the more chance of hydrogen sulfide building up in the colon.

Eating slowly and chewing broccoli thoroughly can help break it down it before reaches the lower intestine where gas producing bacteria reside.

Some research has also shown that taking concentrated probiotics, like this new strain that’s also very effective against pathogenic intestinal yeast, can help reduce the level of hydrogen sulfide in your body by improving the intestinal environment.

Broccoli also contains a fair amount of fiber and raffinose, which no doubt contribute to its reputation for bad gas. That said, small amounts of broccoli shouldn’t be a problem for a healthy digestive system.
Most people find that if they start off with a smaller portion and slowly increase the amount of broccoli they eat in the coming weeks they can enjoy its health benefits without excess gas.

4. Cabbage

Cabbage is another high sulfur food like broccoli that can cause some bad smelling gas, particularly when eaten in large amounts.

Along with hydrogen sulfide, another sulfur-based compound observed to increase within your body when you eat foods like cabbage is methyl mercaptan. It has a distinctive rotten cabbage odor and just the smallest concentration in flatulence can be easily smelt.

While a very nutritious vegetable, cabbage is actually even more healthy when fermented as sauerkraut. In this form it is predigested by beneficial bacteria and there is much less chance of gas problems eating sauerkraut rather than regular cabbage.

5. Cauliflower

While not usually quite as bad for gas, cauliflower is still a cruciferous vegetable like broccoli or cabbage with both sulfur compounds and oligosaccharides like raffinose.

If you experience bloating and flatulence problems the next day after a meal with a lot of cauliflower, then it is the likely culprit.

Often you can build up your digestive tolerance of healthy cruciferous vegetables by starting with a small amount at first and slowly increasing the amount you eat over time.

Peppermint tea can greatly reduce intestinal gas and also freshens the breath and even body odor after eating cruciferous vegetables like cauliflower. Try sipping on a cup just before or even during your meal for less gas.

6. Brussels Sprouts

Closely related to cabbage, brussels sprouts are quite notorious for causing gas. They contain both raffinose and a high sulfur content, however the way in which we eat this particular vegetable may also be partially to blame.

Many people only eat brussels sprouts on big occasions, like Christmas and Thanksgiving, when they are already eating large amounts of food. This increases the chance of them not being digested properly and ending up in the lower intestine for bacterial fermentation.

Like cabbage, cauliflower and broccoli, smaller amounts of brussels sprouts are very good for you and shouldn’t cause problems for a well functioning digestive system.

Try starting off with just a couple of them mixed with other low gas vegetables, like carrots, tomatoes, zucchini, bell pepper and leafy greens such as spinach, parsley and Swiss chard.

7. Onions

Onions flatulence

Another vegetable that can cause gas and digestive problems are onions. They contain high levels of fructans such as inulin and fructooligosaccharides.

While considered a prebiotic, the fructans in onions can cause gastrointestinal issues for many people, including bloating, excessive gas and even diarrhea and IBS.

If you experience intestinal pain after eating a meal with a lot of onion in it then a cup of ginger tea can usually help relieve it (and minimize onion breath as well).

8. Asparagus

While not eaten as commonly as onions, asparagus contain both fructans and raffinose so can often be responsible for gas problems or unusual digestive issues in larger amounts.

Like many of the other foods listed here, asparagus is a very healthy vegetable and probably shouldn’t be avoided unless it is giving you specific problems.

There are other much more commonly eaten foods that cause significantly more digestive distress than healthy vegetables. Two of the worst offenders are the lactose in milk and the malabsorbed fructose found in so many supermarket foods and drinks.

9. Mushrooms

Not usually thought of as a gas forming food, mushrooms contain moderate amounts of both raffinose and fructans and are therefore a potential source of bad gas.

Smaller servings shouldn’t cause too many digestion problems, but a big mushroom meal, like mushroom soup or risotto, could definitely be behind excessive flatulence or bloating in the following hours.

10. Artichokes

A rarely eaten food for most people, both globe artichokes, and particularly Jerusalem artichokes, are very high in indigestible fructans. If you only eat these vegetables occasionally they are quite likely to cause extreme gas problems.

People often report heavy bloating and other intestinal issues like abdominal cramps when they have a meal with artichokes. These vegetables really should really be avoided by anyone without good intestinal health.

Many people have found cooking flatulence causing vegetables like this with a teaspoon of fennel seeds can greatly reduce gastrointestinal issues when they eat them.

Also, a cup of fennel tea is one of the most effective herbal remedies for bloating and intestinal cramps, no matter which food is causing the problem.

3 Ways to Reduce Flatulence and Bloating with Gas Causing Vegetables

Some people will be particularly sensitive to vegetables with high levels of oligosaccharides, fructans or sulfur compounds. They may need to greatly reduce or even eliminate these kind of foods to avoid gastrointestinal problems.

Replace them with healthy low gas vegetables, like butternut squash, carrots, celery, parsley, zucchini, tomatoes, cucumber, bell pepper, eggplant, spinach, Swiss chard, alfalfa and small amounts of steamed potatoes.

These veggies don’t commonly cause gas and you should be able to enjoy them without experiencing bloating and excessive flatulence the next day.

The FODMAP diet can be helpful to pinpoint which particular foods are most problematic if you are having ongoing gastrointestinal upsets.

For those who experience occasional bad gas and bloating, and suspect it might be from some of the 10 gas causing vegetables listed above, the following three tips should help to minimize future problems.

1. Take Smaller Bites and Chew Thoroughly

Gas causing vegetables

Rushed eating with large mouthfuls often leads to poor digestion and greatly increases the chance of food fermenting in the bowel and causing too much flatulence.

Chewing your food thoroughly mixes in saliva which starts off proper digestive processes. It also makes it easier for your stomach to break down your meal and lessens the chance of food reaching the lower intestine only partially digested.

Drinking a lot of liquid with a meal can cause similar problems. Soda is particularly bad due to its bizarre ingredients, but any liquid in large amounts can dilute stomach acids and disrupt the normal breakdown of your food.

Drinking water or herbal tea just before a meal rather than with it is much better for digestion.

2. Start off Slowly with Problem Vegetables

The vegetables on the list above are some of the healthiest around but it’s generally best to start off slowly when adding more of them to your diet.

Unsoaked beans and legumes will often cause gas due to their very high raffinose content but there are some more potential solutions, including for baked beans here.

Many people find they can handle cruciferous vegetables, like broccoli and cauliflower, well if they build up of their intestinal tolerance to them over time. This involves starting off slowly with a smaller amount in meals and gradually increasing the serving size.

Generally, a mixture of vegetables will cause less problems than a whole plate of broccoli on its own. Similarly, vegetables like onions and mushrooms usually only cause flatulence in larger amounts.

Artichokes, though, do seem to have strong gas producing effects even at smaller servings and it takes a very capable digestive tract to handle them without intestinal upsets.

A broad spectrum digestive enzyme that breaks down oligosaccharides like raffinose and many other difficult to digest components of food can also be very helpful for reducing intestinal problems and excess gas.

This one is the most effective I’ve found and is best taken just before a potentially hard to digest meal with a big glass of water.

3. Improve the Intestinal Environment

Belly bloat, abdominal pain and really smelly flatulence can be symptomatic of unbalanced intestinal flora. The bacteria in your digestive tract can either be incredibly beneficial to your health, or quite destructive to it.

Using probiotics is a simple way to repopulate your intestinal flora with healthy strains that outcompete pathogenic bacteria and yeasts.

These bad bacteria, and yeasts like candida, can cause far more serious health problems in the long term than just flatulence so it’s very important to keep your intestinal environment in balance.

If you’ve taken antibiotics, which can wipe out beneficial gut bacteria and allow pathogenic strains to overgrow, then taking a good probiotic is especially necessary.

These potent time released probiotics are highly effective and can be taken just once a day. Have them at a double dose for at least two weeks after a course of antibiotics.

While these gas causing vegetables are frequently behind flatulence problems, there are other potential causes such as certain fruits that can cause gas, wheat and other grain products, poor protein digestion and especially the lactose in milk and a surprisingly long list of other foods.

Are there other vegetables that cause gas for your personally and do you have any tips for reducing flatulence when you eat them? You can find my favorite flatulence remedies here but I be interested to read about what works for you personally.

Photo 1: helirajasalo / Photo 2: Jo Christian Oterhals / Photo 3: liz west

Last Updated on

Click Here to Leave a Comment Below 24 comments

To Whomever will be reading this,

I have suffered, and I do mean suffered from what is called “a lazy bowel”/”elongated bowel” syndrome for the past 35 years. Needless to say, I stay a way from any foods that are known to cause gas and bloating. As a result I miss out on some of the healthiest, and tasty foods.
I have been tested for everything in the anals of medicine. Nothing, I was told, can help me.
I am told, I have to live in fear of what the next thing I put in my mouth might do to my digestive system, causing pain, bloating, and basically ruining my day.
I can’t keep a job because of this. Even though employers can’t fire an employee for having certain chronic illnesses, employers have always found a way to relieve me of my employ with their business.
In a way I do understand. After all, I am being paid to do a job. I have missed days in each month, almost on a regular basis.
Is there help for me?


Please see s gastro specialist. Take natural enzymes like papaya. Also maybe you need to do a colon or foot detox. Also try this mineral solution called xango. It is good in healing problems like that also mineral water collidal silver.


Renee, I am sorry to hear that you are suffering with this issue. I suffer from Ulcerative Colitis and I supect I also have SIBO, and that’s another nightmare to live with. Have you tried fiber supplements or talking to a nutritionist. Maybe a functional MD or naturopath doctor can help you better than traditional medicine. I was recomended Fennel seeds to be made into a tea to be able to tolerate the horrible gas I get after eating veggies, something I will be trying really soon. I hope you find a solution soon. I can understand how frustrating bowel issues can become and have nowhere or no one to turn to. Keep up your spirits and don’t give up.


Have you ever tried making your own Kefir water?


Try gaps diet! It’s amazing at healing your gut. At first it seems hard to follow but you get the hang of it:))



Have had the same problems. First caused by an undiagnosed GI infection, Resistive Blasocystis Hominus. Special tests are needed to diagnose these bugs. ie DNA or the use of special dyes.

Then the effects of the strong triple anti biotic therapy destroyed the natual biodome.

A FMT has now restored my biodome to a healthy working biodome. Fecal Matter Tranplant. Sounds horrible but has changed my life for the better.

Cheeers Kenny

k s nayak

try naturopathy bro


Sadly the only thing anyone can recommend is just stick to what is okay with your body when eating- if everything seems to be bad for you then don’t eat at all during work (so it doesn’t interfere with your work). But if it’s that you REALLY need to look into seeing a doctor ASAP.


Hi, Renee… :) I hope you get to read this. I definitely feel your pain……… I suffer from lactose-intolerance and Irritable Bowel Syndrome myself; sometimes, the most unexpected foods trigger painful episodes, although my biggest issue is lactose.

I don’t know anything about “lazy bowel” or “elongated bowel” syndrome, but when I was a young child, I was told by a doctor that I have unusually-long colon, so perhaps what has helped me might help you too, and that is Iberogast. Besides peppermint, it is the herbal remedy (for bowel disorders) that has had the most scientific research done on it, plus scientific proof of its effectiveness, so I gave it a go, and it definitely works!.. If I take it before a “dangerous” meal, it guarantees that I won’t suffer any bloating or cramping afterwards, and if I happen to eat something that causes me pain (usually excruciating), quickly taking some Iberogast in a tiny bit of warm water cuts down the duration of the pain from about 2 or 3 hours to just 10-20 minutes… This is miraculous for me because nothing I tried previously had worked, not even antispasmodic drugs like Meteospasmyl!

Even if what you have isn’t exactly Irritable Bowel Syndrome (IBS), I think it’s worth giving Iberogast a try…it completely calms the digestive system and stops it from reacting badly to food, although if you are lactose-intolerant as well, you’d still need to take a lactase supplement before consuming dairy…
I truly hope you’ll find a solution to this terrible problem of yours soon…..and I wish you all the best in life……… :-)


Aloha ! So I was just like
You my entire life. Couldn’t even drink water without pain and guess what , I cured it !! Never imagined it working but it did. I went vegan eating raw till my last meal of the day and watching food combining. I have been monitored by a doctor the whole time and can hardly believe I’m not that person anymore. Like
I it was extremely difficult to work . Now I can eat toy hearts desire following a high carb low fat vegan lifestyle ! Hope this helps @earthyandy


Colloidal silver is a terrible idea. Google the results of ingesting this heavy metal before buying into this snake oil.

Paul fox

Surprised carrots and turnips didn’t make the list they give me the most gas.


Hello Renee! I’m just wondering, have you ever been told you have Spina Bifida Occulta? It only shows up in a small population, but it does happen. Its related to a folate deficiency during mom’s pregnancy, resulting in part of spine not fusing. Some people never know they have it until they have a lumbar or pelvis xray. Sometimes presents as chronic low back pain. If you do have it, that could be a major contributor to your bowel issues (not much you can do for it but at least you will know what may be causing you so much grief). I have struggled with IBS-C my entire life, and I have SBO. Also, turns out I have a ton of food sensitivities- I was shocked. Eliminating the problematic foods is the way to go, but you should get a nutritionist’s advice if you have many, because you could be missing out on a lot of nutrients. Eliminating those foods has not moved my bowels, so I have to use magnesium. But I feel much better NOT eating those foods. You really don’t understand how rotten you feel until you remove those foods. Get an IgG test. The GAPS diet is also super.


These are all good vegetables, I enjoy them all and not ashamed of farting. It’s natural, I manage most of the time without other people noticing. My digestive system function very well so I can eat whatever food I like and keep my waist size for over 20 years. By the way, I exercise regularly, sometimes skip a meal as a way of fasting, take healthy herbs or natural multi-vitamin/mineral supplements not on a regular base. I’m not on a diet just enjoy life without compromise.


One of the best quick remedies for anything bothering my stomach is Yogi Tea/Stomach Ease which is 100% natural, certified organic and the ingredients are organic licorice root, organic cardamom seed, organic fennel seed, organic coriander seed, organic barley malt, organic peppermint leaf, organic ginger root, organic black pepper. Fixes the stomach in 15-20 minutes every time, wonderful and only about $5.00 a box of 16 tea bags on Amazon and elsewhere. I’m trying all the Yogi teas now that apply any other particular issues, there is quite a variety and they are inexpensive, and work.


Hi Renee, simple fundamental to realise is that should not blame any eatable natural substances but impaired system in our anatomy.

Solution to your problem to try to have a glass of Rose flower soaked water, over a night, sipped very slowly at least 5 mins allowing water to mingle with mouth saliva before gulp it, for a week time.

Another tip to follow, instead of declaring veggies, have them well chewed in mouth before swallow would get rid of all the illness gradually if practised regularly.

Thumb rule: Chew Food Well to Live Longer. Have a great life ahead.


Not sure how old this conversation is, but have found an interesting diet that limits harmful lectins, seems to be improving many peoples health. One book is called “The Plant Paradox” . which I’ve started recently, and so far have found to be helpful. May be worth a look.


What about fennel capsules? Would they work in the same way as chewing seeds?


Hi Charlotte,

I think the freshly crushed seeds would work better but capsules may still work and be easier to take.

All the best,



I have developed a sensitive stomach and I hate living like this, watching what I eat, being fearful. But if we cut out the anxiety and fear which can cause our symptoms to worsen, there is nothing wrong with eating small amounts of food that suit one. We don’t all have to be gluttons to enjoy life. After I read The art of living long by Luigi Corrnaro who lived to 100 on a vastly reduced diet of 14oz of vegetable soup, egg yolk, bread and little meat, without any sickness from the age of 40, I learned that it is not necessary to eat like others to survive and thrive.


Thank you for those tips ,sure do suffer from bloatiness ,trying ,stay on heathy plan and away from ,things that cause boatiness ,YOU ARE WHAT YOU EAT .does scones ,bread ,cakes also cause bloatiness


Built up your gut bacteria. See a gastro intestinal specialist who specialises in exactly this area. Dont touch colloidal silver internally as it can kill all gut bacteria.

Get good medical advice.

I have a friend who has terrible trouble with his bowels and can be in agony if he eats the wrong thing. But he is one of the fittest and healthiest people I know, in his mid 60s. I have suggested a that he get healthy bacteria installed from healthy poop.

We take antibiotics at a whim these days. Those are deadly to bowels when used without discrimination.

Take active yogurt – again with your doc in consultation. Dont do too much of one thing.

Try Ayran, a fermented milk drink.

Talk to people in the fermenting community – there is a lot that can help. Kimchi (properly fermented), saurkraut, keffir, kombucha.

But again, because of your situation, try to ensure you are monitored by a specialist. If it is expensive where you are, go on an overseas holiday where this is not too expensive and it is mainstrean.


Thanks for sharing in depth analysis.

I like the name of your website.

People might shy away from topic such as farting but you’ve done incredibly well in accepting your condition and in developing an understanding of digestive system.

There are some areas where you could correct yourself such as drinking with eating and eating meat. But by and large it’s a fantastic resource ☺️👍


Hi Nandlal and thanks for your positive comments.

I think I’ve addressed both of those issues here as well and

All the best,



Leave a Reply: