non-starchy vegetables, like hearts of palm, are especially beneficial for weight loss due to their high fiber and water content. non-starchy vegetables provide fewer calories for a larger volume of food, promoting satiety and reducing overall food intake.