Foods and nutrients: calories, protein and vitamins per 100 g
This is a table of 178 foods that end up on most plates: meat and poultry, fish, eggs and dairy, grains and bread, legumes, vegetables, fruit, nuts, oils and sweets. Each food has a per-100 g and per-portion table, the share of the daily reference for a reference adult, "high in" and "low in" labels, and a comparison with five similar foods.
Raw and cooked versions of one food are separate entries because the difference between them is mostly water: dry buckwheat and cooked buckwheat have very different calories per 100 g, and the side dish is always eaten cooked. That is why the state of the food is part of the name, and why it is the state you should weigh and log.
USDA FoodData Central data, retrieved October 2026
Ranked lists: where the protein, iron and fibre are
10 lists that order the foods by one nutrient per 100 g. They are the quickest way to find a substitute or to see where a nutrient comes from.
Portions differ for everyone. Photograph the plate: free, no signup.
Calories from a photoAll foods by category
10 categories. Calories and protein per 100 g are shown beside each food.
Meat and poultry
Fish and seafood
Eggs and dairy
Grains, pasta, bread
Legumes
Vegetables and herbs
Fruit and berries
Nuts and seeds
Oils and fats
Sweets and drinks
Where the data comes from
Every number comes from USDA FoodData Central, SR Legacy: the US government's reference database, public domain (CC0). We do not collect figures from Ukrainian websites and do not copy anyone else's tables. The retrieval date (2026) is shown on every page, and when USDA reports no value for a vitamin or mineral we write "no data", never zero.
Some Ukrainian products have no exact match: kefir 1% is mapped to plain lowfat kefir, and Ukrainian kyslomolochnyi syr (tvorog) has no USDA entry at all, so we show American cottage cheese and say so. Where the match is approximate, the food page says so. The label on your own package is always more accurate than a reference value.
Questions about the foods table
Why do calories for buckwheat differ between websites?
Mostly because of the state of the food. Dry groats and cooked kasha have different calories per 100 g, since cooked grain absorbs water. Other causes are different sources and rounding. We always put the state in the name and the source on the page.
Can I trust these numbers for counting calories?
They are reference averages for a typical food, not a measurement of your portion. Real values differ between brands and kitchens. They are good enough for a daily count, and the label on the package is always more exact.
What is the percentage of daily value on these pages?
It is the share of the daily need of a reference adult: the average of the male and female values in the Dietary Reference Intakes tables. Your own need depends on age, sex and health, so it is a general guide, not medical advice.