What Are the Most Calorie-Dense Foods? (Complete List)
A complete reference list of 50+ calorie-dense foods ranked by calories per 100 grams, organized by category from oils and fats (900 kcal) to vegetables (10-50 kcal). Includes when calorie density works for and against your goals.
The most calorie-dense foods are pure fats and oils at approximately 900 calories per 100 grams, followed by nuts and seeds (550-650 kcal/100g), chocolate and confections (500-550 kcal/100g), cheese (300-450 kcal/100g), and dried fruits (250-350 kcal/100g). At the opposite end, non-starchy vegetables contain as few as 10 to 25 calories per 100 grams. Calorie density, defined as the number of calories per unit weight of food, is one of the most practically useful concepts in nutrition because it determines how much you can physically eat within any given calorie budget.
Whether calorie density is "good" or "bad" depends entirely on your goal. For someone trying to gain weight or fuel endurance athletics, calorie-dense foods are efficient and necessary. For someone in a calorie deficit, calorie-dense foods are the most common source of unintentional overeating.
Complete Calorie Density Ranking: 50+ Foods
The following table ranks common foods by calorie density (calories per 100 grams), using data from the USDA FoodData Central database and verified manufacturer labels. All values represent the food in its typical consumed form (cooked where applicable, unless otherwise noted).
Oils and Pure Fats (800-900 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Olive oil | 884 | 100 | 0 | 0 |
| Coconut oil | 862 | 100 | 0 | 0 |
| Butter | 717 | 81 | 0.9 | 0.1 |
| Ghee (clarified butter) | 900 | 100 | 0 | 0 |
| Lard | 902 | 100 | 0 | 0 |
| Vegetable oil (canola, sunflower) | 884 | 100 | 0 | 0 |
Oils and pure fats are the most calorie-dense category of food by a wide margin. They are more than twice as calorie-dense as the next category (nuts). One tablespoon (14 g) of any cooking oil contains approximately 120 calories, yet it is frequently omitted from food logs because it is invisible in the finished dish.
Nuts, Seeds, and Nut Butters (500-670 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Macadamia nuts | 718 | 76 | 8 | 14 |
| Pecans | 691 | 72 | 9 | 14 |
| Pine nuts | 673 | 68 | 14 | 13 |
| Walnuts | 654 | 65 | 15 | 14 |
| Hazelnuts | 628 | 61 | 15 | 17 |
| Almonds | 579 | 50 | 21 | 22 |
| Peanut butter (natural) | 588 | 50 | 25 | 20 |
| Cashews | 553 | 44 | 18 | 30 |
| Sunflower seeds | 584 | 51 | 21 | 20 |
| Chia seeds | 486 | 31 | 17 | 42 |
| Pumpkin seeds | 559 | 49 | 30 | 11 |
| Flaxseed | 534 | 42 | 18 | 29 |
| Tahini (sesame paste) | 595 | 54 | 17 | 21 |
Nuts are among the most commonly underestimated foods. A "handful" typically weighs 40 to 60 grams, which means 230 to 400 calories depending on the nut. Many people eat two to three handfuls in a sitting without realizing they have consumed 500 to 1,000 calories.
Chocolate, Confections, and Snacks (400-550 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Dark chocolate (70-85% cocoa) | 546 | 43 | 5 | 46 |
| Milk chocolate | 535 | 30 | 8 | 60 |
| Potato chips / crisps | 536 | 35 | 7 | 50 |
| Granola (commercial) | 471 | 20 | 10 | 64 |
| Trail mix (with chocolate) | 462 | 25 | 13 | 53 |
| Croissant | 406 | 21 | 8 | 46 |
| Doughnut (glazed) | 421 | 23 | 5 | 49 |
| Tortilla chips | 489 | 24 | 7 | 63 |
Granola deserves special attention. Marketed as a health food, commercial granola averages 471 calories per 100 grams. A typical "bowl" of granola contains 80 to 120 grams, translating to 375 to 565 calories before adding milk or yogurt.
Cheese and Dairy (200-450 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Parmesan | 431 | 29 | 38 | 4 |
| Cheddar | 403 | 33 | 25 | 1 |
| Gouda | 356 | 27 | 25 | 2 |
| Swiss / Emmental | 380 | 28 | 27 | 5 |
| Brie | 334 | 28 | 21 | 0.5 |
| Mozzarella (whole milk) | 280 | 17 | 28 | 3 |
| Cream cheese | 342 | 34 | 6 | 4 |
| Feta | 264 | 21 | 14 | 4 |
Cheese is one of the most frequently underestimated foods in calorie tracking. A 30-gram slice of cheddar (about the size of two dice) contains 121 calories, but most people use 60 to 90 grams on a sandwich or in a recipe without measuring.
Dried Fruit (250-360 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Dates (dried, Medjool) | 277 | 0.2 | 1.8 | 75 |
| Raisins | 299 | 0.5 | 3 | 79 |
| Dried cranberries (sweetened) | 325 | 1 | 0.1 | 83 |
| Dried apricots | 241 | 0.5 | 3 | 63 |
| Dried mango | 319 | 1 | 3 | 79 |
| Dried figs | 249 | 1 | 3 | 64 |
| Banana chips (fried) | 519 | 34 | 2 | 58 |
Fresh grapes contain 69 calories per 100 grams. Raisins (dried grapes) contain 299 calories per 100 grams. The difference is water. Removing water from fruit concentrates the sugars and calories into a fraction of the original volume, making it extremely easy to overconsume.
Bread, Grains, and Pasta (130-370 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Dry pasta (uncooked) | 350 | 1.5 | 13 | 71 |
| Dry rice (uncooked) | 360 | 0.7 | 7 | 80 |
| White bread | 265 | 3 | 9 | 49 |
| Bagel | 270 | 2 | 10 | 53 |
| Cooked white rice | 130 | 0.3 | 2.7 | 28 |
| Cooked pasta | 131 | 1 | 5 | 25 |
| Cooked quinoa | 120 | 1.9 | 4 | 21 |
| Flour tortilla | 312 | 8 | 8 | 52 |
The cooked versus raw distinction is critical in this category. Raw rice at 360 kcal/100g versus cooked rice at 130 kcal/100g represents a nearly 3x difference. Confusing these entries in a food database is one of the most common calorie tracking errors.
Fruit (30-100 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Banana | 89 | 0.3 | 1.1 | 23 |
| Grapes | 69 | 0.2 | 0.7 | 18 |
| Apple | 52 | 0.2 | 0.3 | 14 |
| Orange | 47 | 0.1 | 0.9 | 12 |
| Blueberries | 57 | 0.3 | 0.7 | 14 |
| Strawberries | 33 | 0.3 | 0.7 | 8 |
| Watermelon | 30 | 0.2 | 0.6 | 8 |
Fresh fruits are naturally low in calorie density due to high water content (80 to 92 percent water by weight). This makes them excellent choices during a calorie deficit.
Vegetables (10-50 kcal/100g)
| Food | Calories per 100g | Fat (g) | Protein (g) | Carbs (g) |
|---|---|---|---|---|
| Celery | 14 | 0.2 | 0.7 | 3 |
| Cucumber | 16 | 0.1 | 0.7 | 3.6 |
| Lettuce (iceberg) | 14 | 0.1 | 0.9 | 3 |
| Zucchini | 17 | 0.3 | 1.2 | 3 |
| Spinach (raw) | 23 | 0.4 | 2.9 | 3.6 |
| Broccoli | 34 | 0.4 | 2.8 | 7 |
| Carrots | 41 | 0.2 | 0.9 | 10 |
| Bell peppers | 31 | 0.3 | 1.0 | 6 |
Non-starchy vegetables are the least calorie-dense whole foods. You would need to eat over 6 kilograms of celery to consume 1,000 calories, an essentially impossible feat. This is why most nutrition guidelines encourage unlimited vegetable consumption during a deficit.
When Calorie Density Matters: Cutting vs. Bulking
| Goal | Calorie Density Strategy | Best Food Choices | Foods to Limit |
|---|---|---|---|
| Fat loss / cutting | Prioritize low-density foods | Vegetables, fruits, lean protein, soups, whole grains | Oils, nuts, cheese, dried fruit, chocolate |
| Muscle gain / bulking | Include high-density foods | Nuts, nut butters, oils, whole grains, cheese, dried fruit | No need to limit (but track to avoid excessive surplus) |
| Endurance athletics | Mix of both | Moderate density for meals, high density for fueling during events | Very low-density foods during events (too much volume) |
| Maintenance | Balanced approach | Variety across all density levels | None specifically |
During a calorie deficit of 300 to 500 calories, choosing low-density foods means you can eat roughly 1.5 to 2 times the physical volume of food compared to choosing high-density options. This directly impacts hunger, satisfaction, and the likelihood of adhering to the deficit long-term.
Hidden Calorie-Dense Ingredients in Everyday Meals
Many meals contain calorie-dense ingredients that are invisible in the final dish. A restaurant pasta dish may contain 3 to 4 tablespoons of olive oil (360 to 480 kcal) that you cannot see. A smoothie bowl might use 30 grams of granola (141 kcal) and a tablespoon of nut butter (94 kcal) on top of an already calorie-containing smoothie base.
Common hidden sources of calorie density include:
- Cooking oils added during food preparation (120 kcal per tablespoon)
- Butter melted into sauces, vegetables, or used on bread (102 kcal per tablespoon)
- Cheese mixed into dishes like omelets, pastas, and casseroles (100-120 kcal per 30 g)
- Cream in soups, sauces, and coffee drinks (52 kcal per tablespoon)
- Sugar in dressings, marinades, and sauces (48 kcal per tablespoon)
- Nuts and seeds sprinkled on salads, yogurt, and oatmeal (170-200 kcal per 30 g)
Nutrola's AI photo recognition is specifically trained to detect visual cues of calorie-dense ingredients: oil sheen on cooked food, visible cheese, creamy sauces, and nut toppings. When you photograph your meal, the AI factors in estimated amounts of these hidden calorie sources, producing a more accurate total than manual logging of only the visible main ingredients.
How to Use Calorie Density Information Practically
Understanding calorie density allows you to make strategic food swaps that reduce calorie intake without reducing food volume or satisfaction.
| High-Density Choice | Calories | Low-Density Swap | Calories | Savings |
|---|---|---|---|---|
| Granola (60 g) with whole milk | 370 | Oatmeal (40 g dry) with berries | 180 | 190 kcal |
| Cheddar cheese (60 g) on sandwich | 242 | Turkey breast (60 g) on sandwich | 81 | 161 kcal |
| Peanut butter (2 tbsp) on toast | 190 | Mashed avocado (30 g) on toast | 48 | 142 kcal |
| Dried mango (50 g) snack | 160 | Fresh mango (150 g) snack | 90 | 70 kcal |
| Cream-based pasta sauce (100 g) | 180 | Tomato-based pasta sauce (100 g) | 60 | 120 kcal |
| Fried chicken breast (100 g) | 260 | Grilled chicken breast (100 g) | 165 | 95 kcal |
These swaps save a combined 778 calories per day while maintaining similar meal structures and food volumes. Over a week, that is 5,446 calories, equivalent to approximately 0.7 kg of fat loss.
Nutrola's AI Diet Assistant can suggest calorie-density swaps based on your actual logged meals. If you consistently log high-density breakfasts, the assistant may suggest lower-density alternatives that match your taste preferences and cultural food habits. The app syncs with Apple Health and Google Fit to factor in exercise, and barcode scanning covers 95%+ of packaged products for precise tracking of packaged foods.
Nutrola starts at EUR 2.50 per month with a 3-day free trial. No ads on any tier.
Frequently Asked Questions
What is the most calorie-dense food in the world?
Pure fats and oils hold the top position at approximately 900 calories per 100 grams. Among whole foods, macadamia nuts are the most calorie-dense at 718 calories per 100 grams due to their extremely high fat content (76 grams of fat per 100 grams). Among processed foods, some specialty products like pure cocoa butter or certain energy bars can exceed 500 calories per 100 grams.
Are calorie-dense foods unhealthy?
Not necessarily. Calorie density is a measure of energy concentration, not nutritional quality. Almonds (579 kcal/100g) and olive oil (884 kcal/100g) are among the most calorie-dense foods but are also associated with significant health benefits in research. The issue is not that calorie-dense foods are unhealthy but that they are easy to overconsume, especially when not measured or tracked.
How do I know if a food is calorie-dense without checking a label?
General rules: foods that are dry, fatty, or processed tend to be calorie-dense. Foods that are watery, fibrous, or minimally processed tend to be low-density. If a food feels light relative to its volume (like popcorn or rice cakes), it is likely low density. If it feels heavy relative to its volume (like cheese or chocolate), it is likely high density.
Should I avoid all calorie-dense foods during a deficit?
No. Complete avoidance of any food category is not necessary and can lead to feelings of deprivation that undermine long-term adherence. Instead, measure calorie-dense foods carefully and use them intentionally. A tablespoon of olive oil (119 kcal) measured and tracked is perfectly compatible with a deficit. Two to three tablespoons poured without measuring (357+ kcal) is where deficits get accidentally erased.
Why does cooking method change calorie density?
Cooking changes calorie density primarily through water content and added fat. Boiling or steaming adds water, lowering density. Frying adds oil, dramatically increasing density. A boiled potato (70 kcal/100g) versus a French fry (312 kcal/100g) demonstrates how cooking method alone can quadruple the calorie density of the same base ingredient.
How does Nutrola help me manage calorie-dense foods?
Nutrola's verified food database provides accurate calorie-density data for every entry, and the AI photo recognition estimates portion sizes of calorie-dense ingredients that are commonly undermeasured (oils, cheese, nuts). The AI Diet Assistant tracks your intake patterns and flags when calorie-dense foods are pushing your daily total beyond your target, often before you realize it yourself.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!