If you want to gain weight, you'll usually get the same advice: "Just eat more." But that's exactly the problem for many — their stomach can't handle it, their appetite is limited, and another full plate causes more frustration than calories. The solution lies not in larger portions, but in energy density: foods that deliver particularly many calories in a small volume. Here you'll find the comprehensive table with over 50 high-calorie foods — sorted by category, with calorie counts per 100 g and practical tips. Plus ten tricks to enrich every meal without making it any larger.
The most important things in brief
- High-calorie means: many calories in a small volume. Between cucumber (approx. 12 kcal per 100 g) and walnuts (approx. 655 kcal) is more than a factor of 50 — with the same weight on the plate.
- Fat is the most powerful lever: 1 g of fat provides 9 kcal, carbohydrates and protein only 4 kcal each. That's why nuts, nut butters, oils, and cream products are at the very top of the table.
- Enriching beats eating more: A tablespoon of oil in vegetables, cream in the soup, nut butter in porridge — that adds several hundred extra calories to the day without a single larger portion.
- Calories can also be drunk: A glass puts less strain on the stomach than a full plate — from whole milk to smoothies to high-calorie nutritional drinks.
Contents
What makes a food high-calorie?
The deciding factor is energy density — the calorie content per 100 g. As a rough guideline: foods under 150 kcal per 100 g are considered low, from about 250 kcal per 100 g we speak of high energy density. Those who want to lose weight look for the lower end of the scale. Those who want to gain weight turn the tables.
Two factors explain why the differences are so large: water and fat. Water provides zero calories, but fills the stomach and the plate — that's why vegetables, fruit, and broths are so low in calories. Fat is the opposite: with 9 kcal per gram, it provides more than twice as much energy as carbohydrates or protein (4 kcal per gram each). A high-calorie food is therefore almost always one that contains little water and a lot of fat — nuts, oils, dried fruit, cheese.
The practical effect is enormous: 100 g of cucumber provides about 12 kcal, 100 g of walnuts about 655 kcal. More than a factor of 50 — with the exact same weight. Two handfuls of nuts a day can energetically replace what would otherwise require a whole additional meal. That's exactly why the following table is the most important tool of all for anyone who wants to gain weight with a limited appetite.
The comprehensive calorie table: over 50 foods
All figures are rounded approximate values per 100 g (per 100 ml for drinks) — depending on the product and brand, the values may vary. The practical column shows how the food can most easily be incorporated into everyday life.
Nuts, seeds & nut butter — the top class
| Food | kcal per 100 g | Practical tip |
|---|---|---|
| Macadamia nuts | approx. 720 | The highest-calorie nut of all — ideal as an evening snack. |
| Pecans | approx. 690 | Mild and soft — also pleasant for sensitive teeth. |
| Walnuts | approx. 655 | Chopped over salad, porridge, or yogurt. |
| Peanut butter | approx. 630 | 2 tbsp in a shake or on banana bread = ~190 extra kcal. |
| Hazelnuts | approx. 630 | Ground and stirred into quark or baked goods. |
| Almond butter | approx. 615 | More neutral than peanut butter — also works in savory sauces. |
| Tahini (sesame butter) | approx. 590 | Base for dressings and hummus. |
| Sunflower seeds | approx. 580 | Roasted and sprinkled over soups and casseroles. |
| Almonds | approx. 575 | A handful (25 g) in between = ~145 kcal. |
| Cashews | approx. 555 | Pureed as a cream substitute in curries and pasta sauces. |
Oils, fats & dairy products
| Food | kcal per 100 g | Practical tip |
|---|---|---|
| Vegetable oils (olive, rapeseed, linseed oil) | approx. 880 | The highest-calorie food of all — 1 tbsp = ~90 kcal. |
| Butter | approx. 740 | A pat in vegetables, rice, or puree disappears into the flavor. |
| Mascarpone | approx. 435 | Instead of yogurt in fruit — creamier and three times as rich. |
| Parmesan | approx. 400 | Freshly grated over pasta, soups, casseroles. |
| Mountain cheese (45% fat in dry matter) | approx. 395 | Spicier than Gouda — an extra slice on the bread. |
| Gouda (48% fat in dry matter) | approx. 355 | Baking it on top makes almost every dish higher in calories. |
| Double cream cream cheese | approx. 340 | Thick on bread, under scrambled eggs, or stirred into sauces. |
| Whipping cream (30% fat) | approx. 290 | A splash in coffee, soup, sauce, or porridge. |
| Crème fraîche | approx. 290 | By the spoonful in warm dishes — it won't curdle. |
| Coconut milk (can) | approx. 195 | Base for curries, soups, and sweet rice dishes. |
| Cream quark (40% fat in dry matter) | approx. 160 | With honey and nuts, the classic late-night snack. |
Dried Fruit & Sweets
| Food | kcal per 100 g | Practical tip |
|---|---|---|
| Nut-nougat cream | approx. 545 | On breakfast bread or in warm porridge. |
| Dark chocolate & milk chocolate | approx. 535–540 | Two squares after a meal — enjoyment counts too. |
| Banana chips | approx. 520 | Crunchy snack with significantly more kcal than fresh fruit. |
| Marzipan | approx. 460 | Small portion, lots of energy — made from almonds and sugar. |
| Trail mix | approx. 450 | The most practical combination for on the go. |
| Honey | approx. 305 | In tea, quark, or over porridge — 1 tbsp = ~60 kcal. |
| Raisins | approx. 300 | In muesli, in quark, or simply in between meals. |
| Dates (dried) | approx. 285 | Filled with nut butter, an 80-kcal bite. |
| Figs (dried) | approx. 250 | Chopped into salads and with cheese. |
| Soft apricots | approx. 240 | Soft and mild — also suitable for chewing problems. |
Savory & Staple Foods
| Food | kcal per 100 g | Practical tip |
|---|---|---|
| Crunchy muesli / granola | approx. 450 | With whole milk or cream yogurt instead of low-fat yogurt. |
| Oat flakes | approx. 370 | Base for porridge and shakes — finely ground for easier scooping. |
| Hummus | approx. 250 | As a dip or thick on bread — mix with extra olive oil. |
| Salmon (farmed salmon) | approx. 205 | The highest-calorie everyday fish, also rich in protein. |
| Avocado | approx. 160 | The highest-calorie fresh fruit — on bread or in a smoothie. |
| Eggs | approx. 155 | Boiled as a snack, fried in butter for even more richness. |
| Olives | approx. 145 | As an antipasti or chopped into pasta dishes. |
Calories to Drink (per 100 ml)
| Drink | kcal per 100 ml | Practical tip |
|---|---|---|
| High-calorie nutritional drink (mixed with whole milk) | approx. 120 | A 300-ml portion provides ~350 kcal plus vitamins and minerals. |
| Cocoa with whole milk | approx. 85 | With a splash of cream, the classic good-night calorie. |
| Grape juice | approx. 65 | The highest-calorie common fruit juice. |
| Whole milk (3.5%) | approx. 65 | With food instead of water — one glass = ~130 kcal. |
| Banana smoothie with milk | approx. 65 | Upgrade with nut butter and oat flakes for a real calorie drink. |
10 tricks: discreetly enrich meals
The biggest mistake when gaining weight is trying to simply eat more. It works better the other way around: eat the same meals — but energetically enrich every single one. In nutritional counseling, this is called "enriching," and it is the standard approach when appetite is limited. Here's how to do it:
- Oil under vegetables: 1 tbsp of olive or rapeseed oil over steamed vegetables, in the pan, or in the dressing — around 90 kcal that you can neither see nor taste.
- Cream in soup and sauce: A splash of whipping cream or a spoonful of crème fraîche makes every soup 100–150 kcal richer.
- Nut butter in porridge, quark, and shakes: 1 tbsp of peanut or almond butter = ~95 kcal, plus protein and healthy fats.
- Cheese on top: Grated Parmesan or mountain cheese over pasta, casseroles, scrambled eggs — 30 g provides a good 100 kcal.
- Butter or egg in the puree: Potato puree, rice, and polenta simply take on the flavor of a pat of butter or a beaten egg.
- Full-fat instead of light: Cream yogurt instead of low-fat yogurt, double cream instead of semi-skimmed, whole milk instead of low-fat milk — the same amount, up to double the energy.
- Nuts and dried fruit as a topping: Over muesli, salad, yogurt, or simply within easy reach on the desk.
- Drink calories with your meal: A glass of whole milk, juice, or cocoa with the meal provides 100–150 kcal — water provides zero.
- Plan a late-night snack: Quark with honey, a banana with nut butter, or a shake before bedtime can shorten the long overnight fast without calories. How this works is explained in the post Gaining Weight While You Sleep.
- For family members providing care: When enriching meals for older people with a small appetite, every meal counts — practical tips on this are provided in the post about Nutritional drinks for seniors.
Calculation example: +600 kcal without a large portion
Breakfast porridge with 1 tbsp almond butter and honey instead of water-based porridge (+180 kcal) · Lunch with 1 extra tbsp of oil and Parmesan (+190 kcal) · a glass of whole milk with dinner (+130 kcal) · quark with honey in the evening (+100 kcal). Adds around 600 kcal — without a single meal becoming larger. How many calories you need in total is shown by our calorie requirement calculator.
Five typical mistakes when trying to gain weight
- Volume instead of energy density: Huge portions of salad and vegetables fill the stomach but provide hardly any calories. Vegetables belong on the plate — but enriched with oil, cheese, or sauce.
- Water before eating: A large glass right before a meal dampens the appetite. Better: drink calorie-rich beverages with or after the meal.
- Relying only on sugar: Sweets provide quick calories, but no nutrients — and the subsequent blood sugar crash often suppresses the appetite for the next real meal. Balance is key: fat, protein, and complex carbohydrates.
- Eating irregularly: If you only eat when you feel hungry, you eat too rarely when you have a small appetite. Fixed mealtimes plus two planned snacks work better than any resolution.
- Wanting too much too quickly: Healthy weight gain is a project spanning weeks and months. What the complete process looks like is explained in our comprehensive guide to gaining weight.
Important: If you are losing weight unintentionally or continue to lose weight despite eating normally, please have a doctor investigate the cause before trying to counteract it with calorie charts. Unintentional weight loss can have many causes that should be assessed by a doctor.
When food alone is not enough: drink your calories
For many people with a small appetite, a gap remains despite all enrichment tricks — simply because chewing and large plates are the real hurdles. Then it helps to look at the last table above: A glass is easier to drink than a plate is to eat. High-calorie nutritional drinks were developed for exactly this purpose: they pack a lot of energy into a small volume and also include vitamins and minerals.
To put the numbers in this table into perspective: Our CaloVital powder provides 388 kcal per 100 g — a 50-g portion mixed into 250 ml of whole milk comes to around 354 kcal, as much as a small meal. It is available in 20 flavors, as a vegan variant and as a sample pack to test the flavors. And importantly to know: In cases of disease-related malnutrition, ready-to-drink, nutritionally complete nutritional drinks can be prescribed by a doctor — when health insurance pays is explained in the post Nutritional drinks by prescription.
High-calorie shakes from CaloShop
388 kcal per 100 g · 12 vitamins and 9 minerals · 20 flavors · made in Germany · orderable with a PZN at any pharmacy
To nutritional drinksNot sure which flavor? The sample pack contains individual 50-g portion bags for testing.
Frequently asked questions about high-calorie foods
Which foods have the most calories?
Pure fats are the frontrunners: vegetable oils provide around 880 kcal per 100 g, butter about 740 kcal. Among ready-to-eat foods, nuts and nut butters lead — macadamia nuts come to about 720 kcal, peanut butter to 630 kcal per 100 g.
How can I make my food more calorie-rich?
By enriching: oil in vegetables, cream in soups and sauces, nut butter in porridge and shakes, grated cheese over hot dishes, full-fat instead of light products, and calorie-rich beverages with the meal. This adds up to several hundred calories without the portions becoming larger.
What should I drink to gain weight?
Calorie-rich beverages such as whole milk (approx. 65 kcal per 100 ml), cocoa, juices, or smoothies — ideally with the meal or in between instead of water. High-calorie nutritional drinks provide the most energy per glass, with around 350 kcal per mixed portion.
Are high-calorie foods unhealthy?
No — the selection is what matters. Nuts, nut butter, vegetable oils, avocado, dairy products, and dried fruit provide valuable fatty acids, protein, vitamins, and minerals in addition to energy. Anyone who wants to gain weight should get most of the extra calories from such nutrient-rich sources instead of just from sweets.
How many extra calories do I need to gain weight?
A moderate surplus of about 300 to 500 kcal above the daily total requirement is common. Requirements vary from person to person — with our calorie requirement calculator, you can estimate it in two minutes. If you are losing weight unintentionally, the cause should first be investigated by a doctor.
What is the most calorie-rich fruit?
Fresh, it is avocado with around 160 kcal per 100 g. Dried fruit is significantly higher because it lacks water: banana chips come to about 520 kcal, raisins to 300 kcal, and dates to 285 kcal per 100 g.
The table is just the beginning — routine makes the difference. Choose two or three favorites from every category that you really enjoy eating, and make them a regular part of your day. How to create a complete plan from this, from calorie requirements to weekly structure, is shown in the comprehensive guide to gaining weight and our calorie requirement calculator.
- Max Rubner Institute (MRI): German Food Key (BLS) – German nutrient database. Accessed on 18.10.2026. blsdb.de
- U.S. Department of Agriculture (USDA), Agricultural Research Service: FoodData Central. Accessed on 18.10.2026. fdc.nal.usda.gov
- German Nutrition Society (DGE), Austrian Nutrition Society (ÖGE): Reference values for nutrient intake – Energy (energy content: fat 9 kcal/g, carbohydrates and protein 4 kcal/g each). Accessed on 18.10.2026. dge.de
- Regulation (EU) No. 1169/2011 on the provision of food information to consumers (FIC), Annex XIV: Conversion factors for the calculation of energy. OJ L 304 of 22.11.2011, p. 18. eur-lex.europa.eu
- CaloVital product information: label (388 kcal per 100 g); mixed portion: own calculation. Other values: typical manufacturer specifications, rounded.
The laws, guidelines, technical publications, and databases mentioned relate to nutrition and supply in general, not CaloDrink or other CaloShop products themselves. Product information for CaloShop products is excluded; it comes from their labels and nutritional information.
All calorie information consists of rounded approximate values per 100 g or 100 ml, compiled on the basis of common nutrient databases (German Food Key, USDA FoodData Central) and typical manufacturer specifications; individual products may vary. The macronutrient energy values (fat 9 kcal/g, carbohydrates and protein 4 kcal/g each) follow the reference values of the German Nutrition Society (DGE) and Annex XIV of Regulation (EU) No. 1169/2011. The classification of energy density in the text is a rough editorial guideline, not a DGE specification. This post is for general information and does not replace medical or nutritional therapy advice — in cases of unintentional weight loss or existing illnesses, please seek medical advice. As of September 2026.