Why Do Beans Make You Fart? Here's What a Dietitian Has to Say (2024)

We've all heard the childhood rhyme that starts with "beans, beans, the magical fruit," but what happens when that "magic" leaves you feeling uncomfortable and embarrassed? Many people experience gas and bloating after eating beans, but few know why.

Here, we'll examine why beans make you fart and how to prevent gas and bloating from these nutritious legumes. We'll cover the science behind the link between beans and gas and provide tips for enjoying beans without the smelly side effects.

11 Sneaky Reasons You're So Gassy

What's the Link Between Beans and Gas?

Beans are a staple in many healthy diets (and it's no wonder, considering they're an excellent source of protein, fiber and nutrients). However, many people experience flatulence or gas after eating beans, and it can be a source of embarrassment and discomfort. So why do beans make you fart?

The answer lies in the complex carbohydrates found in beans that can be difficult for the body to digest. Specifically, beans contain a type of carbohydrate called oligosaccharides, more specifically raffinose, which, according to a 2022 review published in Frontiers in Plant Science, aren't easily broken down in the small intestine. Instead, they travel to the large intestine, where they're fermented by bacteria, producing gas as a byproduct. This gas must be released through belching or farting, which can be uncomfortable and unpleasant.

Kelsey Kunik, RDN, a registered dietitian nutritionist and nutrition advisor for Zenmaster Wellness, tells EatingWell, "Raffinose is a complex sugar that acts as a prebiotic in the digestive tract, increasing the number of good bacteria there. As bacteria break down the raffinose, several gases are released, which can lead to particularly smelly gas."

3 Reasons Why Beans May Make You Gassy

1. They Are High in Complex Carbs

Beans contain oligosaccharides, a type of complex carbohydrate that humans can't digest on their own. When these carbohydrates reach the large intestine, the bacteria in the gut break them down and produce gas as a byproduct. This is why eating beans can cause flatulence.

2. They Are Rich in Fiber

Beans are high in fiber, making them excellent for digestive health. However, too much fiber can cause bloating and gas.

"Beans are high in fiber, with half a cup providing between 4 and 8 grams," says Kunik. "Since your body can't digest fiber, it can sit in the digestive tract while the bacteria digest it, producing gas as a byproduct. This often happens if you eat too much fiber or increase your fiber intake too quickly without allowing your body time to adjust."

What Happens to Your Body When You Eat Too Much Fiber

3. They Are High in Lectins

Lectins are proteins found in plants that bind to carbohydrates and are difficult to digest. And according to a 2021 article in Foods, legumes are rich in lectins. Some individuals may be more sensitive to lectins and could experience gastrointestinal discomfort when consuming lectin-rich foods like beans.

How to Prevent Gas and Bloating from Beans

If you're a fan of beans but experience uncomfortable gastrointestinal side effects when you eat them, you can prevent or minimize these symptoms in a few ways.

  • Soak your beans: Soaking beans before cooking them can reduce the amount of oligosaccharides. Simply place your beans in a large bowl and cover them with water to soak them. Let them soak overnight before draining and cooking them. "To reduce the gas caused by eating beans, you can either soak them before eating them, which helps to draw out some of the gas-producing sugars, or cook them with kombu, a seaweed that contains the enzyme glutamic acid that helps to break down raffinose," says Kunik.
  • Add digestive aids: Certain herbs and spices can aid digestion and reduce the risk of gas and bloating. For example, add ginger, fennel seeds, cumin or coriander to your bean dishes. These herbs and spices can help to stimulate digestive enzymes and reduce inflammation in the gut.
  • Start slowly and build up: If you're not used to eating beans, it's best to start slowly and gradually build up your intake. Start with small portions of cooked beans and gradually increase the amount over time. According to the National Institutes of Health, this will allow your body to adjust to the increased fiber and complex carbs in the beans and reduce the risk of gas and bloating.

Frequently Asked Questions

How do you stop beans from giving you gas?

Soak dried beans for at least eight hours or overnight before cooking to reduce the number of indigestible sugars which cause gas. Rinse canned beans thoroughly and consider adding foods naturally high in digestive enzymes in your cooking to aid digestion.

Which beans make you fart the most?

While any legume has the potential to cause gas, certain varieties are notorious for their gassiness. "Soybeans, pinto beans, black beans and lentils are most likely to cause gas because of the amount of fermentable sugars and fiber," says Kunik.

Why do beans give you smelly gas?

Beans contain complex sugars called oligosaccharides that are difficult for the body to break down. As a result, gas is produced when bacteria in the large intestine feed on these sugars. Additionally, sulfur-containing compounds in beans can contribute to the unpleasant odor of flatulence.

"The odor produced after eating beans is different (and often smellier) than gas from other sources," states Kunik. "This is because of the specific types of gas given off as the bacteria in the colon digest the sugars found in beans."

The Bottom Line

Beans are a nutritious food packed with essential nutrients, but they can also cause gas and bloating due to their high fiber content. In addition, beans contain oligosaccharides, which are not easily digested in the small intestine and are fermented by bacteria in the large intestine, producing gas. Fortunately, there are ways to reduce the risk of experiencing gas from eating beans, such as soaking them before cooking, eating smaller portions and gradually increasing your intake. By following these tips, you can keep enjoying the many health benefits of beans without experiencing the unpleasant side effects.

Read Next: 4 Foods You Should Eat If You Want Less-Smelly Farts

