High satiety foods are foods that keep you full for longer per calorie, usually because they are rich in water, fiber or protein. In the original satiety index, boiled potatoes scored 323 against 47 for a croissant, a seven-fold gap at identical energy. Beans, eggs, fish, yogurt, fruit, vegetables and broth soups share the same basic traits.
You do not need to memorise a ranking. The value of this research is the pattern underneath it.
The satiety index, in numbers
The study most people mean by this term was published in the European Journal of Clinical Nutrition in 1995. Researchers gave groups of 11 to 13 people servings of 38 foods, each containing the same 240 kcal. The foods fell into six groups: fruit, bakery products, snacks, carbohydrate-rich foods, protein-rich foods and breakfast cereals.
People rated their fullness every 15 minutes for two hours, then could eat freely. Each food was scored against white bread, which was set at 100.
Boiled potatoes scored 323, the highest result. Croissants scored 47, the lowest. Most foods, 76 percent of them, scored at or above white bread. And the scores were more than opinion: people who rated a food as more filling also ate somewhat less afterward, a modest but real link (r = -0.37).
What makes a food filling
The more useful result is why foods scored the way they did. Across the foods tested, these correlations appeared:
- Water content: r = 0.64, the strongest nutrient link.
- Serving weight: r = 0.66. More grams in the same energy meant more satiety.
- Fiber: r = 0.46.
- Protein: r = 0.37.
- Fat: r = -0.43. More fat tended to mean less fullness per calorie.
- Palatability: r = -0.64. The tastier people found a food, the less filling it was.
Put together, the theme is weight and water. A food that delivers its energy in a large, wet, heavy portion fills you. A food that packs the same energy into a few dry, rich bites does not. That is the whole difference between a potato and a croissant.
It also explains why two meals that look alike on a label can feel so different an hour later. A bowl of lentil soup and a handful of crackers can carry similar energy, yet only one of them gives your stomach much to deal with.
Protein has its own evidence too. A meta-analysis of high protein and normal protein meals with equal energy found significantly higher satiety after the high protein meals, and lower ghrelin three hours later.
The palatability finding deserves a moment. It does not mean healthy food has to taste bad. It means the foods designed to be hardest to stop eating are, almost by definition, the ones that fill you least. A US National Institutes of Health inpatient trial showed the same effect from another angle, with people eating about 508 calories more each day on ultra-processed meals than on unprocessed ones.
High satiety foods worth keeping around
- Boiled or baked potatoes. Keep them plain or close to it. The score belongs to the boiled potato and not to fries or chips.
- Beans and lentils. Protein, fiber and water together, which is rare and cheap.
- Eggs, fish, chicken and lean meat. Dense protein that fits a small appetite too.
- Greek yogurt and cottage cheese. High in protein and quick, with no cooking.
- Fruit and vegetables. Mostly water, with fiber, and easy to add to any plate.
- Broth-based soups. Water you eat as a meal.
- Oats and other intact whole grains. Hold water and fiber in a way that dry cereal flakes do not.
The list above applies the study's traits to everyday foods. Only some were tested in that paper, so read it as a pattern. If you are working around a smaller appetite, our list of high protein foods for a GLP-1 appetite leans toward the densest options, because on these medications volume can work against you.
What the satiety index cannot tell you
It is worth being honest about the limits. Groups were small at 11 to 13 people per food. Fullness was tracked for two hours, so the index says nothing about the rest of your day. It tested single foods in isolation, and you rarely eat a bare potato. Its findings are also from 1995 and have not settled every argument since.
A high score also does not mean a food is magic. After weight loss appetite has real biology behind it, as a New England Journal of Medicine study showed when hunger was still raised a year on. A filling plate makes that easier to live with. It does not make it disappear. Our piece on whether fiber keeps you full covers the same caution.
How to use satiety at your next meal
Skip the counting. Ask three questions of whatever is on your plate: where is the protein, where is the water, and where is the fiber? If any one is missing, add it. Eggs on toast becomes eggs on toast with tomatoes. Pasta gets beans or chicken and a pile of vegetables.
This is close to how we designed OffRamp. We left calorie targets out of the app completely, and that was a deliberate call and not an oversight. It sets one number instead, a protein floor of 1.6 g per kilogram of your goal weight, because a floor pushes you to build meals around filling food, while a ceiling mainly teaches you to feel hungry and count. If you have health conditions or take medication that affects eating, check changes to your diet with your clinician.


