Not all calories are equal. Two foods with the same calorie count can have completely different effects on hunger, metabolism, and body composition. The best foods for weight loss share three traits: they are high in protein or fibre, they have a low calorie density, and they keep you full long enough to maintain a deficit without willpower battles.

This list is ranked by a composite score combining satiety index, protein content, calorie density, and evidence from human clinical trials. Every food is backed by at least one peer-reviewed study.

How We Ranked These Foods

Each food was scored across four dimensions [1]:

  • Satiety Index (SI): How full you feel per 240 kcal, relative to white bread (SI = 100). Developed by Holt et al. (1995) at the University of Sydney.
  • Protein density: Grams of protein per 100 kcal.
  • Calorie density: Calories per 100g. Lower = better for volume eating.
  • Evidence quality: Whether randomised controlled trials (RCTs) specifically link this food to reduced body weight.
๐Ÿ’ก Key principle: A diet rich in high-satiety foods lets you eat enough to feel satisfied while staying in a calorie deficit โ€” the only scientifically proven mechanism for fat loss [2].

Top Protein Sources for Weight Loss

Protein has the highest satiety per calorie of any macronutrient. It also requires more energy to digest โ€” 20โ€“30% of its calories are burned during digestion vs. 5โ€“10% for carbs and 0โ€“3% for fat โ€” a process called the thermic effect of food [3].

๐Ÿฅš
Eggs
SI: 150 ยท 6g protein each
A 2008 RCT found eating eggs at breakfast reduced calorie intake by 418 kcal over 36 hours vs. a bagel breakfast of equal calories.
๐ŸŸ
Salmon & Oily Fish
SI: 225 ยท 20g protein/100g
Highest satiety index of any food tested. Omega-3s also reduce inflammation and support metabolic rate.
๐Ÿ—
Chicken Breast
SI: 190 ยท 31g protein/100g
Extremely high protein density at low calorie cost โ€” 165 kcal per 100g with 31g protein makes it unmatched for body composition.
๐Ÿซ™
Greek Yogurt
SI: 162 ยท 10g protein/100g
High in casein protein (slow-digesting), which suppresses appetite for longer. Probiotics may influence gut hormones linked to satiety.
๐ŸŸ
Canned Tuna
SI: 180 ยท 26g protein/100g
One of the cheapest high-protein options at under $1.50/serving. 116 kcal per 100g โ€” ideal for budget-conscious weight loss.
๐Ÿง€
Cottage Cheese
SI: 150 ยท 11g protein/100g
98 kcal per 100g. High casein content makes it ideal as a late-night snack to reduce overnight hunger without adding significant calories.

Best Vegetables & Fruits for Weight Loss

Vegetables win on calorie density โ€” you can eat a very large volume for very few calories, which physically fills the stomach and triggers stretch receptors that signal fullness [4].

๐Ÿฅฆ
Broccoli
34 kcal/100g ยท 2.8g fibre
One of the most nutrient-dense foods per calorie. High in sulforaphane, which has shown anti-obesity effects in animal studies.
๐ŸŽ
Apples
SI: 197 ยท 4.4g fibre
A 2009 study found participants who ate an apple before lunch consumed 187 fewer calories than those who did not.
๐Ÿซ
Berries
57 kcal/100g ยท high antioxidants
Low sugar, high fibre, extremely low calorie density. Polyphenols in blueberries have been shown to reduce abdominal fat accumulation.
๐Ÿฅฌ
Leafy Greens
15โ€“25 kcal/100g
Spinach, kale, and arugula add almost zero calories while contributing fibre, magnesium, and folate. Eat as much as you want.

Smart Carb Choices

Carbohydrates are not the enemy โ€” the wrong carbs are. High-fibre, low-glycaemic carbs slow digestion, stabilise blood sugar, and prevent the energy crashes that lead to overeating [5].

