Calorie chart: calories in food per 100 g and per portion
A doner kebab (350 g) has 620 kcal, a banana (120 g) 95 kcal, an apple (150 g) 87 kcal and a boiled egg (51 g) 73 kcal. The chart lists 164 foods and dishes per 100 g and per portion, with protein, fat, carbohydrates and fibre. All values come from the German Nutrient Database (BLS 4.0), the same ones the SmarTasty app uses.
SmarTasty
Count calories with a photo
With your consent, we use Google Analytics to improve SmarTasty. Data may be transferred to the USA. You can withdraw at any time. · Privacy
A doner kebab (350 g) has 620 kcal, a banana (120 g) 95 kcal, an apple (150 g) 87 kcal and a boiled egg (51 g) 73 kcal. The chart lists 164 foods and dishes per 100 g and per portion, with protein, fat, carbohydrates and fibre. All values come from the German Nutrient Database (BLS 4.0), the same ones the SmarTasty app uses.
Calories in your meal
358 kcal
Total of all foods, by amount.
Protein: 14 g
Fat: 10.1 g
Carbohydrates: 48.5 g
Fibre: 6.8 g
Porridge oats, 40 g: 139 kcal
Whole milk (3.5%), 200 g: 124 kcal
Banana, 120 g: 95 kcal
The values apply to the food as listed in the chart. Ready meals and takeaway food can differ.
Your meal
The calculator asks for:
Food and amount (g)
The calculation runs in your browser. Your details are not saved and not sent anywhere.
Calorie chart: all foods
Calories, protein, fat, carbs and fibre per 100 g, plus a typical portion with its calories. Underlined names lead to our ingredient guide, which uses values from the US database (USDA), often for one particular variety, so they can differ from this chart.
The values come from the German Nutrient Database (BLS 4.0) of the Max Rubner-Institut, per 100 g of the edible part – without peel, stones or bones. The SmarTasty app’s food search uses the same values.
Calories follow the EU rule: 4 kcal per gram of protein and carbohydrate, 9 kcal per gram of fat, 3 kcal per gram of fruit acids and 2 kcal per gram of fibre. Carbohydrates are the available ones, without fibre.
Calories per portion: kcal per 100 g × grams in the portion ÷ 100, rounded to whole kcal. The app uses the same portions. They come from the Norwegian and Finnish food tables, from the USDA, or we set them ourselves, such as the takeaway doner kebab.
Drinks without their own portion: 1 glass = 200 ml. For drinks, 1 ml counts as 1 g.
Your meal: kcal per 100 g × amount ÷ 100, for each food and in total. Protein, fat, carbohydrates and fibre work the same way.
Example: Breakfast of 40 g porridge oats, 200 ml whole milk (3.5%) and a banana (120 g):
Porridge oats: 348 kcal × 40 ÷ 100 = 139 kcal
Whole milk (3.5%): 62 kcal × 200 ÷ 100 = 124 kcal
Banana: 79 kcal × 120 ÷ 100 = 95 kcal
Total: 358 kcal, 14 g protein, 10.1 g fat, 48.5 g carbohydrates
Good to know
Raw or cooked makes a big difference: 100 g of pasta has 346 kcal dry and 146 kcal cooked. Pasta soaks up water as it cooks, so the calories in your portion stay the same.
Dishes such as doner kebab, pizza or chips are averages from the database. Depending on the takeaway, recipe and size, your portion may have more or less.
Calories don’t tell you how good a food is for you. Nuts and olive oil have lots of calories and still belong in a balanced diet.
To see how much energy you need each day, use the calorie calculator.
Frequently asked questions
How many calories are in a banana?
A banana (120 g) has 95 kcal. 100 g of banana has 79 kcal, with 15.9 g of carbohydrates and 2.0 g of fibre.
How many calories are in an apple?
An apple (150 g) has 87 kcal, and 100 g of apple has 58 kcal.
How many calories are in an egg?
A boiled egg (51 g without the shell) has 73 kcal and 7.2 g of protein. 100 g of boiled egg has 144 kcal, raw egg 135 kcal.
How many calories are in a doner kebab?
A doner kebab with veal or beef (350 g) has 620 kcal, a chicken doner 697 kcal. Per 100 g that is 177 and 199 kcal. A bigger kebab, more sauce or more meat add more.
How many calories are in a pretzel?
A soft pretzel (80 g) has 226 kcal, and 100 g has 282 kcal. With butter (95 g) it has 383 kcal.
How many calories are in 100 g of pasta, cooked or dry?
100 g of pasta has 346 kcal dry and 146 kcal cooked. Cooked pasta weighs about 2.4 times as much because it soaks up water. A portion (75 g dry) has 260 kcal. If you weigh it cooked, use the cooked value. Rice works the same way: 351 kcal uncooked and 117 kcal cooked per 100 g.
How many calories are in potatoes?
100 g of potatoes has 86 kcal raw and 76 kcal boiled. A boiled potato (80 g) has 61 kcal.
How many calories are in watermelon?
100 g of watermelon has 35 kcal, and a slice (80 g) has 28 kcal.
Where do the values come from?
From the German Nutrient Database (BLS 4.0) of the Max Rubner-Institut. The food search in the SmarTasty app uses the same values.
Are my details saved?
No. The calculator works in your browser and sends nothing.