People with pre-diabetes or type 2 diabetes need a high-fiber diet to stabilize blood sugar, beans are one of the good choices.

According to figures from the USDA, 1/4 cup of cooked red kidney beans contains about 5 grams of fiber; ½ cup of black beans about 6 grams; ½ cup of white beans about 5 grams, all of which are good sources of fiber.

And bean contains about 120 calories and 21 grams of carbohydrates per serving

In addition to fiber, beans also contain a starch that’s resistant to digestion, which does not get into the bloodstream quickly and affects blood sugar. In addition, like lentils, legumes contain both soluble and insoluble fiber.

It is worth mentioning that legumes help to produce beneficial fatty acids, promote more active insulin, and make colon cells healthier.