The Most Filling Foods for Fat Loss, by the Numbers

Key takeaways
- Fat loss comes down to a calorie deficit; the foods that make one sustainable are high in protein, fiber, and water.
- Protein is the most satiating macronutrient per calorie.
- High-volume, low-calorie foods let you eat more for the same energy.
Satiety, not magic
No food burns fat.
Fat loss follows a sustained calorie deficit, and the foods that make a deficit livable are the ones that keep you full for fewer calories.
In satiety research, protein ranks highest per calorie, followed by fiber-rich and high-water foods.[1]
Protein per calorie
Ranking foods by protein per 100 calories surfaces the leanest, most filling options rather than the most calorie-dense:
Fiber and volume
Fiber slows digestion and adds bulk, both of which increase fullness.[2] High-fiber, high-water foods like vegetables and legumes provide the most food volume per calorie.
Bottom line
Build meals from high-protein, high-fiber, high-volume foods and the deficit takes care of itself. Sort by protein or fiber per 100 calories in the spreadsheet.
Put this to work in your own food log. Track it free with Ration →



