Best Foods for Weight Loss

Nutrition is 80% of the equation for weight loss. These foods are ranked by how well they support your goals.

Nutritional Comparison

FoodCaloriesProteinCarbsFatFiber
Spinach23 kcal2.9g3.6g0.4g2.2g
Broccoli34 kcal2.8g7g0.4g2.6g
Blueberries57 kcal0.7g14g0.3g2.4g
Greek Yogurt59 kcal10g3.6g0.4g0g
Sweet Potato86 kcal1.6g20g0.1g3g
Cottage Cheese98 kcal11g3.4g4.3g0g
Lentils116 kcal9g20g0.4g7.9g
Tuna132 kcal28g0g1g0g
Turkey Breast135 kcal30g0g1g0g
Chicken Breast165 kcal31g0g3.6g0g
Oats389 kcal16.9g66g6.9g10.6g

All values per standard serving (~100g)

#1. Spinach

Why: At 23 cal per 100g (about 3 cups raw), it provides 2.9g protein to keep you full in a deficit.

Spinach is one of the most nutrient-dense foods on earth, providing exceptional amounts of vitamins and minerals with virtually no calories.

  • Extremely low calorie
  • Rich in iron and folate
  • High in vitamin K

Serving: 100g (about 3 cups raw) | Meals: Lunch, Dinner

Prep: Eat raw in salads, sauté with garlic for 2 minutes, blend into smoothies, or wilt into soups.

#2. Broccoli

Why: At 34 cal per 100g (about 1 cup chopped), it provides 2.8g protein to keep you full in a deficit.

Broccoli is one of the most nutrient-dense vegetables available, providing significant vitamins, minerals, and fiber with minimal calories.

  • High in vitamin C and K
  • Excellent fiber source
  • Contains sulforaphane (anti-cancer compound)

Serving: 100g (about 1 cup chopped) | Meals: Lunch, Dinner

Prep: Steam for 4-5 minutes, roast at 425°F for 20 minutes with olive oil, or stir-fry for 3-4 minutes.

#3. Blueberries

Why: At 57 cal per 100g (about 2/3 cup), it provides 0.7g protein to keep you full in a deficit.

Blueberries are a superfood packed with antioxidants that support brain health, reduce inflammation, and aid in exercise recovery.

  • Highest antioxidant content among common fruits
  • Supports brain health
  • Anti-inflammatory properties

Serving: 100g (about 2/3 cup) | Meals: Breakfast, Snack

Prep: Eat fresh, add to yogurt or oatmeal, blend into smoothies, or freeze for a cold snack.

#4. Greek Yogurt

Why: At 59 cal per 100g (about 1/3 cup), it provides 10g protein to keep you full in a deficit.

Greek yogurt offers nearly double the protein of regular yogurt while providing gut-healthy probiotics. It's an incredibly versatile food for fitness and weight management.

  • High protein for dairy
  • Contains probiotics for gut health
  • Rich in calcium

Serving: 100g (about 1/3 cup) | Meals: Breakfast, Snack

Prep: Eat plain, mix with berries and honey, use as a sour cream substitute, or blend into smoothies.

#5. Sweet Potato

Why: At 86 cal per 100g (about 1 small potato), it provides 1.6g protein to keep you full in a deficit.

Sweet potatoes are a nutrient-dense complex carbohydrate loaded with vitamins and minerals. Their natural sweetness and versatility make them a staple in fitness nutrition.

  • Rich in beta-carotene and vitamin A
  • Complex carb for sustained energy
  • Good fiber source

Serving: 100g (about 1 small potato) | Meals: Lunch, Dinner, Pre-workout

Prep: Bake whole at 400°F for 45-60 minutes, cube and roast for 25 minutes, or microwave for 5-8 minutes.

#6. Cottage Cheese

Why: At 98 cal per 100g (about 1/2 cup), it provides 11g protein to keep you full in a deficit.

