Skip to main content
NutriFactsHub

Food rankings

Lowest-calorie foods, ranked

Energy density — calories per 100 grams — is one of the strongest levers for eating to fullness on fewer calories, the idea behind volume eating. The foods below have the lowest calorie density in our USDA-sourced database; most are water-rich vegetables and fruits that let you fill the plate for very little energy. Pair them with a protein source to round out a satisfying, lower-calorie meal.

Ranked by lowest calories (kcal) per 100 g.

Top foods chart

Top 8 · Calories / 100 g

Grapefruit0 kcalRaisins0 kcalFlour tortilla0 kcalCorn tortilla0 kcalCanola oil0 kcalMayonnaise0 kcalGreen tea0 kcalBlack tea1 kcal
#FoodCalories / 100 g
1Grapefruit
0 kcal · 0 g protein · Fruits
0 kcal
2Raisins
0 kcal · 0 g protein · Fruits
0 kcal
3Flour tortilla
0 kcal · 0 g protein · Grains & Starches
0 kcal
4Corn tortilla
0 kcal · 0 g protein · Grains & Starches
0 kcal
5Canola oil
0 kcal · 0 g protein · Fats & Oils
0 kcal
6Mayonnaise
0 kcal · 0 g protein · Fats & Oils
0 kcal
7Green tea
0 kcal · 0 g protein · Beverages
0 kcal
8Black tea
1 kcal · 0 g protein · Beverages
1 kcal
9Coffee
2 kcal · 0 g protein · Beverages
2 kcal
10Cucumber
10 kcal · 1 g protein · Vegetables
10 kcal
11Cabbage
12 kcal · 1 g protein · Vegetables
12 kcal
12Zucchini
15 kcal · 1 g protein · Vegetables
15 kcal
13Radish
16 kcal · 1 g protein · Vegetables
16 kcal
14Celery
17 kcal · 0 g protein · Vegetables
17 kcal
15Romaine lettuce
17 kcal · 1 g protein · Vegetables
17 kcal
16Tomato
18 kcal · 1 g protein · Vegetables
18 kcal
17Pumpkin
18 kcal · 1 g protein · Vegetables
18 kcal
18Almond milk (unsweetened)
19 kcal · 1 g protein · Beverages
19 kcal
19Swiss chard
20 kcal · 2 g protein · Vegetables
20 kcal
20Lemon
22 kcal · 0 g protein · Fruits
22 kcal
21Asparagus
22 kcal · 2 g protein · Vegetables
22 kcal
22Mushrooms
22 kcal · 3 g protein · Vegetables
22 kcal
23Okra
22 kcal · 2 g protein · Vegetables
22 kcal
24Spinach
23 kcal · 3 g protein · Vegetables
23 kcal
25Bell pepper
26 kcal · 1 g protein · Vegetables
26 kcal

Grapefruit tops the list at 0 kcal, followed by Raisins (0 kcal) and Flour tortilla (0 kcal). Below are the top 25.

Questions

Which food is highest on this list?
Grapefruit ranks first at 0 kcal. Raisins (0 kcal) and Flour tortilla (0 kcal) follow.
Are low-calorie foods automatically healthy?
Low energy density usually signals high water and fiber content, which aids fullness — but balance still matters. Combine these foods with adequate protein and healthy fats.
What is 'volume eating'?
It is the practice of choosing low-energy-density foods so you can eat a large, filling volume of food while keeping total calories modest. This list is a starting point.

More rankings

References & methodology

  • Data source: U.S. Department of Agriculture, Agricultural Research Service — FoodData Central (public domain). Each food links to its individual record.
  • Method: Ranked by lowest calories (kcal) per 100 g. Ties are listed in dataset order; the table shows the top 25.
  • Daily Values: FDA Nutrition Facts label, 2016 update (adults and children aged 4+).
  • Scope: ranked across the 177 common foods in the NutriFactsHub database; it is a representative shortlist, not every food in existence.
  • Last reviewed: June 2026.
Cite this page

NutriFactsHub. “Lowest-calorie foods, ranked.” https://www.nutrifactshub.com/best/low-calorie-foods