What Are the Most Filling Low-Calorie Foods?
The most filling low-calorie foods combine protein, fibre, and high water content. Top options: plain Greek yoghurt (450kJ, 15–18g protein), edamame (320kJ, 11g protein + 4g fibre), hard-boiled eggs (310kJ per egg, 6g protein), cottage cheese (420kJ, 12g protein), broth-based soups (100–300kJ, high volume), and raw vegetables with hummus (560kJ, 6g protein + 5g fibre).
Low-calorie and filling are not contradictions. They are a combination — and understanding why requires understanding how the body signals fullness.
Satiety is not simply about kilojoules consumed. It is the result of multiple signals: stomach distension from food volume, protein activating gut hormones, fibre slowing digestion, and blood glucose stability preventing hunger rebounds. A food that delivers all four mechanisms simultaneously achieves something remarkable: genuine, sustained fullness at a fraction of the energy content of most processed snacks.
Four Concepts Worth Separating
Satiation vs satiety
Satiation is what makes you stop eating during a meal. Satiety is how long the fullness lasts afterwards. A large salad can produce strong satiation but weak satiety; a small tub of Greek yoghurt does the opposite. For snacking, satiety is usually what matters, because the question is whether you make it to the next meal.
Energy density
Energy density is the energy a food provides relative to its weight, usually expressed as kJ per 100g. Foods high in water and fibre have low energy density, which means a large physical portion for relatively few kilojoules. That is why a bowl of vegetable soup and a small biscuit can carry the same energy while feeling completely different.
Energy density is not the same as nutrient density
A food can be low in energy density while contributing little beyond water and bulk. Nutrient density describes how much useful nutrition arrives with the energy. Most foods in this guide score reasonably on both, but the two are separate ideas and a low-energy food is not automatically a nutritious one.
Food volume
Volume is the physical amount of food in your stomach. Stretch receptors respond to it regardless of how many kilojoules came with it, which is why high-water foods can feel substantial for very little energy. Volume works fastest but fades fastest; protein works slower but lasts longer.
The Science of Satiety: Why Some Foods Fill You More
The Satiety Index was developed by Dr Susanna Holt and colleagues at the University of Sydney and published in 1995 (Holt SH, Brand Miller JC, Petocz P, Farmakalidis E. A satiety index of common foods. European Journal of Clinical Nutrition, 1995;49(9):675–690). Participants ate 1,000kJ portions of 38 foods and rated their fullness over the following two hours, with white bread set at a baseline of 100.
Key findings relevant to snacking:
| Food | Satiety Index | Notes |
| Boiled potatoes | 323 | Highest SI of any tested food |
| Oatmeal/porridge | 209 | High beta-glucan fibre |
| Oranges | 202 | High water + fibre |
| Apples | 197 | High fibre, high water |
| Brown pasta | 188 | Lower GI than white |
| Eggs | 150 | High protein |
| Wholegrain bread | 157 | Higher than white (100) |
| Cheese | 146 | Protein + fat combination |
| Crackers | 127 | Better than expected |
| White bread | 100 | Baseline |
| Croissant | 47 | Lowest SI of tested foods |
| Chocolate bar | 70 | Below baseline |
The practical implication is that protein-rich whole foods, vegetables and high-fibre fruits tended to produce more reported fullness per kilojoule than refined snack foods in that study. It remains a useful historical research tool for illustrating how much foods can differ in reported fullness relative to their energy content. It is not a universal ranking, and individual responses vary.
AminoHub Editorial Note
The Satiety Index provides useful historical evidence about differences in reported fullness between foods, but it should not be treated as a universal ranking of every food, or as a prediction of how any individual will respond. Read it as a research reference rather than a scoreboard.
The Three Pillars of Filling Low-Calorie Eating

