⚖️
Best Foods for Weight Loss
Top 30 nutrient-dense, low-calorie foods that support healthy weight loss.
Food
Calories
Protein
Carbs
1.Asparagus
20 kcal
2.2g
3.9g
2.Spinach
23 kcal
2.9g
3.6g
3.Cauliflower
25 kcal
1.9g
5g
4.Bell Pepper
26 kcal
1g
6g
5.Strawberry
32 kcal
0.7g
7.7g
6.Broccoli
34 kcal
2.8g
7g
7.Kale
35 kcal
2.9g
4.4g
8.Carrot
41 kcal
0.9g
10g
9.Orange
47 kcal
0.9g
12g
10.Apple
52 kcal
0.3g
14g
11.Raspberry
52 kcal
1.2g
12g
12.Blueberry
57 kcal
0.7g
14g
13.Pear
57 kcal
0.4g
15g
14.Kiwi
61 kcal
1.1g
15g
15.Cherry
63 kcal
1.1g
16g
16.Sweet Potato
86 kcal
1.6g
20g
17.Banana
89 kcal
1.1g
23g
Nutrition Information
All values shown are per 100g serving. Click any food to see complete nutrition facts, serving sizes, and detailed micronutrient information. Data sourced from USDA FoodData Central.
More Food Lists
About This List
This curated list of best foods for weight loss is based on verified nutrition data from the USDA FoodData Central database. We've analyzed thousands of foods to bring you the top options in this category.
How to Use This List
Browse the foods above to find options that fit your dietary needs. Click any food to see complete nutrition information including vitamins, minerals, and serving size options. Use our comparison tool to evaluate foods side-by-side.