One of the most powerful but least discussed weight loss concepts is calorie density: the number of calories per gram of food. Foods with low calorie density let you eat large, satisfying portions while consuming fewer total calories. This is the science behind why people on plant-based or Mediterranean diets often lose weight without feeling deprived.
| Category | kcal per 100g | Examples |
|---|---|---|
| Very low (eat freely) | 0–60 kcal | Vegetables, broth, most fruit, plain yogurt |
| Low (eat liberally) | 60–150 kcal | Legumes, lean meat, fish, eggs, whole grains |
| Medium (portion aware) | 150–300 kcal | Bread, pasta, rice, starchy vegetables |
| High (eat sparingly) | 300–500 kcal | Cheese, chocolate, fried foods, pastries |
| Very high (small amounts) | 500–900 kcal | Oils, butter, nuts, seeds, biscuits, chips |
Calorie density of common foods (kcal per 100g)
Broth-based soups are among the most filling foods per calorie. A 400ml bowl of vegetable soup contains 50–100 kcal but occupies significant stomach volume. Studies show eating soup before a meal reduces total calorie intake at that meal by 20–25%.
Large portions of low-calorie-density food at the beginning of a meal fill stomach volume and reduce total intake from the more calorie-dense main course. This single habit can reduce daily calorie intake by 200–400 kcal without conscious restriction.
⚠️ Calorie density is a useful framework but not a rule to follow rigidly. Nuts, seeds, and avocados are calorie-dense but nutritionally valuable. Context and overall diet quality matter more than the density of any single food.
Volume eating is a practical application of calorie density principles: structuring meals around foods that provide maximum physical volume per calorie. The core insight from satiety research is that your stomach responds to physical stretch — filling a given stomach volume with lower-calorie food produces equivalent satiety signals to filling it with higher-calorie food.
A practical volume eating meal structure:
This structure naturally produces meals of 400–600 kcal with a physical volume that fills the stomach, compared to the same calories from ultra-processed foods which would represent a very small portion.
Traditional Malaysian, Singaporean, and broader Southeast Asian cuisines are actually well-suited to volume eating when prepared without excess oil and sugar. Some practical observations:
Next step
Get personalised results — instant, no sign-up required.