11 Foods That Make You Fart All the Time

Some foods are known for causing excessive flatulence; avoiding them can help reduce the embarrassing moments you experience. Here are fifteen of the most notorious offenders for making you fart!


The classic offender, beans are loaded with fibre and non-digestible carbohydrates that can cause gas to build up in the intestine. That eating beans increases your tendency to fart doesn’t mean you should avoid them, as beans are an important source of protein and other essential nutrients. Choose when and how much you eat to minimize embarrassing flatulence.

Dairy Products

Milk and other dairy products contain lactose, a sugar that many people have difficulty digesting. As a result, it can cause gas to build up in the intestine, leading to uncomfortable moments. Try lactose-free milk or yogurt if you’re having trouble with dairy-related flatulence.


This cruciferous vegetable is an excellent source of vitamin C and folate, but it also contains raffinose, a sugar that can cause gas build-up and farting. If you love broccoli, you probably know the feeling of eating it and farting a few minutes later.

Apples and Bananas

These two popular fruits contain sorbitol, a sugar alcohol that is not easily digested and can cause gas to build up in the intestine. And fiber and natural sugars like fructose serve as food for bacteria in the intestine, producing gas.


When you drink soda, you swallow extra air that goes into the gastrointestinal tract and stays there. Eventually, that air will be expelled as a fart. Carbonated drinks like soda can also contain artificial sweeteners that can add to the gas build-up problem.

See also  15 Foods Your Doctor Would Never Eat, but You Don’t Mind Having Them


Another cruciferous vegetable, cauliflower, contain raffinose and fiber that can cause gas build-up and farting. You might want to plan your meals so that you only eat a little in one sitting or before a social event.

Hard Candy

It might come as a surprise, but hard candy can cause flatulence too. They usually contain sorbitol and other artificial sweeteners that are not fully digested. Also, sucking on hard candies can make you swallow extra air, eventually becoming a fart.


Onions contain natural sugar, fructose, and the bacteria in the intestine feed on it, creating gas. Also, onions contain fibre and other compounds that can cause gas build-up in the intestine.

Whole Grain Foods

Whole grain bread, crackers, and cereals are rich in fiber. While this can benefit your overall health, it increases the amount of gas produced in the intestine as bacteria break down the fibers. Rice is the only grain that doesn’t contain any fibre and is less likely to cause flatulence.

Processed Foods

Processed foods often contain additives and preservatives that can be difficult to digest, leading to flatulence. Also, they usually contain refined carbohydrates like white flour and sugar that can contribute to the problem.

Excess Protein

Overeating protein can be an issue if your digestive system is not used to digesting large amounts of it. Too much protein goes to your colon, where the gut microbes break it down, creating gas.

You may also like...