Single food: calorie density
Pick a food or enter your own — get its density and its tier.
CALCULATOR · HEALTH · NUTRITION
Your stomach tracks weight and volume, not calories — which is why a big bowl of soup satisfies while a small handful of chips disappears without a trace. Calorie density is simply calories ÷ grams: an apple is 0.52 cal/g (very low), olive oil is 8.81 cal/g (high). Research on energy density (Barbara Rolls’ Volumetrics work) finds people eat a similar weight of food each day — so lowering calories per gram usually lowers total intake without more hunger. Look up any food below, or score your whole plate.
Pick a food or enter your own — get its density and its tier.
Three foods and their weights — the average density of the meal.
| Tier | Calories per gram | How to eat it | Examples |
|---|---|---|---|
| Very low | < 0.6 | Anchor most meals here | Broccoli 0.34, apple 0.52, nonfat Greek yogurt 0.59 |
| Low | 0.6 – 1.5 | Eat generously | Oatmeal 0.68, banana 0.89, quinoa 1.20, white rice 1.30 |
| Medium | 1.5 – 4.0 | Portion carefully | Chicken breast 1.65, salmon 2.08, bread 2.47, almond butter 3.06 |
| High | > 4.0 | Small servings, for flavor | Cheddar 4.03, chips 5.36, chocolate 5.46, olive oil 8.81 |
| Food (typical serving) | Calories | Weight | Calorie density | Tier |
|---|---|---|---|---|
| Broccoli, 100g | 34 | 100g | 0.34 cal/g | Very low |
| Apple, 1 medium (182g) | 95 | 182g | 0.52 cal/g | Very low |
| Greek yogurt, nonfat, 100g | 59 | 100g | 0.59 cal/g | Very low |
| Oatmeal, cooked, 1 cup (234g) | 158 | 234g | 0.68 cal/g | Low |
| Banana, 1 medium (118g) | 105 | 118g | 0.89 cal/g | Low |
| Quinoa, cooked, 1 cup (185g) | 222 | 185g | 1.20 cal/g | Low |
| White rice, cooked, 1 cup (158g) | 205 | 158g | 1.30 cal/g | Low |
| Chicken breast, 100g | 165 | 100g | 1.65 cal/g | Medium |
| Salmon, 100g | 208 | 100g | 2.08 cal/g | Medium |
| Whole-wheat bread, 100g | 247 | 100g | 2.47 cal/g | Medium |
| Almond butter, 2 tbsp (32g) | 98 | 32g | 3.06 cal/g | Medium |
| Cheddar cheese, 100g | 403 | 100g | 4.03 cal/g | High |
| Potato chips, 100g | 536 | 100g | 5.36 cal/g | High |
| Milk chocolate, 100g | 546 | 100g | 5.46 cal/g | High |
| Olive oil, 1 tbsp (13.5g) | 119 | 13.5g | 8.81 cal/g | High |
Data: typical values from USDA FoodData Central and standard manufacturer labels, in the food’s usual eaten form (cooked where applicable). Brands and preparation vary — use your label for the exact numbers and this table for the pattern.
Single food: a medium apple — 95 calories ÷ 182 grams = 0.52 cal/g, very low tier. You could eat three apples (546g) for the calories in one 100g chocolate bar.
Whole plate: 150g chicken breast (247.5 cal) + 200g white rice (259.5 cal) + 150g broccoli (51 cal) = 558 calories across 500 grams → 1.12 cal/g, low tier. Swap the rice for another 200g of broccoli and the same 500g plate drops to 0.73 cal/g and about 367 calories — nearly 200 fewer calories at the identical weight. That is the whole game: same fullness signal, far fewer calories.
| Output | Formula | What it means |
|---|---|---|
| Calorie density | calories ÷ grams | 0.52 cal/g for the apple — the single number that predicts how filling it is per calorie. |
| Tier | density vs the four cutoffs | Very low for the apple — eat freely; high for oils and chips — measure. |
| Plate average | total calories ÷ total grams | 1.12 cal/g for the default plate — the meal’s overall tier, which is what your stomach feels. |
Density is arithmetic, not nutrition: it says nothing about protein, fiber, vitamins, or how a food fits your goals — olive oil is 8.81 cal/g and still a cornerstone of healthy diets. Values vary by brand, ripeness, and cooking method (fried vs baked changes everything). The tier cutoffs come from the Volumetrics literature and are guidelines, not diagnoses. This is general information, not medical or dietetic advice.
Bright Side Kit. "Calorie Density Calculator: cal/g." https://brightoolbox.com/calorie-density-calculator/ Accessed October 23, 2026.The number of calories per gram of food — total calories divided by total weight. It is the core metric of Volumetrics, Barbara Rolls’ research program at Penn State, which found that people tend to eat a similar weight of food each day regardless of calories. Lower the calories per gram and daily intake usually falls without hunger rising.
Very low (under 0.6 cal/g): vegetables, fruit, broth soups — anchor meals here. Low (0.6–1.5): grains, beans, lean protein — eat generously. Medium (1.5–4): meat, bread, cheese — portion carefully. High (over 4): nuts, oils, chips, chocolate — small servings for flavor.
More than anything else. Water adds weight with zero calories, which is why soup, fruit, and vegetables are so filling per calorie — and why Rolls’ lab found that water in food (soup, stew) satisfies better than water drunk alongside it. Fiber helps too: it adds bulk and slows digestion.
No — it depends on the goal. For weight gain, endurance fueling, or hitting protein targets, dense foods like nuts, oils, and nut butters are efficient and often nutritious. Density is a tool for matching food to appetite, not a moral ranking.
Fat carries 9 calories per gram — more than double protein or carbs (4 each) — and oil is pure fat with no water. Broccoli is mostly water plus fiber. One tablespoon of oil (13.5g, 119 cal) quietly adds more calories than 350g of broccoli.
Add water and fiber: bulk the plate with vegetables, start with broth soup or salad, choose whole fruit over juice, swap some oil for broth or cooking spray, and keep high-tier foods (cheese, nuts, dressings) as measured accents rather than bases. Re-score the plate above to see the tier move.