Calorie density of foods
Calorie density is the number of calories in a gram of food (kcal/g). Foods high in water and fiber sit at the low end — you can eat a lot of them for very few calories. Fatty, dry, or sugary foods concentrate energy at the high end. Every food page shows calories per gram, per 100 g, and per common portion.
The four tiers
| Tier | Density | What it means |
|---|---|---|
| Very low | under 0.6 kcal/g | Mostly water and fiber. You can eat a large volume of these foods for very few calories. |
| Low | 0.6 – 1.5 kcal/g | Filling foods that keep portions generous while staying easy on your calorie budget. |
| Moderate | 1.5 – 4 kcal/g | Balanced foods. Reasonable in normal portions, but the calories add up faster than you might expect. |
| High | over 4 kcal/g | Calorie-packed. Small weights carry a lot of energy, so portion size matters a lot here. |
Browse popular foods
A starting point from the full database of foods.
Almonds
High598kcal / 100 g5.98 kcal/g
Black Beans
Moderate181kcal / 100 g1.81 kcal/g
Butter
High743kcal / 100 g7.43 kcal/g
Chickpeas
Moderate211kcal / 100 g2.11 kcal/g
Ice Cream
Moderate221kcal / 100 g2.21 kcal/g
Lentils
Moderate166kcal / 100 g1.66 kcal/g
Oatmeal
Low76kcal / 100 g0.76 kcal/g
Olive Oil
High900kcal / 100 g9.00 kcal/g
Peanut Butter
High598kcal / 100 g5.98 kcal/g
Popcorn
High518kcal / 100 g5.18 kcal/g
Potato
Low126kcal / 100 g1.26 kcal/g
Potato Chips
High532kcal / 100 g5.32 kcal/g
Shrimp
Low146kcal / 100 g1.46 kcal/g
Sweet Potato
Low115kcal / 100 g1.15 kcal/g