20 Foods That Cause Flatulence

By Tara MacIsaac, Epoch Times
December 12, 2013 Updated: December 15, 2013

What Causes Flatulence?

Flatulence (gas) can be caused by swallowing air or through the digestion process. Partially digested food travels through the intestines; as the bacteria ferment it, gas is produced as a by-product.

Here are some foods to limit in your diet if you are experiencing excessive flatulence.


10 Vegetables that Cause Flatulence

Cooking vegetables and soaking beans may help reduce the gas they cause.


1. Cauliflower

Image of cauliflower via Shutterstock


2. Brussels Sprouts

(Wikimedia Commons)


3. Dried Beans

(Wikimedia Commons)


4. Broccoli

Image of broccoli via Shutterstock


5. Cabbage

Image of cabbage via Shutterstock


6. Onions

(Wikimedia Commons)


7. Radishes

(Hans Braxmeier/Wikimedia Commons)


8. Celery

Image of celery via Shutterstock


9. Carrots

(Wikimedia Commons)


10. Eggplant

(ארכיון מושב צופית/Wikimedia Commons)


5 Fruits That Cause Flatulence

Your body can only process so much fructose in a day, so if you eat too much fruit, the undigested excess fructose can cause gas. Fructose is also found in honey and corn syrup.


1. Apples

(Jeremy Keith/Wikimedia Commons)


2. Apricots

(Ian W. Fieggen/Wikimedia Commons)


3. Peaches

Image of peaches via Shutterstock


4. Pears

Image of pears via Shutterstock


5. Dried fruit, such as prunes or raisins

Image of prunes via Shutterstock


5 Other Kinds of Food That Cause Flatulence


1. Fiber

Bran, barley, and other fibrous foods can contribute to flatulence. Fiber is not digested as other food is, and passes through the intestines relatively unchanged.

Image of bran via Shutterstock


2. Some Sweeteners

Sorbitol, mannitol, xylitol, and some other sweeteners ending in “tol,” may cause flatulence if consumed too frequently.

Image of sweetener via Shutterstock


3. Fatty Meat

Fatty meat and other fatty foods may cause flatulence. 

Image of burgers via Shutterstock


4. Carbonated Drinks

Image of cola via Shutterstock


5. Dairy 

Lactose intolerance can cause flatulence if dairy products are ingested.

(Wikimedia Commons)

*Image of man cringing from a bad smell via Shutterstock