What Makes You Fart More? The Real Causes Explained

Healthy adults pass gas up to 25 times a day, but certain foods, habits, and digestive conditions can push that number much higher. The gas itself comes from two sources: air you swallow and gas produced by bacteria in your large intestine as they break down food your body couldn’t digest on its own. Understanding which factors feed each source helps you figure out why your gas has increased and what you can actually change.

Swallowed Air Adds Up Fast

Every time you eat, drink, or swallow saliva, a small amount of air travels down with it. Most of that air gets burped back up, but some passes through your stomach into your intestines and eventually exits as flatulence. During meals, the average person swallows roughly 1,900 milliliters of air per hour. That’s nearly two liters just while eating.

Certain habits dramatically increase how much air you take in. Eating quickly, talking while you eat, chewing gum, sucking on hard candy, drinking through a straw, and smoking all force extra air into your digestive tract. Carbonated drinks add gas to your stomach directly, though the carbon dioxide itself gets absorbed through your intestinal wall fairly quickly and may not be the flatulence culprit people assume it is. The bigger issue is that carbonated beverages encourage more frequent swallowing.

Stress and anxiety can also drive air swallowing. Some people develop a nervous pattern of gulping air throughout the day without realizing it. Loose-fitting dentures cause a similar problem: your mouth produces extra saliva to compensate, and you swallow more often as a result.

Foods That Feed Gut Bacteria

The single biggest driver of increased flatulence is what you eat. Your small intestine absorbs most nutrients, but certain carbohydrates resist digestion and pass intact into your large intestine. There, trillions of bacteria ferment them as fuel, producing hydrogen, carbon dioxide, and methane as byproducts. The more undigested material that reaches your colon, the more gas those bacteria produce.

The foods most likely to increase gas fall into a few categories:

  • Beans and legumes contain complex sugars (oligosaccharides) that your body lacks the enzymes to break down in the small intestine, so they arrive in the colon almost entirely intact.
  • Cruciferous vegetables like broccoli, cauliflower, cabbage, and Brussels sprouts are rich in fiber and sulfur-containing compounds. The sulfur is what makes the resulting gas smell worse, not just more frequent.
  • Onions, garlic, and wheat are high in a type of soluble fiber called fructans, which bacteria ferment rapidly.
  • Fruits high in fructose like apples, pears, and watermelon can overwhelm your small intestine’s ability to absorb fructose, sending the excess to your colon.
  • Sugar alcohols found in sugar-free gum and candy (sorbitol, mannitol, xylitol) are poorly absorbed and highly fermentable.

These foods belong to a group researchers call FODMAPs: short-chain carbohydrates that move slowly through the small intestine, draw in water, and then get rapidly fermented by bacteria once they hit the colon. Not everyone reacts to the same FODMAPs equally, which is why your friend can eat a bowl of lentils without issue while you’re miserable for hours afterward.

Fiber Type Matters More Than Fiber Amount

Not all fiber produces the same amount of gas. Soluble fibers, the kind that dissolve in water and form gels, are the most readily fermented by gut bacteria. Beta-glucans from oats and barley, inulin (added to many “high fiber” packaged foods), wheat dextrin, and resistant starches all fall into this category. They’re healthy for your microbiome, but they generate more gas as a tradeoff.

Insoluble fibers like wheat bran, cellulose, and lignin pass through your colon mostly intact. Bacteria can’t break them down as easily, so they produce far less gas. If you’re trying to increase your fiber intake without the bloating, shifting toward insoluble sources can help. Either way, increasing fiber gradually gives your gut bacteria time to adjust. A sudden jump from 10 grams to 30 grams a day is a recipe for a rough few days.

Too Much Protein Creates Smellier Gas

Gas volume isn’t the only thing that changes with your diet. Eating more protein than your body needs, roughly anything beyond one gram per kilogram of body weight per day, gives your gut bacteria extra material to work with. When bacteria break down protein instead of carbohydrates, they produce hydrogen sulfide, the compound responsible for that rotten-egg smell. So a high-protein diet may not make you fart more often, but it can make each one noticeably worse.

Lactose Intolerance and Other Enzyme Gaps

About two-thirds of the world’s population produces less lactase, the enzyme that breaks down milk sugar, after childhood. If you’re in that group, drinking milk or eating ice cream sends undigested lactose straight to your colon, where bacteria ferment it into hydrogen, carbon dioxide, and methane. Even a modest amount, around 20 grams of lactose (roughly the amount in a large glass of milk), can trigger significant gas production in people with low lactase levels.

The tricky part is that lactose intolerance exists on a spectrum. People with the genetic variant for high lactase production have enzyme levels about ten times higher than those without it. Heterozygous individuals (one copy of each variant) fall somewhere in between. This is why some people can handle a splash of milk in coffee but not a bowl of cereal, while others tolerate dairy just fine.

Fructose malabsorption works similarly. Your small intestine can only absorb a limited amount of fructose at once. Exceed that threshold, often with high-fructose corn syrup, fruit juice, or large servings of certain fruits, and the surplus feeds colonic bacteria.

When Bacteria Are in the Wrong Place

Your large intestine is supposed to house the dense bacterial colonies that produce gas. Your small intestine normally keeps bacterial counts low thanks to bile and the rapid movement of food through it. But in a condition called small intestinal bacterial overgrowth (SIBO), bacteria colonize the small intestine in unusual numbers. Food that would normally be absorbed before reaching the colon gets fermented much earlier, producing gas higher up in the digestive tract. This leads to bloating, excessive flatulence, and often cramping that feels different from typical post-meal gas because it starts sooner after eating.

SIBO tends to develop when something slows the movement of food through the small intestine, whether from surgery, certain medications, or conditions that affect gut motility. It’s worth considering if your gas increased significantly without a clear dietary explanation.

Habits That Quietly Increase Gas

Beyond the obvious dietary triggers, a few everyday patterns tend to increase flatulence without people connecting the dots. Eating quickly is one of the most common. Faster eating means more air swallowed per bite and less chewing, which sends larger food particles to the colon for bacteria to work on. Meals eaten at breakfast tend to involve the fastest swallowing rates, which may explain why some people feel gassier in the morning.

Skipping meals and then eating a large one overwhelms your digestive capacity. Your small intestine can only absorb so much at once, so a bigger meal means more undigested food reaching the colon. Eating late at night has a similar effect: your gut slows down during sleep, giving bacteria more time to ferment whatever’s sitting in your intestines.

Artificial sweeteners deserve special mention. Sugar-free products often contain sugar alcohols that are specifically designed to resist digestion, which is what makes them low-calorie. The trade-off is that they’re some of the most gas-producing substances you can eat. A few sticks of sugar-free gum combines two triggers at once: the gum itself encourages air swallowing, and the sweetener feeds colonic bacteria.