Pillar 1: Protein
Protein is one of the strongest dietary factors associated with satiety, and is particularly useful when building lower-energy snacks. Several appetite pathways are involved:
- Peptide YY (PYY) — signals fullness to the hypothalamus
- Glucagon-like peptide-1 (GLP-1) — slows gastric emptying and reduces appetite
- Reduced ghrelin — suppresses the primary hunger hormone
Research on higher-protein eating patterns generally reports reduced hunger and lower spontaneous energy intake compared with lower-protein patterns, though the size of the effect varies between studies and individuals.
For snacks specifically, we use 10g protein per serve as a practical editorial benchmark when comparing protein-focused options across our snack guides. It is not a clinical threshold, and individual protein requirements vary with body size, activity and total daily intake.
Pillar 2: Dietary Fibre
Dietary fibre contributes to satiety through three mechanisms:
- Physical volume — fibre absorbs water and expands, creating stomach distension
- Slowed digestion — fibre slows the movement of food through the GI tract, extending the feeling of fullness
- Gut microbiome signalling — fermentable fibre feeds beneficial bacteria that produce short-chain fatty acids, which influence appetite regulation
Australian fibre recommendations vary by age and sex, so check the relevant NHMRC Nutrient Reference Value for your demographic. Adequate Intake figures for adults sit broadly in the 25 to 30g per day range, and Australian survey data has consistently shown average intakes falling below those figures.
Pillar 3: Water Content (Energy Density)
Low-energy-dense foods have high water content — vegetables (85–95% water), fruit (80–90% water), yoghurt, and soups. Water adds physical volume and weight to food without contributing kilojoules, creating stomach distension and triggering stretch receptors that signal fullness.
A cup of watermelon (95% water, ~190kJ) creates significantly more stomach volume than a small chocolate bar at the same kilojoules. The satiety difference is stark.
Most Filling Low-Calorie Foods: Ranked
| Food | kJ per serve | Protein | Fibre | Water content | AminoHub Fullness Indicator | AminoHub Score |
| Plain Greek yoghurt 170g | 450kJ | 15–18g | 0g | 83% | 9/10 | 84/100 |
| Edamame 100g | 320kJ | 11g | 4g | 73% | 9/10 | 80/100 |
| Broth-based soup 400ml | 200–350kJ | 4–8g | 2–4g | Very high; varies by recipe | 8/10 | 62/100 |
| Cottage cheese 100g | 420kJ | 12g | 0g | 79% | 8/10 | 78/100 |
| Hard-boiled eggs (2) | 620kJ | 12g | 0g | 75% | 8/10 | 74/100 |
| Oatmeal/porridge (½ cup dry) | 640kJ | 5g | 4g | High when cooked | 8/10 | 62/100 |
| Hummus 4 tbsp + vegs | 560kJ | 6g | 5g | High (vegs) | 8/10 | 76/100 |
| Apple (medium) | 350kJ | 0.5g | 4g | 86% | 6/10 | 52/100 |
| Air-popped popcorn 3 cups | 375kJ | 3g | 4g | Low but high volume | 7/10 | 62/100 |
Head-to-Head: Filling vs Unsatisfying at the Same Kilojoules
~450kJ Comparison
| Snack | kJ | Protein | Fibre | Relative fullness (editorial) |
| Plain Greek yoghurt (170g) | 450kJ | 15–18g | 0g | High |
| Flavoured muesli bar | 450kJ | 3–5g | 1–2g | Low |
| 2 chocolate biscuits | 450kJ | 2g | 0.5g | Low |
| Apple + 10 almonds | 640kJ | 3.5g | 5.5g | Moderate to high |
Key Takeaways: Filling Low-Calorie Foods
✓ Protein at 10g or more per serve is a useful benchmark for sustained fullness
✔ Fibre extends fullness by slowing digestion and feeding gut bacteria
✔ High water content creates physical volume that triggers stretch receptors
✓ In the 1995 Satiety Index study, boiled potatoes, oats, oranges and apples rated higher than most snack foods tested
✓ Several highly processed snack foods in the original study scored below the white-bread baseline of 100
Most Filling Soup Options
Soup is one of the most underrated filling low-calorie options. The likely reasons are straightforward: a large volume of food for very little energy, and a low energy density that lets you eat a full bowl without a large kilojoule cost. Broth-based versions do this better than cream-based ones.
Best filling soup options under 400kJ per serve:
- Miso soup (1–2 sachets) — 100–200kJ, savoury umami satisfaction
- Vegetable broth with added edamame — 280kJ, 9g protein, 4g fibre
- Lentil and vegetable soup (homemade) — 350kJ, 8g protein, 6g fibre
- Chicken and vegetable soup (homemade, skimmed fat) — 380kJ, 15g protein
- Tomato soup (homemade, not cream-based) — 280kJ, 3g protein, 3g fibre
Filling Snack Combinations for the Longest Duration