Why Do Beans Make You Fart? Here's What a Dietitian Has to Say (2024)

FAQs

Why Do Beans Make You Fart? Here's What a Dietitian Has to Say? ›

Beans are rich in soluble fiber. This type of fiber is water soluble and turns into a kind of gel in your gut. We can't digest these compounds, but our gut bacteria love them. As your gut bugs start to ferment the soluble fiber, they produce gasses.

How long after eating beans does gas stop? ›

Once you get used to a higher fiber diet rich in beans, any gassiness may dissipate like the wind. Remember, research suggests that even people who do experience discomfort often see that disappear within 1 to 3 weeks of regularly eating beans, and flatulence returns to normal levels.

What are two ways to prevent gas problems from eating beans? ›

Soaking and cooking beans, increasing your intake slowly, drinking plenty of water, and taking digestive enzymes like alpha-galactosidase can help prevent gas caused by beans.

Which beans make you fart the least? ›

The easiest beans to digest (therefore less likely to cause gas), according to Country Life Foods, are lentils, black eyed beans, adzuki beans and mung beans. (Click through to learn more about the amazing health benefits of mung beans.) The harder ones to digest are red kidney, soy, black and lima beans.

What is the sugar in beans that causes gas? ›

The main culprit: Beans contain sugars called raffinose, which is what contributes to the discomfort. Because the human digestive tract can lack an enzyme called alpha-galactosidase to break down raffinose, it travels undigested to the large intestine.

What is the number one food that causes bloating? ›

Beans. It's hardly a surprise to see beans atop the list of bloat-causing foods. After all, the legendary powers of this legume have even captured the attention of lyricists: Beans, beans, the musical fruit… Science is behind that tune, explains Czerwony.

What is the fastest way to get the gas out of beans? ›

But if you don't have time for a traditional overnight soak, a quick soak is just as beneficial. Rinse the beans and then place them in a pot with three cups of water for each cup of dried beans. Bring to a boil and boil for two to three minutes. Remove the pot from the heat, cover and let stand for one hour.

What is the best gas relief for beans? ›

Add digestive aids: Certain herbs and spices can aid digestion and reduce the risk of gas and bloating. For example, add ginger, fennel seeds, cumin or coriander to your bean dishes.

Does putting baking soda in beans prevent gas? ›

If beans make you uncomfortably gassy, sprinkle a little baking soda into their soaking water. It will reduce the volume of gas produced by the legumes, plus, they will cook quicker. If you're even shorter on time, you may want to try some of our favorite recipes to make with a can of black beans.

What spice reduces gas in beans? ›

Add ajwain or epazote – both of these spices will decrease gas production – I swear by the epazote! Just add about a tablespoon to a large pot of beans during the cooking process. You can also add ginger or cumin as these spices help with digestion.

Why can't I eat beans anymore? ›

WHY ARE BEANS HARD TO DIGEST? Beans are hard to digest due to two compounds - Lectins and oligosaccharides. Most beans contain plant compounds called lectins, a family of proteins known for targeting sugars in the body. High-lectin foods can cause gas, bloating, and cramping.

What can I eat to fart less? ›

How reduce excessive or smelly farting
  1. chew food slowly with your mouth closed.
  2. eat smaller meals, more often.
  3. drink slowly.
  4. exercise regularly to improve digestion.
  5. eat foods that are easy to digest like rice, bananas, citrus fruits and potatoes.
  6. drink peppermint tea.
May 29, 2023

What are the hardest beans to digest? ›

Smaller beans like adzuki, lentils, mung beans and peas digest more easily. Pinto, kidney, navy, black-eyed peas, garbanzo, lima, and black beans are harder to digest and should be eaten only occasionally. Soybeans and black soybeans are the most difficult beans to digest.

Why do I fart so much at night? ›

You might fart at night or first thing in the morning because of normal variations in your anal sphincter, the ring of muscle that keeps the anus shut. Your anal sphincter is more relaxed during sleep and will spontaneously relax as you awaken, which makes it easier for gas to escape.

Does cheese give you gas? ›

Dairy products

Lactose is a sugar that's found in milk and most dairy products, including cheese and ice cream. People who don't produce enough of the enzyme lactase have difficulty digesting lactose, which is known as lactose intolerance. Increased gas is one symptom of lactose intolerance.

Is passing gas healthy? ›

Yes, farting is healthy. It's natural for extra air to end up in the digestive system, either from swallowing air or gas created during digestion. Farting is a normal way to get rid of the extra gas. It is normal to fart up to 25 times per day .

How long does it take for excessive gas to go away? ›

The excess gas may not pass easily through the digestive system, resulting in trapped gas. While trapped gas may cause discomfort, it usually passes on its own after a few hours. Some people may be able to relieve pain due to trapped gas using natural remedies, certain body positions, or OTC medications.

How long does it take for beans to pass through your system? ›

The digestion of different grains and carbohydrates again takes longer than processing fruit and vegetables. Grains like brown rice, buckwheat and oats can take approximately an hour and a half to exit your stomach, whereas legumes like chickpeas, lentils, beans etc. take even more – around two hours.

How long should you wait to lay down after eating beans? ›

Experts recommend waiting two to three hours after eating solid foods before going to sleep.

Do beans make you bloated the next day? ›

Foods that can lead to bloating include beans, quinoa, carbonated drinks, and some fruits and vegetables.

Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 5831

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.