25 Best Weight Loss Foods: What to Eat to Burn Fat (Science-Backed)
25 science-backed weight loss foods that burn fat, boost metabolism, and reduce appetite.
Start your GLP-1 weight-loss plan today
Get matched with a US telehealth provider, approved online, and have medication shipped to your door.
Check my eligibilityAvailable online. Shipped directly to your door anywhere in the US.
What makes a food good for weight loss?
The best weight loss foods share three characteristics:
- High satiety: They fill you up on fewer calories (high protein and fiber)
- High thermic effect: Your body burns more calories digesting them (protein has 20-30% TEF)
- Low calorie density: They provide large portions with few calories (vegetables, fruits)
Here are the 25 best weight loss foods, organized by category with calories, protein, and why they work.
Lean proteins (highest thermic effect)
1. Eggs
78 cal per egg | 6g protein | Satiety: Very high
The most satiating breakfast food. Studies show that eating eggs for breakfast (vs. a bagel) reduces calorie intake by 270-470 calories over the next 36 hours. Rich in choline, which supports fat metabolism.
2. Chicken breast
165 cal per 4 oz | 31g protein | Satiety: Very high
The leanest protein source. 31g of protein for just 165 calories. Protein has a 20-30% thermic effect, meaning you burn 50-90 calories just digesting a 4 oz serving. Read our High-Protein Foods Guide.
3. Greek yogurt
100 cal per cup | 17g protein | Satiety: High
Contains twice the protein of regular yogurt. Probiotics support gut health, which is linked to weight management. Choose plain, unsweetened versions and add your own fruit.
4. Salmon
208 cal per 4 oz | 22g protein | Satiety: High
Rich in omega-3 fatty acids that reduce inflammation and improve insulin sensitivity. Studies show omega-3s specifically reduce visceral fat. Also one of the most filling foods.
5. Tuna
90 cal per 4 oz | 20g protein | Satiety: High
The lowest-calorie protein source. 20g of protein for just 90 calories — the highest protein-to-calorie ratio of any food. Choose chunk light tuna (lower mercury than albacore).
6. Cottage cheese
110 cal per cup | 14g protein | Satiety: High
Casein protein digests slowly, providing a steady release of amino acids. Excellent for satiety. Choose low-fat (1-2%) versions for weight loss.
7. Lean beef
170 cal per 4 oz | 25g protein | Satiety: High
Rich in iron, B12, and zinc. Choose lean cuts (sirloin, flank, 93% lean ground beef). Red meat in moderation is perfectly healthy and highly satiating.
Vegetables (lowest calorie density)
8. Leafy greens (spinach, kale, Swiss chard)
7-25 cal per cup | High fiber and nutrients | Satiety: High (volume)
The lowest-calorie foods on the planet. Fill half your plate with leafy greens to increase meal volume without adding calories. Rich in thylakoids, which have been shown to reduce hunger.
9. Broccoli
55 cal per cup | 5g fiber | Satiety: High
High in fiber and sulforaphane, a compound that may reduce fat cell formation. One of the most nutrient-dense foods available.
10. Cauliflower
25 cal per cup | High fiber | Satiety: Medium
Versatile low-calorie vegetable. Can replace rice (cauliflower rice), pizza crust, and mashed potatoes — saving hundreds of calories per meal.
11. Bell peppers
30 cal per cup | 150% DV vitamin C | Satiety: Medium
Vitamin C is essential for fat oxidation during exercise. Red bell peppers also contain capsaicin, which mildly boosts metabolism.
12. Mushrooms
15 cal per cup | High in umami | Satiety: Medium
Mushrooms provide meaty texture and umami flavor for very few calories. Studies show replacing meat with mushrooms reduces calorie intake by 400+ calories per day.
Fruits (natural sweetness with fiber)
13. Berries (blueberries, strawberries, raspberries)
50-85 cal per cup | High antioxidants | Satiety: Medium
Berries have the highest antioxidant content of any fruit and the lowest sugar. Anthocyanins in berries may reduce fat cell formation. Read our Healthy Snacks Guide.
14. Apples
95 cal per apple | 4g fiber | Satiety: High
High in pectin fiber, which slows digestion and increases fullness. Studies show eating an apple before a meal reduces calorie intake by 15%.
15. Grapefruit
52 cal per half | May improve insulin sensitivity | Satiety: Medium
Studies show eating half a grapefruit before meals produces 3.3 pounds more weight loss over 12 weeks. May reduce insulin levels and improve metabolism.
16. Avocado
234 cal per avocado | 10g fiber | Satiety: Very high
High in calories but extremely satiating. Monounsaturated fats reduce belly fat. Studies show avocado eaters have lower body weight and waist circumference.
Whole grains and legumes (fiber + protein)
17. Oats
150 cal per cup (cooked) | 4g fiber | Satiety: High
Beta-glucan fiber in oats increases fullness hormones (PYY and GLP-1). Oatmeal for breakfast reduces calorie intake at lunch by 200+ calories.
18. Beans and legumes
110-130 cal per 1/2 cup | 7-8g protein + fiber | Satiety: Very high
The most filling food per calorie. Black beans, lentils, and chickpeas provide both protein and fiber — the two most satiating nutrients. Read our Fat Burning Foods Guide.
19. Quinoa
222 cal per cup | 8g protein, 5g fiber | Satiety: High
Complete protein (all 9 essential amino acids) from a plant source. Higher in protein and fiber than rice or pasta.
Nuts and seeds (healthy fats + protein)
20. Almonds
164 cal per oz | 6g protein, 3.5g fiber | Satiety: High
Studies show that almonds are not fully digested — your body absorbs 20-30% fewer calories than listed. Eating almonds as a snack reduces hunger and subsequent meal intake.
21. Chia seeds
138 cal per oz | 5g protein, 10g fiber | Satiety: Very high
Absorb 10-12x their weight in water, forming a gel that fills your stomach. Add to smoothies, yogurt, or oatmeal for massive satiety boost.
22. Flaxseeds
150 cal per 2 tbsp | 3g protein, 4g fiber | Satiety: High
Rich in omega-3s (ALA) and lignans, which may reduce visceral fat. Grind before eating for nutrient absorption.
Beverages and extras
23. Green tea
0-2 cal per cup | EGCG boosts fat burning 4-17% | Satiety: N/A
The most studied weight loss beverage. Catechins (EGCG) + caffeine increase fat oxidation. Read our Green Tea Guide.
24. Apple cider vinegar
3 cal per tbsp | Reduces post-meal blood sugar by 31% | Satiety: Medium
Acetic acid slows stomach emptying and reduces blood sugar spikes. 1 tbsp in water before meals increases satiety by 20%. Read our ACV Guide.
25. Olive oil
120 cal per tbsp | Anti-inflammatory | Satiety: Medium
Extra virgin olive oil contains oleocanthal (works like ibuprofen) and oleic acid (reduces appetite). Use as your primary cooking fat — read our Mediterranean Diet Guide.
How to build weight loss meals
Use this simple formula for every meal:
- 1/2 plate: Non-starchy vegetables (50-100 cal)
- 1/4 plate: Lean protein (150-200 cal)
- 1/4 plate: Complex carbs or healthy fats (100-200 cal)
- Total: 300-500 cal per meal
This naturally creates a calorie deficit while maximizing satiety and nutrition. Calculate your exact target with our Calorie Deficit Calculator.
Foods to avoid for weight loss
- Sugary drinks: Soda, juice, sweetened coffee (150-400 cal, zero satiety)
- Processed snacks: Chips, crackers, cookies (high cal, low satiety)
- Refined grains: White bread, white rice, regular pasta
- Fried foods: High in calories and trans fats
- Fast food: Ultra-processed, high-calorie, low-nutrient
- Alcohol: 7 cal/g, stops fat burning, increases appetite
- Candy and sweets: Pure sugar with no nutrients or satiety
Weight loss foods + GLP-1 medications
GLP-1 medications make eating weight loss foods even more effective:
- Reduced appetite makes it easy to stick to healthy foods
- Smaller portions feel satisfying — you eat less without feeling deprived
- High-protein foods preserve muscle during rapid weight loss
- Anti-inflammatory foods complement the medication's anti-inflammatory effects
- Clinical trials show 15-22% weight loss with this combination
Maximize your food-based weight loss
GLP-1 medications + healthy foods = 15-22% weight loss. Check if you qualify.
Check my eligibilityThe bottom line
The best weight loss foods are high in protein and fiber while being low in calories: eggs, chicken, fish, Greek yogurt, leafy greens, berries, beans, oats, and nuts. These foods maximize satiety, boost metabolism through the thermic effect, and provide nutrients that support fat burning. Build meals using the 1/2 vegetable, 1/4 protein, 1/4 carb formula, and avoid processed foods, sugary drinks, and alcohol. For maximum weight loss, combine these foods with a calorie deficit and GLP-1 medications — producing 15-22% weight loss in clinical trials. Read our related guides on Fat Burning Foods and Metabolism Booster Foods.
Ready to take the next step?
Compare top US telehealth GLP-1 programs and start your medically supervised weight-loss journey.
Find my GLP-1 programAvailable online. Shipped directly to your door anywhere in the US.