๐ŸŒพ
Oats
SI: 209 ยท 4g fibre/100g dry
Beta-glucan fibre forms a gel in the gut, slowing digestion and reducing post-meal hunger significantly compared to other breakfast cereals.
๐Ÿ 
Sweet Potato
SI: 182 ยท 86 kcal/100g
High potassium reduces water retention. Slower-digesting than regular potatoes due to higher fibre content.
๐Ÿซ˜
Lentils & Legumes
SI: 133 ยท 9g protein/100g
A 2016 meta-analysis of 21 RCTs found people who ate one serving of legumes per day lost 0.34 kg more vs. control groups.
๐Ÿš
Brown Rice
Lower GI than white rice
The bran layer slows glucose absorption. Substituting white rice for brown rice is associated with lower BMI in population studies.
Healthy meal prep containers with weight loss foods

Full Comparison Table โ€” All 20 Foods

Data sourced from the USDA FoodData Central database and published satiety index research [1].

#FoodKcal/100gProtein/100gFibre/100gSatiety IndexCategory
1Salmon20820g0g225Protein
2Oats38917g11g209Carb
3Apples520.3g2.4g197Fruit
4Chicken Breast16531g0g190Protein
5Sweet Potato861.6g3g182Carb
6Canned Tuna11626g0g180Protein
7Greek Yogurt10010g0g162Protein
8Eggs15513g0g150Protein
9Cottage Cheese9811g0g150Protein
10Lentils1169g8g133Legume
11Broccoli342.8g2.6gโ€”Vegetable
12Spinach232.9g2.2gโ€”Vegetable
13Berries570.7g2gโ€”Fruit
14Brown Rice2164.5g3.5g132Carb
15Avocado1602g6.7gโ€”Fat/Fruit
16Almonds57921g12.5gโ€”Nut
17Quinoa2228g2.8gโ€”Carb
18Chia Seeds48617g34gโ€”Seed
19Black Beans1328.9g8.7gโ€”Legume
20Cauliflower252g2gโ€”Vegetable

SI = Satiety Index (100 = white bread baseline). "โ€”" = not formally tested. Source: USDA FoodData Central & Holt et al. 1995.

Satiety Index Comparison Chart

The satiety index measures how full a food makes you feel per 240 calories consumed, relative to white bread (SI = 100). Foods above 150 are considered highly satiating [1].

๐Ÿ“Š Satiety Index โ€” Top Foods vs. White Bread Baseline
Baseline SI=100 Salmon ๐ŸŸ 225 Oats ๐ŸŒพ 209 Apples ๐ŸŽ 197 Chicken ๐Ÿ— 190 Sweet Potato ๐Ÿ  182 Greek Yogurt ๐Ÿซ™ 162 Eggs ๐Ÿฅš 150 White Bread 100 (baseline) Satiety Index per 240 kcal consumed. White bread = 100. Higher = more filling.

Source: Holt SH et al. (1995), European Journal of Clinical Nutrition. Green โ‰ฅ 190 ยท Blue 150โ€“189 ยท Amber 100โ€“149.

How to Build a Meal Around These Foods

The most effective weight loss meals combine a high-satiety protein + a low-calorie-density vegetable + a slow-digesting carb. This triad hits all three fullness mechanisms simultaneously: protein satiety, stomach volume, and blood sugar stability.

Example: Salmon (200g) + broccoli (200g) + sweet potato (150g) = 520 kcal, 44g protein, 8g fibre. You will be physically full for 4โ€“5 hours on just over 500 calories.

Let NoxFit Build Your Meals From This List

NoxFit generates personalised meal plans using these exact foods, matched to your calorie target and food preferences.

Download NoxFit Free โ†’

References

  1. Holt SH, et al. (1995). A satiety index of common foods. European Journal of Clinical Nutrition, 49(9), 675โ€“690. PubMed โ†—
  2. Hall KD, et al. (2012). Quantification of the effect of energy imbalance on bodyweight. The Lancet, 378(9793), 826โ€“837. PubMed โ†—
  3. Westerterp KR. (2004). Diet induced thermogenesis. Nutrition & Metabolism, 1(1), 5. PubMed โ†—
  4. Rolls BJ. (2009). The relationship between dietary energy density and energy intake. Physiology & Behavior, 97(5), 609โ€“615. PubMed โ†—
  5. Jenkins DJ, et al. (2002). Glycemic index: overview of implications in health and disease. The American Journal of Clinical Nutrition, 76(1), 266Sโ€“273S. PubMed โ†—
  6. USDA FoodData Central (2024). National Nutrient Database. fdc.nal.usda.gov โ†—