What Causes Sulfur Farts and How to Stop Them?

Sulfur farts get their rotten-egg smell from hydrogen sulfide, a gas produced by bacteria in your large intestine as they break down sulfur-containing compounds from food. The human nose can detect hydrogen sulfide at remarkably low concentrations, as little as 0.0005 parts per million, which is why even a tiny amount of the gas makes its presence unmistakable. The smell itself is usually harmless, but understanding where it comes from can help you figure out why some days (or weeks) are worse than others.

How Your Gut Produces Hydrogen Sulfide

Your colon is home to trillions of bacteria, and they don’t all do the same job. When you eat complex carbohydrates your small intestine can’t fully absorb, they arrive in the colon where bacteria ferment them, releasing hydrogen gas as a byproduct. That hydrogen then becomes fuel for a second group of microbes called sulfate-reducing bacteria, which “breathe” sulfate the way we breathe oxygen. Their metabolic output is hydrogen sulfide.

The dominant sulfate-reducing species in the human gut belong to the Desulfovibrio family. In one study that isolated sulfate-reducing bacteria from human stool samples, 39 of the 59 strains recovered were a single species, Desulfovibrio piger. These bacteria are normal residents of a healthy gut. The issue isn’t their presence but what you feed them.

A separate pathway also matters. Other common gut bacteria, including species of Streptococcus and Fusobacterium, can produce hydrogen sulfide directly from cysteine, a sulfur-containing amino acid found in protein. So your gut has two routes to the same smelly destination: one fueled by sulfate, the other by protein.

Foods That Fuel the Smell

The single biggest dietary driver is sulfur-rich food. Cruciferous vegetables like broccoli, cabbage, cauliflower, and Brussels sprouts are loaded with sulfur-containing compounds called glucosinolates. Garlic and onions are similarly rich in organosulfur compounds. These are all nutritious foods, but they deliver a surge of sulfur to your colon bacteria.

Animal protein is the other major contributor. Meat, eggs, and dairy contain the sulfur amino acids cysteine and methionine. A diet heavy in animal protein and saturated fat increases your gut’s capacity to produce hydrogen sulfide while simultaneously reducing the production of butyrate, a short-chain fatty acid that keeps your colon lining healthy. Low fiber intake compounds the problem: without enough fermentable carbohydrate, gut bacteria shift from fermenting fiber to fermenting protein, which generates more sulfur gas and other odorous byproducts.

Some less obvious culprits include dried fruits preserved with sulfites, beer and wine (which contain sulfate), and certain supplements. If you’ve recently upped your protein shake intake or switched to a high-protein diet, that alone can explain a noticeable change in gas odor.

Why High-Protein Diets Make It Worse

When you eat more protein than your small intestine can absorb, the excess reaches the colon intact. There, bacteria break it down through a process called putrefaction, which releases hydrogen sulfide along with other foul-smelling compounds like indole and skatole. Research on dietary patterns and gut metabolism shows that animal-based diets consistently increase hydrogen sulfide production compared to plant-based diets. It’s not just about the amount of sulfur you eat but the overall balance: a diet high in protein and low in fiber creates the ideal conditions for smelly gas.

Medications That Slow Digestion

GLP-1 medications used for diabetes and weight loss, including semaglutide (sold as Ozempic and Wegovy) and tirzepatide (sold as Mounjaro and Zepbound), are a newer and increasingly common cause of sulfur-smelling gas and burps. These drugs work by slowing the rate at which your stomach empties. Food sits longer in the digestive tract, giving bacteria more time to ferment it and produce hydrogen sulfide.

In clinical trials, sulfur burps (eructation) affected roughly 7% of adults taking Wegovy and 2 to 5% of those on Mounjaro or Zepbound. The same slowed digestion that causes sulfur burps can also increase sulfur-smelling flatulence further down the tract. If you started one of these medications and noticed a change, the timing likely isn’t coincidental.

Antibiotics can also shift the balance. By wiping out certain bacterial populations and allowing others to flourish, a course of antibiotics can temporarily increase the proportion of sulfate-reducing bacteria in your gut, leading to more hydrogen sulfide until the microbial community rebalances.

Food Intolerances and Digestive Conditions

Anything that causes poor absorption in the small intestine sends more undigested material to the colon, where bacteria have a field day. Lactose intolerance is a classic example: undigested lactose ferments rapidly, producing gas that can carry sulfur compounds along with it. The same logic applies to fructose malabsorption and conditions like celiac disease or small intestinal bacterial overgrowth (SIBO).

Inflammatory bowel diseases like ulcerative colitis have a more direct connection to hydrogen sulfide. Elevated populations of sulfate-reducing bacteria have been found in the colons of people with ulcerative colitis, and the hydrogen sulfide they produce may actually contribute to inflammation by damaging the cells lining the colon. If persistently foul-smelling gas comes alongside abdominal pain, bloody stool, diarrhea, unexplained weight loss, or fever, those symptoms together warrant medical evaluation.

How to Reduce Sulfur Gas

The most effective approach is dietary rather than supplement-based. Shifting toward a more plant-based eating pattern, with more fiber and less animal protein, consistently reduces the gut’s hydrogen sulfide output. You don’t need to go vegetarian. Even modest changes help: swapping one high-protein meal a day for a grain-and-vegetable-based option, or replacing some red meat with chicken or fish, can make a difference within a few days.

If cruciferous vegetables are the main trigger, cooking them thoroughly breaks down some of the sulfur compounds before they reach your gut. Steaming broccoli or roasting cauliflower produces less gas than eating them raw. You can also introduce these foods gradually so your gut bacteria adapt rather than getting a sudden sulfur load.

Staying well hydrated and eating meals at a steady pace (rather than large, infrequent meals) helps your small intestine absorb more nutrients before they reach the colon. Probiotic foods like yogurt, kefir, and fermented vegetables may help by supporting microbial diversity, though the evidence for specific probiotic strains reducing sulfur gas is still limited.

For people on GLP-1 medications, eating smaller meals, avoiding high-fat foods that slow digestion further, and reducing sulfur-rich foods on the same day can all help manage symptoms without changing your prescription.