Oils & fats — the most calorie-dense foods on earth

Pure dietary fats are the kings of calorie density. Because fat contains 9 kcal per gram and oils are essentially 100% fat with no water, they clock in at around 800–900 kcal per 100g. A single tablespoon of olive oil (~14g) contains about 120 calories — more than many whole fruits. This is why adding a splash of oil to a salad or stir-fry is such an easy way to increase calories without significantly adding bulk.

Oil / Fat Calories per 100g Calories per 1 tbsp (~14g) Primary fat type
Olive oil (extra virgin)884 kcal124 kcalMonounsaturated (oleic acid)
Coconut oil892 kcal125 kcalSaturated (MCTs)
Avocado oil884 kcal124 kcalMonounsaturated
Vegetable / canola oil884 kcal124 kcalPolyunsaturated
Butter (unsalted)717 kcal100 kcalSaturated (dairy)
Lard (pork fat)902 kcal126 kcalSaturated / monounsaturated
Ghee (clarified butter)900 kcal126 kcalSaturated (dairy)

From a health standpoint, olive oil and avocado oil are the preferred choices — they are rich in monounsaturated fatty acids associated with cardiovascular health. Butter and ghee are fine in moderation for those following omnivorous diets. Industrial trans fats (partially hydrogenated oils found in some margarines) are the one category to genuinely minimize.

Nuts & seeds — nutrient-packed calorie powerhouses

Nuts and seeds are the most practical everyday high-calorie whole foods. They require no preparation, are portable, and deliver healthy fats, protein, fiber, vitamins, and minerals alongside their calories. Because they are primarily fat by weight, they range from about 550 to 700 kcal per 100g. Be aware: a "small handful" is about 28g (1 oz), which already contains 160–200 calories depending on the variety.

Highest Calorie Nut 718 kcalper 100g

Macadamia Nuts

Macadamias are the most calorie-dense common nut, loaded with monounsaturated fats (particularly palmitoleic acid). They have a creamy, buttery texture and a very mild flavour. Per 28g serving you get about 200 kcal — from just 10–12 kernels.

Protein: 7.9g Fat: 75.8g Carbs: 13.8g Fiber: 8.6g
Best use: Snacking, trail mix, or crushed as a coating for fish and chicken.
Antioxidant Rich 691 kcalper 100g

Pecans

Pecans are close behind macadamias in calorie density and are an excellent source of zinc, manganese, and vitamin E. Their rich, slightly sweet flavour works well in both sweet and savoury dishes. A 1 oz (28g) serving contains about 193 kcal.

Protein: 9.2g Fat: 72.0g Carbs: 13.9g Fiber: 9.6g
Best use: Pie crusts, salad toppers, or roasted with a touch of maple syrup.
Brain Health 654 kcalper 100g

Walnuts

Walnuts are uniquely rich in alpha-linolenic acid (ALA), a plant-based omega-3 fatty acid. They are one of the few plant foods with a meaningful omega-3 content, making them a particularly valuable nut for anti-inflammatory nutrition. One 28g serving: about 183 kcal.

Protein: 15.2g Fat: 65.2g Carbs: 13.7g Fiber: 6.7g
Best use: Oatmeal toppers, baking, or eaten raw for maximum omega-3 preservation.
Vitamin E King 579 kcalper 100g

Almonds

Almonds are one of the most nutritionally complete nuts. They are the best nut source of vitamin E, excellent for magnesium, and have a high protein content for a plant food. A 28g serving provides about 162 kcal. Almond skin contains beneficial polyphenols — opt for raw over blanched when possible.

Protein: 21.2g Fat: 49.9g Carbs: 21.6g Fiber: 12.5g
Best use: Snacking, almond butter, almond flour for baking, or sliced over salads.
Omega-3 Bomb 486 kcalper 100g

Chia Seeds

Chia seeds are small but mighty. They are one of the best plant sources of omega-3 ALA, and their unique ability to absorb 10–12× their weight in water makes them incredibly filling. Two tablespoons (about 28g) adds roughly 137 calories to smoothies, oats, or yogurt.

Protein: 16.5g Fat: 30.7g Carbs: 42.1g Fiber: 34.4g
Best use: Overnight chia pudding, blended into smoothies, or stirred into oatmeal.
Zinc Powerhouse 559 kcalper 100g