Cottage cheese is a slow-digesting protein source that provides sustained amino acid delivery. Its casein content makes it ideal before bed for overnight muscle recovery.

  • High in casein protein for slow release
  • Rich in calcium
  • Good before bed for muscle recovery

Serving: 100g (about 1/2 cup) | Meals: Snack, Before-bed

Prep: Eat plain, top with fruit and honey, mix into smoothies, or use in savory dishes with herbs and pepper.

#7. Lentils

Why: At 116 cal per 100g cooked (about 1/2 cup), it provides 9g protein to keep you full in a deficit.

Lentils are a nutritional powerhouse combining plant protein, fiber, and complex carbohydrates. They're one of the best food choices for plant-based fitness nutrition.

  • Excellent plant protein source
  • Very high in fiber
  • Rich in iron and folate

Serving: 100g cooked (about 1/2 cup) | Meals: Lunch, Dinner

Prep: Simmer in water (1:3 ratio) for 20-30 minutes. Use in soups, curries, salads, or as a side dish.

#8. Tuna

Why: At 132 cal per 100g (about 3.5 oz, ~1 can drained), it provides 28g protein to keep you full in a deficit.

Tuna is one of the highest protein-per-calorie foods available, making it a go-to for anyone cutting weight or building muscle on a budget.

  • Extremely high protein per calorie
  • Virtually no fat or carbs
  • Rich in omega-3s

Serving: 100g (about 3.5 oz, ~1 can drained) | Meals: Lunch, Snack

Prep: Mix canned tuna with avocado or light mayo, sear fresh tuna steaks for 1-2 minutes per side, or add to salads.

#9. Turkey Breast

Why: At 135 cal per 100g (about 3.5 oz), it provides 30g protein to keep you full in a deficit.

Turkey breast is one of the leanest protein sources available, providing even less fat than chicken breast while delivering exceptional protein content.

  • Extremely lean protein source
  • Lower fat than chicken breast
  • Rich in tryptophan

Serving: 100g (about 3.5 oz) | Meals: Lunch, Dinner

Prep: Roast whole at 325°F (20 min/lb), slice deli-style, grill cutlets, or ground for burgers and meatballs.

#10. Chicken Breast

Why: At 165 cal per 100g (about 3.5 oz), it provides 31g protein to keep you full in a deficit.

Chicken breast is the most popular lean protein source for fitness enthusiasts. Its high protein content and minimal fat make it ideal for any nutritional goal.

  • High protein-to-calorie ratio
  • Versatile in recipes
  • Low fat content

Serving: 100g (about 3.5 oz) | Meals: Lunch, Dinner

Prep: Grill, bake at 375°F for 25 minutes, or pan-sear for 6-7 minutes per side. Season with salt, pepper, and garlic.

#11. Oats

Why: At 389 cal per 100g dry (about 1 cup), it provides 16.9g protein to keep you full in a deficit.

Oats are one of the best whole grain sources of complex carbohydrates and soluble fiber. They provide sustained energy and are a staple breakfast for athletes and fitness enthusiasts.

  • High in soluble fiber (beta-glucan)
  • Sustained energy release
  • Good plant protein content

Serving: 100g dry (about 1 cup) | Meals: Breakfast, Pre-workout, Snack

Prep: Cook with water or milk (1:2 ratio) for 5 minutes. Make overnight oats by soaking in milk with chia seeds overnight.

Frequently Asked Questions

What's the best food for weight loss?

Spinach. At 23 cal per 100g (about 3 cups raw), it provides 2.9g protein to keep you full in a deficit. A varied diet is always recommended.

How many meals per day for weight loss?

Meal frequency matters less than total calories. Focus on staying in a deficit.

Can Fitnit track these foods?

Yes! Fitnit's AI nutrition scanner identifies foods and macros from a photo of your meal.

Track Your Nutrition with AI

Use your phone camera to snap a photo for instant macros, manually enter your meals, or search our food database. Fitnit gives you three easy ways to track nutrition.

Get Started Free