For maximum hunger management between meals:
| Combination | Total kJ | Protein | Fibre | Relative fullness (editorial) |
| Greek yoghurt 150g + 1 cup berries | 490kJ | 13g | 3g | High |
| 2 eggs + medium apple | 710kJ | 12g | 4g | High |
| Edamame 100g + 1 cup broth | 420kJ | 11g | 4g | High |
| Cottage cheese 100g + vegs | 500kJ | 12g | 3g | High |
| Hummus 4 tbsp + carrot + popcorn | 740kJ | 7g | 8g | High |
What Keeps You Full Without Many Calories?
Three mechanisms, and the most reliable foods use at least two of them. Protein slows gastric emptying and keeps fullness going longest. Fibre adds bulk and slows digestion. Water content adds physical volume for almost no energy.
Most filling for the fewest kilojoules: Edamame, plain Greek yoghurt, cottage cheese, eggs and broth-based soups. Edamame is the standout because it carries protein, fibre and water in the same serve.
Best high-protein filling snacks: Greek yoghurt, edamame, cottage cheese, eggs and tinned tuna. If protein is your main filter, our guide to high-protein, low-calorie snacks ranks them properly.
Best filling foods for weight management: Vegetables, fruit, broth-based soups and protein-rich foods all help you build a lower-energy eating pattern that you can actually stick with. No individual food causes weight loss on its own.
What Food Keeps You Full the Longest?
There is no universal winner, because fullness depends on protein, fibre, food volume, energy density, what else is in the meal and your own response. As a general pattern, protein-dominant foods last longest, high-volume water-rich foods work fastest but fade sooner, and combinations of the two outperform either alone.
Among the foods compared here, plain Greek yoghurt and edamame are the most reliable single choices, and pairing a protein food with a high-volume one works better still.
How We Rate Fullness
The AminoHub Fullness Indicator is an editorial estimate based on protein density, fibre, energy density and expected food volume. It is separate from Holt’s Satiety Index, which is published research, and it is not a clinical measurement.
The AminoHub Score is the sum of five equally weighted criteria, each scored from 0 to 20 for a maximum of 100: protein density, dietary fibre, added sugar, sodium and ingredient quality. It is an editorial comparison tool used across our snack guides, not a clinical rating.
Evidence Behind This Guide
Different statements in this article rest on different kinds of evidence. This table separates them.
| Claim | Type of evidence | Source |
| Foods differ substantially in reported fullness per kilojoule | Single controlled study, 1995 | Holt et al., Eur J Clin Nutr |
| Protein influences appetite hormones | Reviews of controlled trials | Published appetite research |
| Fibre extends fullness | Clinical and review evidence | Published fibre research |
| Soup before a meal can reduce intake at that meal | Controlled feeding studies | Rolls et al., Appetite |
| Australian fibre reference values | Government guidance | NHMRC Nutrient Reference Values |
| Nutrition values for foods listed here | Reference database | FSANZ Australian Food Composition Database |
| AminoHub Fullness Indicator and Score | Editorial estimate | AminoHub methodology, below |
Research Snapshot
- Protein-containing snacks generally produce a stronger satiety hormone response than equivalent-kilojoule carbohydrate snacks, though the size of the difference varies by study
- Fibre-containing snacks tend to extend fullness compared with low-fibre snacks of similar energy, largely through slower digestion and greater food volume
- Controlled research has shown that eating a broth-based soup before a meal can reduce intake at that meal in some settings (Rolls et al., Appetite, 2007)
- Observational studies have reported that adults with higher fibre intakes tend to have lower average body weight than those with lower intakes. This is an association and does not establish that fibre intake alone caused the difference
The Bottom Line
Filling low-calorie foods are not a paradox — they are a well-understood scientific category. Protein, fibre, and high water content are the three mechanisms. Greek yoghurt, edamame, eggs, cottage cheese, legumes, broth-based soups, and high-fibre vegetables deliver all three simultaneously at well under 600kJ per serve.
Return to:
- Best Low-Calorie Snacks
- 50 Low-Calorie Foods
- Healthy Snacks for Weight Loss
- Master Healthy Snacks Guide
References
- Holt SH, Brand Miller JC, Petocz P, Farmakalidis E. A satiety index of common foods. European Journal of Clinical Nutrition. 1995;49(9):675–690.
- Rolls BJ, Roe LS, Meengs JS. Water incorporated into a food but not served with a food decreases energy intake in lean women. Appetite / American Journal of Clinical Nutrition.
- National Health and Medical Research Council. Nutrient Reference Values for Australia and New Zealand: Dietary Fibre. nrv.gov.au
- National Health and Medical Research Council. Australian Dietary Guidelines. eatforhealth.gov.au
- Food Standards Australia New Zealand. Australian Food Composition Database. foodstandards.gov.au
Last reviewed: August 2026. General information only — consult an Accredited Practising Dietitian for personalised advice.