Pumpkin Seeds (Pepitas)

Pumpkin seeds are among the best dietary sources of zinc, magnesium, and plant-based iron. They have a pleasant crunch and a mild flavour. A 28g serving delivers 158 kcal. Unlike many nuts, pumpkin seeds are also a notable source of tryptophan, a precursor to serotonin.

Protein: 30.2g Fat: 49.1g Carbs: 10.7g Fiber: 6.0g
Best use: Salad toppers, roasted as a snack, or blended into pestos and sauces.
Vitamin E & Selenium 584 kcalper 100g

Sunflower Seeds

Sunflower seeds are an excellent source of vitamin E and selenium — two important antioxidant nutrients. At 584 kcal/100g, they are moderately calorie-dense and make a versatile addition to salads, breads, and granola. A 28g serving provides about 163 kcal.

Protein: 20.8g Fat: 51.5g Carbs: 20.0g Fiber: 8.6g
Best use: Homemade granola, sunflower seed butter, or sprinkled on Greek yogurt.

Nut butters & tahini — spreadable calorie density

When nuts are ground into a paste, their calorie density stays roughly the same while their usability transforms. Nut butters blend easily into smoothies, oatmeal, sauces, and baked goods — making them one of the easiest ways to add a significant number of calories to a meal without meaningfully changing its volume or flavour profile. The key: these are also foods where measuring volume (tablespoons) is notoriously inaccurate. A heaped tablespoon of peanut butter can weigh anywhere from 15g to 25g — a 60 calorie difference. Always weigh on a scale.

Nut Butter Calories per 100g Protein Fat Carbs
Peanut butter (natural)588 kcal25g50g20g
Almond butter614 kcal21g56g19g
Cashew butter587 kcal17g49g29g
Tahini (sesame paste)595 kcal17g54g21g
Macadamia butter718 kcal8g76g14g
Sunflower seed butter580 kcal20g53g18g

Cheese — calorie-dense dairy with serious nutrition

Cheese concentrates the fat and protein from milk by removing most of its water content. This is why a slice of cheese can weigh just 28g but contain 100–120 calories, while a glass of whole milk (~244g) contains around 150 calories. Hard, aged cheeses like parmesan and aged cheddar have the lowest water content and therefore the highest calorie density. Beyond calories, cheese is a significant source of calcium, vitamin B12, and high-quality protein.

Cheese Calories per 100g Protein Fat Calcium
Parmesan (grated, aged)431 kcal38g29g1184mg
Cheddar (sharp)403 kcal25g33g720mg
Gouda356 kcal25g27g700mg
Brie334 kcal21g28g184mg
Mozzarella (whole milk)300 kcal22g22g505mg
Cottage cheese (4% fat)98 kcal11g4g83mg

Whole grains, cereals & legumes

Grains and legumes are moderately calorie-dense in their dry form but lose much of that density once cooked in water. Understanding the dry vs cooked distinction is critical for accurate tracking. A cup of dry oats (~80g) becomes about 2 cups of cooked oatmeal (~350g), so the cooked weight is much heavier despite having the same total calories. Always track dry weight whenever possible.

Food Calories (dry/100g) Calories (cooked/100g) Notes
Rolled oats389 kcal~68 kcalHigh in beta-glucan fiber
Granola (store-bought, avg)450–500 kcalN/AOften high in added sugar
White rice365 kcal~130 kcalMostly starch, very low fiber
Brown rice367 kcal~111 kcalMore fiber and nutrients
Quinoa368 kcal~120 kcalComplete protein (all 9 EAAs)
Lentils (green/brown)352 kcal~116 kcalHigh protein and iron
Chickpeas378 kcal~164 kcalGood source of folate
Pasta (dry, wheat)371 kcal~131 kcalEasy to overeat cooked

Granola deserves a special mention: while it starts from oats, the addition of honey, oil, and dried fruit during roasting can push it to 450–500+ kcal per 100g — making it one of the most calorie-dense grain-based foods. It's nutritious when eaten in sensible portions but very easy to underestimate.

Calorie-dense fruits

Most fruits are low in calories because they consist largely of water. The exceptions are avocados (which are high in fat), coconut (which is high in saturated fat), and dried fruits (which have had their water removed, concentrating their sugar and calories dramatically).

