sately

← Articles

The guide

The best high-satiety foods

Eating less without being hungry is a property of the food, not a matter of willpower. Ten foods worth starting with, twelve that cost more than you'd think, and the best picks in every aisle.

Dr. Andreas Eenfeldt, MD · · 12 min read

A loose grid of foods laid out on warm paper seen from above: a head of broccoli, a fillet of white fish, a bowl of lentils, a pot of thick yogurt, two eggs, a potato and a handful of strawberries.
Illustration: AI-generated

Some foods leave you full for hours on very few calories. Others are gone before you have finished eating them. That difference is the most useful thing you can know standing in a supermarket, it is far larger than most people expect, and using it does not require counting anything.

Most people arrive at a question like this for one reason: they want to lose weight, and they would rather not be hungry for a year doing it. That is what this is for. Nobody out-disciplines their own appetite for long, but you can change how much food you get for the calories you spend — and when trials have done that on purpose, people ate a few hundred calories a day less without being asked to, and lost more weight over a year while reporting less hunger, not more.

It is also not a property of food groups, which is why lists of “filling foods” so often disappoint. A potato scores 66. Sliced thin and fried, that same potato becomes chips at 10. Nothing was added but heat and oil.

  1. 66PotatoBoiled, plain
  2. 57Baked potatoIn its skin
  3. 24French friesCut and fried
  4. 10Potato chipsSliced thin, fried
One ingredient, four states, fifty-six points. This is why the guide below is organised by what you actually buy, and why every number links to the food so you can check it.

What the number means

Every food on this site carries one number from 0 to 100: how full it leaves you for the calories it costs. That is the only thing it measures. It is not a health score, and it is not a verdict.

0100
What to aim for: around 50. A day averaging near the middle of the green band is a good day, and an achievable one. Chasing 90s means living on lean protein and vegetables, which is a diet, and diets end. Higher is not better — 100 is a fact about a food, not a target. The arithmetic behind the number is on our math.

Ten foods to start with

Not the ten highest numbers in our database — those are mostly near-duplicates of each other, and half of them are asparagus. These are ten ordinary things that carry the idea, cover the week, and are in every supermarket.

And twelve that cost more than you'd think

The other half of the practical answer. None of these is a bad food and none of them is banned here. Some are excellent by any other measure, and several of them are in my own kitchen every week. What they have in common is that their reputation and their score disagree, and the gap is usually oil, drying, or blending.

The rule, in one sentence

A food fills you up for its calories when it carries protein and water, and not much else. That is nearly the whole thing. Protein is the nutrient appetite actively chases — dilute it and people keep eating until they reach the protein they were after. Water is what lets you eat a satisfying weight of food for few calories.Fiber is the third way in. The score treats those three as alternatives rather than as a sum: a food strong on one of them scores well even when it is empty on the other two, which is how cucumber and cod end up in the same place by opposite means. Fiber's own trial record is thinner than its billing — pooled across 62 trials, viscous fiber on its own moved body weight by about a third of a kilo — so take the route seriously and the supplement aisle less so.

Two white vessels seen from above on warm paper. On the left, a bowl heaped with whole strawberries, so many that a dozen more have spilled onto the paper around it. On the right, a flat plate holding about fifteen potato chips in a small pile in the middle.
Both sides are about 200 calories: roughly half a kilo of strawberries, or a small handful of chips. Water is doing all of that work. Illustration: AI-generated.

If you want the mechanism properly, it is in how to feel full on fewer calories. Here I want to get to the shelf.

The best picks, aisle by aisle

Every list below runs from most filling downwards, and each of these categories will get its own page in time.

Vegetables

This is the easy category, and the one where the score is least interesting, because nearly all of them win. Non-starchy vegetables are 90-odd percent water by weight — there is almost no room left for calories. If you are trying to make a meal bigger without making it cost more, this is the aisle.

It also happens to be the one strategy with a year of data behind it. In a year-long trial, women given no calorie target at all — simply told to add water-rich foods, mainly fruit and vegetables — lost more weight than women told to cut fat, and reported less hunger while doing it. Addition, not subtraction.

The vegetable is almost never the problem — the fat you cook it in is. Spinach scores 100. Sautéed in oil it is 77. Creamed, it is 58. A tablespoon of oil carries more calories than the entire pan of greens underneath it. Use it if it is what gets the vegetables eaten — just know what it costs.

Same leaf, plus cream. Nothing here says don't — creamed spinach is a good thing to eat. It just costs what a much larger plate of the plain version would.

Browse all vegetables, ranked →

Fruit

Fruit scores well, but lower than vegetables, and people find that surprising. It is sugar and water arithmetic: fruit carries two to four times the calories per gram that a vegetable does, and the sugar costs it again. Berries sit at the top — wet, and with enough fiber to blunt the sugar. Melon is wetter still and scores lower, because almost nothing in it offsets the sweetness. Bananas are the lowest common fruit, being the driest.

