Eating lentils and other legumes like beans is good for weight loss. Lentils are high in fiber and protein while low in fat. This aids in weight loss because the fiber and protein help you to feel fuller, without adding excessive calories from fat. The fiber in lentils and other legumes also influences gut health through the production of short-chain fatty acids that can influence your hunger and satiety hormones, further aiding in weight loss. If you want to learn more about the role of fiber in gut health and weight loss, check out the book, Fiber Fueled by gastroenterologist Dr. Will Bulsiewicz.