Healthy Fat Fruit 160 kcalper 100g

Avocado

Avocado is unique among fruits for being high in fat (~15g per 100g) rather than sugar. A medium Hass avocado (~150g) provides around 240 calories. It is rich in monounsaturated oleic acid (the same fat found in olive oil), potassium, folate, vitamin K, and fiber. Avocado is one of the healthiest high-calorie whole foods available.

Protein: 2.0g Fat: 14.7g Carbs: 8.5g Fiber: 6.7g
Tracking tip: Avocado size varies enormously. Always weigh the flesh after removing skin and pit.

For dried fruits, the calorie concentration is impressive:

Dried Fruit Calories per 100g Calories per typical serving Key nutrients
Medjool dates282 kcal66 kcal per date (24g)Potassium, fiber, copper
Raisins299 kcal43 kcal per tablespoonIron, potassium, B vitamins
Dried mango319 kcal80 kcal per 3 piecesVitamin A, C
Dried figs249 kcal37 kcal per figCalcium, magnesium, fiber
Dried apricots241 kcal17 kcal per pieceBeta-carotene, potassium
Coconut (shredded, unsweetened)354 kcal71 kcal per 20gMCTs, manganese

High calorie proteins

Protein sources vary widely in calorie density based on their fat content. Lean proteins (chicken breast, white fish, egg whites) are relatively low-calorie, while fattier protein sources are significantly more energy-dense. For anyone looking to gain weight while maintaining high protein intake, prioritising fattier protein sources is a smart move.

Protein food Calories per 100g Protein Fat Notable nutrients
Salmon (Atlantic, farmed)208 kcal20g13gOmega-3 DHA/EPA, vitamin D
Sardines (canned in oil, drained)208 kcal24g11gCalcium, omega-3, B12
Whole eggs (large)155 kcal13g11gCholine, B12, vitamin D
Chicken thighs (skin-on)232 kcal19g16gIron, zinc, selenium
Lamb (ground, 80% lean)282 kcal20g22gZinc, iron, B12
Beef (80% lean ground)254 kcal17g20gHeme iron, zinc, creatine
Chicken breast (skinless)165 kcal31g3.6gLean, high protein ratio

Packaged & processed high-calorie foods

It's worth acknowledging that some of the most calorie-dense foods people encounter are ultra-processed: potato chips, chocolate bars, fast food, pastries, and similar products. These are high in calories, but there is an important distinction: they achieve their calorie density through a combination of refined fats, added sugars, and salt — not through nutrients. Many ultra-processed foods are engineered to be hyperpalatable, meaning they bypass your natural satiety signals and make it very easy to overeat without feeling full.

For reference, some common processed foods:

  • Potato chips: ~536 kcal/100g — mostly refined fat and starch, minimal fiber or protein
  • Milk chocolate bar: ~535 kcal/100g — high in sugar; 70%+ dark chocolate (~600 kcal) offers significantly more antioxidant value
  • Fast food burger: ~250–290 kcal/100g — varies enormously; typically high in sodium and saturated fat
  • Croissant: ~406 kcal/100g — primarily refined flour and butter

These foods can absolutely fit into a balanced diet in moderation. The issue is that they tend to crowd out more nutrient-dense foods when consumed frequently.

High calorie foods for bulking vs weight gain recovery

There are two main reasons someone might actively seek out high-calorie foods:

1. Muscle building (bulking)

Gaining muscle requires a calorie surplus, typically 300–500 calories above maintenance. For athletes and bodybuilders, the best high-calorie food choices are those that also support muscle protein synthesis — meaning they should be high in both calories and protein. Prioritise: salmon, whole eggs, red meat, full-fat dairy, nuts and nut butters, oats, and dense starchy carbs like sweet potato and rice.

2. Medical weight gain / recovery

After illness, surgery, or periods of undernutrition, the goal is to restore body weight as efficiently as possible. In this context, all calorie-dense foods — including some processed options — may be appropriate, especially if appetite is severely reduced. Liquid calories (fortified shakes, smoothies, full-fat milk) can help when eating solids is difficult. Always work alongside a healthcare provider or registered dietitian for medical weight gain.

Which high-calorie foods to emphasize for each goal

