The 10 Most Filling Foods for Diets

beans
Credit: Getty Images

Bean soup

"Soups have a high water content, which means they fill your stomach for very few calories," says Rolls. Broth-based bean soups, in particular, contain a hefty dose of fiber and resistant starch—a good carb that slows the release of sugar into the bloodstream—to make that full feeling really stick. "Once in the stomach, fiber and water activate stretch receptors that signal that you aren't hungry anymore," Rolls says. All this for a measly 150 calories per cup of 10000000642281.

Feel even fuller: Resist the cracker pack on the side in favor of a bigger soup helping. Beans are starchy, satisfying and caloric enough on their own, Rolls says. Hate soup? Throw lentils, black-eyed peas or kidney or navy beans into a vinegar-based salad.

Next: Eggs