packed with protein and fiber, beans are a nutritious choice for people on most kinds of diets. however, they and other legumes such as chickpeas and lentils are also high in carbohydrates. eat them in moderation when on a low carb diet.