-40% OFF Sale on Atlas tests with promo code 'atlas2023'
Shop now

7 Worst Foods That Cause Flatulence And Excessive Wind

7 Worst Foods That Cause Flatulence And Excessive Wind

Excessive wind, smelly farts, and bad flatulence could be caused by something in your diet. Find out what foods cause flatulence in this top seven gassy foods list.

Humans fart 5–15 times per day. Even though farting is perfectly normal, excessive wind can lead to embarrassing situations and lingering smells that make socialising difficult or impossible.

Fortunately, dietary changes can cure excessive flatulence because gas is often linked to specific foods, which are fermented by gut bacteria in the large intestine. Microbes release gas as they break down undigested food particles. Eventually, enough gas accumulates and is released by the anus.

Table of contents

In particular, high-fiber foods, like vegetables and legumes, nourish healthy and harmless gut bacteria, which turn them into beneficial substances like vitamins and prebiotics, with flatulence as a side effect. This is why going vegan or vegetarian can make people gassy.

Foul-smelling flatulence is caused by hydrogen sulfide, which makes farts smell like rotten eggs or cabbage. Some gut bacteria, like Desulfovibrio and Desulfobulbus, produce hydrogen sulfide from amino acids in food, like cysteine and methionine.

Atlas Microbiome Test for flatulence

Digestive health problems can also cause bad wind and constant farting. Excessive flatulence can be caused by lactose intolerance (which can happen at any age), as well as irritable bowel syndrome (IBS), and untreated celiac disease.

☝️DISCLAIMER☝This article is for informational purposes only. It is not intended to constitute or be a substitute for professional medical advice, diagnosis, or treatment.

1. Beans and legumes

Beans are a common cause of excessive wind by Tijana Drndarski for Unsplash.
Beans are a common cause of excessive wind

Beans and legumes, such as lentils, are foods that cause flatulence and bloating. They contain galactooligosaccharides (GOS) and fructans, which are dietary fibers that can’t be broken down by human enzymes. Instead, they are fermented by gut bacteria in the large intestine.

How beans and legumes affect flatulence depends on their gut bacteria: some people’s microbes produce more gas than others. Excessive wind is common when people start introducing these foods into their diet, but this can improve with time.

People with irritable bowel syndrome are more susceptible to digestive pain caused by gas, which is why some dietitians recommend following a low-FODMAP diet, which excludes foods that contain fructans and galactooligosaccharides, like beans and legumes.

☝️QUICK FIX Alpha-galactosidase, a digestive enzyme sold under the name of Beano, can reduce flatulence problems caused by beans and legumes.

2. Jerusalem artichoke

GastronautTV explains why Jerusalem artichoke causes excessive wind

Jerusalem artichoke, also known as sunchoke, is a starchy edible root. It contains high levels of inulin, a very gassy non-digestible carbohydrate that is fermented by gut bacteria. It has such potent flatulence powers that professional chefs and gardeners have nicknamed it the fartichoke.

Inulin is a prebiotic that good gut bacteria turn into butyrate, a short-chain fatty acid which keeps the gut lining healthy. It also enhances the absorption of magnesium and calcium – micronutrients that support bone health, nerve and muscle function, and more.

Jerusalem artichoke is delicious, but it should be consumed in very small quantities because it causes bloating, cramping, and excessive wind. IBS patients may be particularly susceptible to painful gassy after-effects. Jerusalem artichoke is a food that should be avoided when following a low-FODMAP diet.

☝️QUICK FIX Avoid or consume very small portions of Jerusalem artichoke when it’s in season.

3. Cruciferous vegetables

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. Common cruciferous vegetables include:

  • Broccoli
  • Cabbage
  • Cauliflower
  • Dark leafy greens (kale, collard greens, mustard greens, etc.)
  • Kohlrabi
  • Radish
  • Rutabaga
  • Turnips

Glucosinolates (and the products of their breakdown) have health-promoting effects for the human body. Studies show that a wide variety of gut bacteria transform glucosinolates into sulfate and ferrous ions, which can be further metabolised into hydrogen sulfide (which makes farts smell like rotten eggs) and sulfur respectively.

On the plus side, glucosinolates fuel probiotic bacteria that naturally reside in the human gut, like Lactobacillus and Bifidobacterium. On the other hand, a gut with too many sulfate-reducing bacteria, like Desulfovibrio, can increase hydrogen sulfide production, which causes really smelly farts.

Take a gut bacteria test☝ The Atlas Microbiome Test detects which bacteria live in your gut and if your sulfate-reducing bacteria are overabundant.

