Calorie database
Calories, protein, carbs, and fat per 100 g for 1,062 foods. Search for one, or browse by category.
Popular foods
Banana
89kcal per 100 g
1.1 g
Protein
22.8 g
Carbs
0.3 g
Fat
Apple
52kcal per 100 g
0.3 g
Protein
13.8 g
Carbs
0.2 g
Fat
Avocado
160kcal per 100 g
2 g
Protein
8.5 g
Carbs
14.7 g
Fat
Whole Egg
147kcal per 100 g
12.6 g
Protein
0.7 g
Carbs
9.9 g
Fat
Chicken Breast
165kcal per 100 g
31 g
Protein
0 g
Carbs
3.6 g
Fat
Salmon (Atlantic, Wild)
182kcal per 100 g
25.4 g
Protein
0 g
Carbs
8.1 g
Fat
Greek Yogurt (Plain, Whole Milk)
97kcal per 100 g
9 g
Protein
4 g
Carbs
5 g
Fat
Almonds (Raw)
579kcal per 100 g
21.2 g
Protein
21.6 g
Carbs
49.9 g
Fat
Broccoli
34kcal per 100 g
2.8 g
Protein
6.6 g
Carbs
0.4 g
Fat
Sweet Potato
86kcal per 100 g
1.6 g
Protein
20.1 g
Carbs
0.1 g
Fat
Brown Rice (Cooked)
112kcal per 100 g
2.3 g
Protein
23.5 g
Carbs
0.8 g
Fat
Quinoa (Cooked)
120kcal per 100 g
4.4 g
Protein
21.3 g
Carbs
1.9 g
Fat
Browse by category
- Proteins99 foodsMeat, poultry, fish, eggs, tofu and other protein-rich foods
- Vegetables70 foodsFresh vegetables including leafy greens, cruciferous, and root vegetables
- Fruits293 foodsFresh fruits including berries, citrus, tropical, and stone fruits
- Grains & Legumes242 foodsWhole grains, rice, quinoa, beans, lentils and legumes
- Dairy & Alternatives228 foodsMilk, yogurt, cheese, and plant-based dairy alternatives
- Nuts, Seeds & Oils130 foodsNuts, seeds, nut butters, and cooking oils
How to read these numbers
Every value is per 100 g of the food as described, so you can compare foods directly. Each food page also lists common serving sizes, vitamins, and minerals. Values are typical averages; packaged foods can differ, so check the label when you have it.
Log what you eat, not just look it up
Snap a photo, say what you ate, scan a barcode, or type it, then review the estimate before saving.