Two things happen to fruit that change it completely. Drying it removes the water and leaves the sugar: grapes score 25, raisins 8. Same fruit. Juicing it does the same thing and removes the chewing too: an apple is 57, apple juice 16. We compensate poorly for calories we drink: in a crossover study that served people the same foods in solid and liquid form, the drinkable version pushed total intake for the day up by 12 to 19 percent.

Dried: the water leaves, the sugar stays.
Juiced: the water stays, the chewing goes.

Compare grapes and raisins side by side →

Meat and poultry

Meat is the most protein-dense food most people eat, so the only question in this aisle is how much fat is riding along. That is not a moral question and it is not about which animal. It is printed on the pack, and it moves the score by thirty points.

You can watch the fat do it: 90% lean mince scores 68, 80% lean scores 53. Further down, processing takes over from trim: bacon is 37, a hot dog 23, and breaded chicken 28 — all three started as lean meat, and all three land a long way below the cut they came from.

A turkey breast that feeds you all week →

Fish and seafood

White fish and shellfish are the highest-scoring protein foods there are, full stop. Cod is roughly 80% water and almost all of the rest is protein, which is as close to the ideal shape of a filling food as anything gets.

Oily fish scores lower — farmed Atlantic salmon is 61 against wild sockeye at 88 — and that is a case where the score is measuring one thing and you may reasonably care about another. Salmon's fat is the reason to eat it. The score does not know that, and does not claim to. What does genuinely undo fish is the fryer: fried shrimp is 36.

Eggs

An egg is a strange, useful object: cheap, fast, portable, and carrying about 6 grams of high-quality protein for 70-odd calories. The famous trial here deserves its footnote read properly. Swapping a bagel breakfast for a calorie-matched egg breakfast helped people lose about a kilo more over eight weeks — but only among those who were also cutting calories. In people who changed nothing else, the same swap did nothing at all. Eggs are a good breakfast. They are not a mechanism that operates on its own.

As with vegetables, the egg is not what moves the number — the pan is. A boiled egg is 53; the same egg fried in oil is 39; eggs Benedict is 29, which is a sauce made of butter wearing an egg as a hat.

Scrambled eggs with about 30 g of protein →

Yogurt, quark and cottage cheese

This is the aisle with the widest spread in the whole shop, and the one where a small habit change buys the most. Strained dairy — Greek yogurt, skyr, quark, cottage cheese — has had the watery whey removed, which roughly doubles the protein per calorie. Ordinary yogurt is fine. Strained yogurt is a different instrument.

Then the same aisle contains cheddar at 28 and cream cheese at 22. Hard cheese is protein-rich and calorie-dense at the same time, and the calories win. It is a flavoring that happens to be a protein, not a protein that happens to have flavor. Also worth knowing: fruit-on-the-bottom Greek yogurt drops to 50 from 91 for plain, and a nonfat flavored one lands at 69. The sugar costs something in both; the fat costs more. Read the pot rather than the rule.

Beans, lentils and tofu

The best value in the shop, by a distance. Legumes carry protein and fiber and a great deal of water once cooked, and they cost almost nothing. Tofu is the same trick in a firmer package. If you are eating less meat, this is the category that decides whether that goes well or badly.

Blend those same chickpeas with oil and tahini and you get hummus at 32, down from 56. Nothing was taken away; oil was added, and the number nearly halves. Hummus is not bad food. It is a fat delivery system with an excellent PR department.

Blended, with oil and tahini. Nearly half the score gone, and it happens to a food almost nobody suspects.

A bean salad that keeps for days →

Potatoes and roots

The potato has spent forty years being treated as something to avoid, and it is one of the most filling foods there is. In the classic satiety experiment, boiled potatoes came out on top of every food tested, by a distance. That study is older and thinner than its fame suggests — see the caveats at the bottom — but the mechanism is not mysterious. A potato is water and starch with some protein, and very little fat.

What happens to potatoes in a fryer is the single clearest demonstration on this site: fries are 24, chips are 10. Also: sweet potatoes are not an upgrade on potatoes. They are about the same. The swap is a marketing artifact.

Grains, pasta and bread

The category people expect us to attack, and we are not going to. Cooked grains do fine — they are mostly water by the time you eat them. What scores badly is grain with the water taken out and fat put in: that is what bread is, and it is certainly what biscuits and breakfast cereal are.

Bread is the honest disappointment here. White bread is 21, wholemeal 35, a bagel 24, a croissant 10. Wholemeal is genuinely better than white, and it is still bread: the fiber moves the number by fourteen points, not forty. Breakfast cereal is worse than its shelf position suggests — 6 for a typical one, and granola at 19 is the one that surprises people: 489 calories per 100 g, and nobody has ever measured out 30 of them.

Porridge, the exception that proves the rule →

