Why do baked beans give you wind?

Beans, beans, are good for your heart, the more you eat, the more oligosaccharides your gut bacteria have to digest.


Asked by: Anonymous

The next time you let off an eggy one after overdoing it on the beans, blame it on the bugs. The smell is not your own gas but that given off by bacteria in your gut. Beans contain carbohydrates known as oligosaccharides. We lack the enzymes to break these down, so the bugs in our large intestine do it for us. Then they emit that rather pungent gas.

Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.