Beans contain a complex sugar called raffinose, which the body can have a hard time breaking down. That, paired with the fiber found in beans, can make you gassy, especially if you don't already eat a fiber-rich diet. Incorporating beans into your diet regularly may help to reduce this effect, and one study suggests that taking Beano can help prevent gas, too. -