Snacks

The hardest category, because snacking is not really about hunger and a list of virtuous alternatives ignores that. The rule that works is not “eat this instead” but same job, better food: match the moment, the texture and the kind of pleasure, and change only what the thing is made of.

For scale, the usual suspects: chips 10, trail mix 10, granola bar 9, crackers 15, a typical protein bar 38. That last one deserves a sentence: it is the highest of the five and still the most overrated, because the protein is real and everything around it — dry, calorie-dense, engineered to be eaten in a minute — pulls the other way. The best bars we have scored reach the low 60s. A pot of yogurt starts at 91.

The packaged aisle

Branded products get the same treatment as everything else: the numbers come off the label, the formula does not know or care what the brand is. Some of what wins is unglamorous.

This aisle is also where the score stops being the whole story. When the same people were fed matched menus that differed only in how processed the food was, the processed fortnight added about 500 calories a day without anyone deciding to eat more. And in a 2025 trial where both diets followed official healthy-eating guidance and only the processing differed, the minimally processed one still produced roughly a kilo more weight loss over eight weeks. A tin of beans and an equivalently scored reformulated snack are not actually equivalent, and we would rather say that than pretend our own number captures everything. What processing does to a food — and why it still is not the single villain — is in everyone has a villain.

And at the other end, the ones sold on the promise of being the lighter option: Triscuit at 21, SkinnyPop at 18, kettle chips at 13. “Skinny” on a bag describes the marketing, not the food.

All scored brands →

The health halo, and why a low score is not an accusation

A pattern runs through those categories. The foods that score worst are rarely the ones anyone thinks of as junk. They are the ones with reputations: granola, dried fruit, smoothies, trail mix, hummus, nut butter, protein bars, olive oil.

There is no contradiction. This score measures one thing — how full a food leaves you for the calories it carries — and calorie-dense foods lose on it by construction, however good they are for you otherwise. Olive oil scores 18. It is still olive oil. Almonds score 24 — and whole nuts are treated slightly unfairly by every calorie label, including ours. Measured properly, about a third of the calories in whole almonds are never absorbed. The catch is that this depends entirely on the nut staying intact: grind it into nut butter and the discount vanishes.

A low score is a price tag, not a verdict.

The useful way to hold it: high-scoring foods are what you build the structure of a day out of, and low-scoring foods are what you spend the remaining room on. Nothing is banned here. Nothing is going to be.

What a day made of these looks like

Not a meal plan — those fail for the same reason diets do. This is what the categories above turn into when you actually cook. Every one of these is scored the same way a food is, from its ingredients.

Breakfast

Lunch and dinner

Notice how many of them are soup or stew. That is not a coincidence: adding water to a meal and calling it soup genuinely reduces how much people eat afterwards, and it is one of the more reliable findings in this literature.

Sides, snacks and something sweet

All recipes, scored →

If you want to work it out yourself

You do not need this to use anything above, and almost nobody does arithmetic in a shop. But if you want to judge a food we have never scored, two numbers off the back of the pack will get you most of the way.

First: calories per 100 g. This is the water question, asked in the only way that matters. It sorts almost everything.

Calories per 100 g

under 50
Eat freelyLeafy greens, most vegetables, broth, melon, berries
50–150
The workhorse zonePotatoes, beans, yogurt, lean fish and poultry, cooked grains, most fruit
150–300
Worth noticingBread, cheese, fattier cuts, ready meals, avocado
over 300
ConcentratedOil, butter, nuts, chocolate, chips, dried fruit, anything dry

Second: protein, against those calories. Take the protein per 100 g and the calories per 100 g. If the food brings roughly 8 grams of protein or more for every 100 calories, it is doing real protein work. Chicken breast brings 21. Cod brings 24. Greek yogurt and cottage cheese bring about 17. Bread brings 4, and biscuits bring 2, whatever the front of the box says about grains.

One consequence of that arithmetic is worth sitting with: per calorie, broccoli carries about as much protein as an egg. That is true and it is not a trick. It is also not advice to live on broccoli: you would have to eat well over a kilo to get an egg's worth of protein in absolute terms, and the protein in an egg is more usable by the body than the protein in a vegetable. Both facts are real. Keep both.

What this list cannot tell you

Everything above is a model, and being straight about where a model is thin is the only reason to trust it where it is solid.

One more thing that is not in the score at all: how fast you eat. Eating the same meal more slowly reliably means eating less of it. No food list will do that for you.

Where to start

Pick one category above — the one where you already eat something most days — and make one swap inside it. Strained yogurt instead of ordinary. Lean mince instead of standard. Soup at the start of the meal you always overeat. Let it become boring before you change anything else.

Then look up the three foods you ate yesterday and see where they sit. Not to feel bad about any of them. Just to notice that the numbers are frequently not where you expected, which is the whole reason this site exists.