Whether or not you will gain weight from eating red beans depends on the amount of red beans you consume. If you just eat a little bit of red beans, it usually does not cause your body to gain weight. If the amount of red beans consumed is more, it may cause the body to gain weight. Red beans are relatively common food, 100 grams of red beans can provide energy is about 324 calories, does not belong to the calorie particularly low food. Daily in eating red beans, if the intake is relatively small, generally does not appear to intake of calories greater than the consumption of calories, will not lead to the body fat. However, if the intake of red beans is more, there may be intake of calories greater than the consumption of calories, excess calories will be converted into fat accumulation in the body, thus leading to body fat. When eating red beans on a daily basis, moderation is enough and it is not recommended to consume too much at one time.