Beans are really good for you, but they may not make you the most popular houseguest. In fact, they could easily put a major damper on your social life.
Let’s face it, some people just stay away from beans because digesting them – at least without certain embarassing side effects – is difficult. But here’s the thing – your system may simply need time to adjust to them, especially if they are a relatively new food in your diet or your eat them infrequently. You can minimize the digestive issues by adding beans to your weekly diet slowly. Some experts feel that by increasing the amount of beans you eat gradually, your system will get better at both producing “bean breaking” enzymes and digesting beans.
Also, presoak and cook beans thoroughly: they must be tender to the squeeze. Undercooked beans are particularly hard to digest. Chewing them slowly and thoroughly will also help. Drink plenty of waters between meals.
(source: The Healthiest Meals on Earth by Jonny Bowden, Ph.D., C.N.S.)