Guide
The most filling foods, according to science
The most filling foods per calorie are boiled potatoes, eggs, fish, oatmeal, legumes, and fruit like apples and oranges — findings that go back to the satiety index research where people ate equal-calorie portions of common foods and rated fullness for two hours after. Plain boiled potatoes topped the entire table, roughly seven times more filling than a croissant. The pattern behind the ranking is simple: protein, fiber, water content, and how unprocessed the food is.
What makes a food filling
- →Protein — the strongest satiety signal there is. Eggs, fish, chicken, Greek yogurt, cottage cheese, beans.
- →Fiber — slows digestion and adds bulk. Vegetables, fruit, oats, legumes, whole grains.
- →Water and volume — stretch receptors in your stomach are part of fullness. Soups, stews, fruit, vegetables literally take up space.
- →Low processing — the more intact the food, the more work to digest it and the longer it lasts. Processing pre-does the digestion for you, which is why refined snacks vanish without registering.
A short list worth memorizing
Build meals around these and staying full gets cheap, calorie-wise:
- →Boiled or roasted potatoes (the fried version loses most of its magic)
- →Eggs, in any form
- →Fish and lean meats
- →Oatmeal, and porridge in general
- →Greek yogurt, skyr, cottage cheese
- →Beans and lentils
- →Apples, oranges, berries
- →Soups built on vegetables and protein
The comparison that changes behavior
Where this gets useful is at the margin: granola versus mixed nuts on your yogurt. Roasted potatoes versus bread with dinner. A pastry versus eggs at breakfast. Each pair costs roughly the same from your day, but one side keeps you full for an extra hour or more. Nobody can memorize those trade-offs for every plate they'll ever eat — which is why having them scored per meal, as you eat, beats any list.
Meaple scores this on every plate
This ranking is exactly what Meaple's satiety score automates. Snap a photo and it reads protein, fiber and wholeness off your actual plate — then tells you how many hours the meal should hold you, and which single swap would make it hold longer for the same cost.
So instead of cross-referencing a satiety table at dinner, you get "stays full 4–5 hrs" before your first bite — and meal ideas that are just as satisfying for fewer points when you want them.