Beans are an excellent medium to cut your body fat. They are very good for the heart also. They can help you in getting a flat tummy. You will feel full after consuming it. When you prepare beans, then a lot of water is added to it, so it absorbs a lot of water and satisfies your hunger instantly. They are a rich source of fiber content and contains resistant starch that will delay the process of releasing sugar in the bloodstream. It has many health benefits and is a very satisfying food.