They fill you up with fibre and not many calories. And the fuller you are, the less room for higher calorie foods. They are also a great source of vitamins and minerals.
Some people feel more satisfied after a meal that includes small amounts of high protein foods.
Veggies provide the crunchy sensation we miss when we cut down snacking on high calorie items. They are loaded with fibre, vitamins and minerals. Their chewy texture helps slow down your eating while filling you up with fibre. A fabulous source of fibre and protein, beans are an excellent main dish substitute for higher fat animal proteins.