How calorie-dense is a food? This free calorie density calculator shows its calories per gram and per 100 g with a low-to-high rating — handy for choosing filling, lower-calorie foods.
Calorie density is the calories per gram of a food. Low-density foods (lots of water and fiber) let you eat a satisfying volume for fewer calories.
A guide to how “calorie-dense” a food is. Lower-density foods (vegetables, fruit, broth-based soups) help with fullness; higher-density foods (oils, nuts, chocolate) pack more energy per bite — both can fit a balanced diet.
How Calorie Density Calculator Works
The Calorie Density Calculator shows how many calories a food packs into each gram, then rates that density from low to high. It’s a practical way to compare foods by how much volume you get for the calories, rather than looking at calories alone.
Formula: Calorie density (kcal/g) = Calories ÷ Weight of food (g). Per 100 g = density × 100. Per ounce = density × 28.3495. Grams per 100 kcal = 100 ÷ density.
- Calories — total calories in the portion of food you’re weighing, in kcal
- Weight of food — the weight of that same portion, in grams or ounces (ounces convert to grams using 28.3495 g per oz)
Example Scenarios
| Calories | Weight (g) | Calorie Density |
|---|---|---|
| 52 kcal | 100 | 0.52 kcal/g (Low) |
| 165 kcal | 100 | 1.65 kcal/g (Medium-low) |
| 250 kcal | 80 | 3.13 kcal/g (Medium-high) |
| 884 kcal | 100 | 8.84 kcal/g (High) |
| 200 kcal | 50 | 4.00 kcal/g (High) |
| 90 kcal | 120 | 0.75 kcal/g (Low) |
Calorie Density Calculator FAQ
What’s considered a low or high calorie-density food?
This calculator treats under 1.5 kcal/g as low density, 1.5 to 2.25 as medium-low, 2.25 to 4 as medium-high, and 4 kcal/g or above as high density. Watery vegetables and broths sit at the low end; oils, nuts, and fried foods sit at the high end.Is a lower calorie density always the healthier choice?
Not necessarily. Calorie density is just one lens — it says nothing about a food’s vitamins, protein, or overall nutritional value. Nutrient-dense but calorie-dense foods like nuts or olive oil can fit a balanced diet just fine; density alone shouldn’t decide what you eat.Why does calorie density matter for feeling full?
Foods with more water and fiber relative to their calories, like fruits, vegetables, and soups, tend to add volume and weight to a meal without adding many calories, which can help with fullness. That’s the general idea behind using calorie density as a practical eating guide.Can I enter weight in ounces instead of grams?
Yes. Click the unit toggle next to the weight field to switch to ounces; the calculator converts your entry to grams behind the scenes using the standard 28.3495 grams-per-ounce factor before calculating density.What does “grams per 100 kcal” actually tell me?
It flips the density number around to show how much of that food, by weight, adds up to 100 calories. A higher number means you can eat more of it for the same calorie cost — useful for comparing portion sizes at a glance.Does this calculator account for how the food is prepared?
No. It only uses the calories and weight you enter, so preparation like added oil, frying, or sauces is only reflected if you use calorie and weight figures for the food exactly as prepared and served, not a raw or generic database entry.Related Calculators
Pair calorie density with a look at your overall diet using the fiber intake calculator, the water intake calculator for hydration and fullness, or the macro calculator to see how your calories break down by nutrient.