4. Milk and dairy products

Lactose intolerance causes digestive symptoms and bad flatulence by Anita Jankovic for Unsplash.
Lactose intolerance causes digestive symptoms and bad flatulence

Milk and dairy products are foods that cause foul-smelling flatulence if you have untreated lactose intolerance. Lactose is a sugar present in milk that is normally broken down by an enzyme called lactase.

When the body produces insufficient lactase, dairy products can trigger diarrhoea, bloating, abdominal pain, and extreme flatulence within 30 minutes to two hours of ingesting them. Lactose intolerance can happen at any age, and can go undiagnosed for a long time.

Probiotic gut bacteria, like Lactobacillus, are able to metabolise and absorb lactose. This can lessen the symptoms of lactose intolerance, especially in people whose diets contain a flatulent non-digestible carbohydrate, known as galactooligosaccharide, (GOS), which is found in beans.

See how your bacteria influence lactose digestion☝ The Atlas Microbiome Test detects bacteria that can alleviate lactose intolerance.

5. Wheat and gluten

Wheat, barley, and rye are foods that cause flatulence in people with celiac disease. These grains contain gluten, a protein that triggers a severe autoimmune reaction in the gut and severe gastrointestinal symptoms, including excessive wind, bloating, pain, and diarrhoea.
Atlas Microbiome Test for flatulence

Non-celiac gluten sensitivity is another wheat-related condition, in which gluten triggers digestive symptoms, including excessive wind, but without causing damage to the intestines. Research shows that some gut bacteria break down gluten into particles that irritate the immune system, and this could be part of the problem.

Even though gluten-free diets are very popular, they should not be taken lightly. Gluten-free diets are very restrictive – they can lead to nutritional deficiencies and cause microbiome imbalances, which may even exacerbate flatulence. Always consult a doctor or nutritionist before making dietary changes.

6. High-protein diet

Really smelly farts are caused by high-protein diets by Kyle Mackie for Unsplash.
Really smelly farts are caused by high-protein diets

High-protein diets, like the ketogenic diet and the carnivore diet, are brimming with foods that cause foul-smelling flatulence. Beef, eggs, pork, fish, and poultry are rich in sulfur, which can be turned into hydrogen sulfide by gut bacteria, resulting in foul-smelling gas that is reminiscent of rotten eggs.

Protein supplements may also contain ingredients that cause flatulence and encourage excessive wind. For example, many protein shakes are whey-based (a liquid derived from milk), which may affect people with lactose intolerance.

In addition, protein bars and protein shakes also contain low-calorie sweeteners (sorbitol, mannitol, lactitol, and xylitol) and fiber additives that are known to cause flatulence. In particular, many protein bars use inulin, a very gassy non-digestible carbohydrate, as a source of fiber.

7. Polyol sweeteners

Many processed foods, especially low-calorie and low-carb foods, can cause flatulence if they contain plant-derived sweeteners, called polyols. These FODMAP foods are associated with digestive symptoms, including gas and bloating:

sorbitol mannitol
lactitol xylitol

Polyols are sugar alcohols with sweetening properties that can’t be digested by the human body. Instead, they are metabolised by gut bacteria in the large intestine, where they can cause excessive wind. Polyols are also used in the pharmaceutical industry as laxatives.


There are many different foods that cause flatulence, mainly due to the composition and activities of your natural gut bacteria. Excessive wind caused by a high-fiber diet is perfectly normal.

If you also experience gas-related pain when you introduce new plant foods to your diet, try cutting back down and reintroducing gassy foods slowly. This is particularly important for hard-to-digest foods, like beans and cruciferous vegetables.

Foul-smelling farts are often caused by a diet high in cruciferous vegetables and animal protein. These foods contain organic sulfur compounds that bacteria can turn into hydrogen sulfide, a gas that smells like rotten eggs.

Sometimes excessive wind is the side effect of a health issue, like lactose intolerance, gluten intolerance, or IBS. If you experience chronic abdominal symptoms, including diarrhoea, bloating, chronic flatulence, and abdominal pain, consult your doctor.

Leigh Stewart
Leigh Stewart Head of Atlas Biomed content, trained chef and avid fermenter of edible bacteria.

Featured topics

133 articles
93 articles
91 articles
75 articles
Digestive Health
73 articles
47 articles
44 articles
34 articles
29 articles
24 articles
Disease Protection
24 articles
Beat The Bloat
16 articles
Science Bites
8 articles
7 articles
Love and sex
6 articles