Beans beans make you fart, the more you eat, the more you toot. It's true that a diet high in fibre causes more flatulence, but at least it won't be stinky, promise researchers whose new study examined how different foods affect the gases in the gut.

Too much protein, on the other hand, and best of British to those who are in whiffing range.

What we put in one end can change how it comes out the other. Credit:iStock

The average person produces about one and a half litres of gas a day (producing an average of 10 to 20 farts), typically made up of the odourless gases hydrogen, carbon dioxide, methane, oxygen and nitrogen.

When we eat a high-protein diet, however, our gut bacteria produce seven times the rotten-egg smelling gas, hydrogen sulphide, according to a new study by Monash University's Chu Yao.