Goal Best foods Why
Clean bulking / muscle gainSalmon, eggs, red meat, oats, nuts, nut butters, avocado, full-fat dairy, riceHigh protein + healthy fats + complex carbs
Recovery / medical weight gainAll of the above plus smoothies, whole milk, fortified cereals, olive oil added to mealsMaximum calories with minimum volume
Endurance / athletic fuelingOats, rice, pasta, dried fruit, granola, whole eggsHigh carb + moderate fat for sustained energy

How to track high calorie foods accurately

High-calorie foods are precisely the foods where tracking errors have the biggest impact. A 20% error on a 100-calorie food costs you 20 calories. A 20% error on a 500-calorie food costs you 100 calories. Here's how to get it right:

Weigh, don't measure by volume

Volume measurements (cups, tablespoons) are notoriously imprecise for dense foods. Consider peanut butter: a "tablespoon" can mean anywhere from 12g to 25g depending on how the spoon is loaded. At 588 kcal/100g, that's a difference of up to 77 calories from a single spoonful. A kitchen scale eliminates this uncertainty entirely. Aim to log in grams.

Track oils and cooking fats separately

Oils absorbed during cooking are often forgotten entirely. If you sauté vegetables in a tablespoon of olive oil, most of that oil ends up in the food, not in the pan. Add cooking oil to your tracker as a separate ingredient. A reliable habit is to measure your oil into the pan with a scale or measuring spoon before you start cooking.

Cooked vs raw weight for grains and legumes

As shown in the grains table above, 100g of dry oats has around 389 calories, while 100g of cooked oats has around 68 calories — the same oats absorb significant water during cooking and become much heavier. If you track the raw weight before cooking, your calorie count will be accurate. If you weigh after cooking, you may significantly undercount. Whenever possible, weigh grains and legumes dry.

Coach Ivy

Track every calorie-dense food with Coach Ivy

Snap a photo of your meal and get instant calorie and macro data — even for tricky things like nuts, oils, and cheese portions. Free on iOS.

Download Coach Ivy Free

Frequently asked questions

What foods are highest in calories?

The highest-calorie foods by weight are pure fats and oils (around 800–900 kcal per 100g), followed by nuts and seeds (550–700 kcal per 100g), nut butters and tahini (580–630 kcal per 100g), and dried fruits (280–320 kcal per 100g). Among whole foods, macadamia nuts, pecans, and pine nuts are especially calorie-dense. Among condiments and cooking ingredients, olive oil and coconut oil top the charts at ~884–892 kcal per 100g.

What is calorie density and why does it matter?

Calorie density is the number of calories per 100 grams of a food. It matters because your stomach registers fullness primarily through volume and weight, not calories. Foods with high calorie density — like nuts and oils — let you consume a large number of calories from a relatively small physical quantity, without feeling overly full. This is especially useful for people trying to gain weight, athletes who need large calorie intakes, or anyone who struggles with appetite.

Are high calorie foods bad for you?

Not inherently. Many of the most nutritious foods on earth are also high in calories — olive oil, nuts, avocado, fatty fish, and whole eggs are all calorie-dense and packed with essential nutrients. The key distinction is between high-calorie whole foods (which deliver vitamins, minerals, fiber, and healthy fats alongside their energy) versus ultra-processed high-calorie foods (chips, candy, fast food) which add calories without meaningful nutritional value. Both can fit in a balanced diet, but whole foods should be the foundation.

How do I track calorie-dense foods accurately?

Always weigh calorie-dense foods on a kitchen scale rather than measuring by volume. A tablespoon of peanut butter can range from 15g to 25g depending on how tightly it is packed — at 588 kcal/100g, that's a 59-calorie difference from a single spoonful. For grains and legumes, weigh them dry before cooking, since cooking adds water weight and can cause significant undercounting if you weigh after. For oils, measure them before adding to the pan, not after.

What are the best high calorie foods for bulking?

The best high-calorie whole foods for clean bulking are: olive oil and coconut oil (add to cooking for easy calories), nut butters (easy to blend into oats or smoothies), mixed nuts and seeds (portable snacks), full-fat dairy like cheese and whole milk, fatty fish like salmon and sardines, whole eggs, avocado, dried fruits like dates and raisins, and calorie-dense grains like oats and granola. These foods combine high calorie density with solid protein and micronutrient profiles — supporting muscle gain rather than just fat gain.