Why Do Farts Stink? Causes, Foods, and Health Signs

Farts smell because of a tiny fraction of sulfur-containing gases produced by bacteria in your large intestine. The vast majority of a fart is odorless, composed of nitrogen, hydrogen, carbon dioxide, and sometimes methane. The stink comes from three sulfur compounds that together make up less than 1% of the total gas volume but pack an outsized punch to your nose.

The Three Gases Behind the Smell

Researchers analyzing human flatulence found that the primary culprit is hydrogen sulfide, the classic “rotten egg” gas, present at the highest concentration of the three odor-causing compounds. The second contributor is methanethiol, which smells like rotting cabbage and is detectable by the human nose at concentrations as low as 1 to 2 parts per billion. The third is dimethyl sulfide, present in the smallest amounts. A study published in the journal Gut measured hydrogen sulfide at roughly five times the concentration of methanethiol, with dimethyl sulfide trailing even further behind.

What makes these gases so potent is that your nose is extremely sensitive to sulfur compounds. Evolution wired us to detect them at vanishingly small concentrations, likely because they signal spoiled food or dangerous environments. So even though sulfur gases are a sliver of what you’re actually releasing, they dominate the experience.

How Gut Bacteria Create the Stink

Your large intestine is home to trillions of bacteria, and some of them specialize in processing sulfur. A group called sulfate-reducing bacteria, predominantly from the genus Desulfovibrio, consume hydrogen and sulfate in your gut and produce hydrogen sulfide as a byproduct. They can also feed on organic compounds like lactate and formate to fuel this same chemical reaction. Other bacterial species in your colon help supply the sulfate these microbes need, creating a kind of microbial relay system that ultimately ends in smelly gas.

These bacteria aren’t freeloaders. They play a role in regulating the chemical environment of your gut. But from a flatulence perspective, more sulfate-reducing bacterial activity means more hydrogen sulfide, which means a more pungent result.

Why Protein Makes It Worse

Sulfur-containing amino acids are the raw ingredients your gut bacteria need to produce those odor compounds. Two amino acids in particular, cysteine and methionine, are found in high concentrations in animal proteins like meat, eggs, and dairy. When bacteria in your colon break down cysteine, they can directly produce hydrogen sulfide. Methionine breakdown follows a similar path, generating methanethiol along the way.

This is why a high-protein meal, especially one heavy on red meat or eggs, often produces noticeably smellier gas than a carb-heavy meal. The protein itself isn’t causing more gas volume, but it’s shifting the chemical composition toward sulfur-rich byproducts. If you’ve ever noticed that your gas smells worse after a steak dinner or a day of protein shakes, this is exactly what’s happening.

Foods That Fuel Smelly Gas

It’s not just protein. Many foods deliver sulfur or fermentable material to your gut bacteria in ways that increase odor. Direct sources of sulfate include:

  • Cruciferous vegetables: broccoli, cauliflower, cabbage, and Brussels sprouts
  • Animal protein: meat, fish, poultry, and eggs
  • Nuts: especially peanuts and almonds
  • Dried fruits
  • Certain beverages: beer, wine, and some juices
  • Supplements: glucosamine sulfate, chondroitin, and MSM (commonly taken for joint health)

High-fiber foods like beans, oats, and many fruits increase total gas production because your small intestine can’t fully break down soluble fiber, leaving it for bacteria in the colon to ferment. This fermentation produces more gas overall, though the smell depends on whether sulfur compounds are also in the mix. A bowl of beans with broccoli and sausage is essentially a perfect storm for both volume and odor.

Drinking water can also be a source of sulfate depending on where you live. Some estimates suggest that up to 20% of your sulfate intake could come from water alone.

Why Some Farts Smell Worse Than Others

Day-to-day variation in fart odor comes down to what you’ve eaten, how long food has been sitting in your colon, and the specific bacterial populations active in your gut at any given time. A meal that moves slowly through your digestive tract gives bacteria more time to ferment, producing more sulfur gases. Eating quickly and swallowing extra air can speed transit, sometimes resulting in higher-volume but less smelly gas since there’s been less time for sulfur production.

Your individual gut microbiome matters too. People with higher populations of sulfate-reducing bacteria will consistently produce smellier gas, all else being equal. This bacterial composition is shaped by long-term diet, genetics, antibiotic history, and other factors that vary widely from person to person. It’s why two people can eat the same meal and have very different results.

When Foul Gas Signals Something Else

Persistently foul-smelling gas, especially paired with bloating, diarrhea, or greasy floating stools, can be a sign of a malabsorption problem. When your body can’t properly digest certain nutrients, more undigested material reaches the colon, where bacteria ferment it aggressively.

Lactose intolerance is the most common version of this. It affects the majority of the global adult population to some degree. Without enough lactase enzyme to break down milk sugar in the small intestine, lactose passes into the colon and becomes fuel for gas-producing bacteria. The result is bloating, cramping, and often notably smelly flatulence after consuming dairy.

Celiac disease causes a different kind of malabsorption. An immune reaction to gluten damages the lining of the small intestine, impairing nutrient absorption across its entire length. The unabsorbed nutrients feed bacterial fermentation downstream, producing excess gas and foul-smelling stools.

Small intestinal bacterial overgrowth (SIBO) is another possibility. Normally, most of your gut bacteria live in the large intestine. In SIBO, bacterial populations expand into the small intestine, where they begin fermenting food before it’s fully absorbed. This leads to excessive gas, bloating, and often a change in stool quality. Chronic SIBO can even damage the intestinal lining enough to mimic celiac disease in some cases.

Occasional smelly gas after a big meal is completely normal. But if the pattern is constant, worsening, or accompanied by weight loss or persistent digestive symptoms, something beyond diet may be driving it.