Almost everything written about diet comes back to three nutrients: protein, carbohydrate and fat. Understanding what each one does — and how to spot the balance on any food — is the foundation for reading nutrition data well.
The answer first
The three macronutrients are protein, carbohydrate and fat. They are the nutrients that supply energy, measured in calories. Protein and carbohydrate provide about 4 kcal per gram; fat provides about 9 kcal per gram. Protein builds and repairs tissue, carbohydrate is the body’s main everyday fuel, and fat stores energy and supports hormones and the absorption of fat-soluble vitamins. Read the balance of these three on a food and you understand most of its nutritional character.
Energy values at a glance
| Macronutrient | Energy per gram | Primary roles |
|---|---|---|
| Protein | 4 kcal | Building/repairing muscle and tissue, enzymes, immune function |
| Carbohydrate | 4 kcal | Main energy source, especially for brain and muscle |
| Fat | 9 kcal | Energy storage, hormone production, vitamin absorption, cell structure |
| (Fiber) | ~0–2 kcal | A carbohydrate, but largely indigestible — digestion and satiety |
| (Alcohol) | 7 kcal | Energy only, no essential nutrients |
Because fat packs more than twice the energy of protein or carbohydrate, the fat content of a food is the biggest single driver of how calorie-dense it is.
Protein
Protein is built from amino acids, nine of which are “essential” — your body cannot make them, so they must come from food. Protein is used to build and repair muscle and other tissues, and it is the most satiating macronutrient, which is why higher-protein meals tend to keep you full.
Foods vary enormously in protein density. Chicken breast (31 g per 100 g) and Greek yogurt (10.2 g) are lean, protein-rich choices, while plant sources like lentils and tofu provide protein alongside carbohydrate or fat. To compare foods on protein efficiency, see our protein per 100 calories ranking.
Carbohydrate (and fiber)
Carbohydrate is the body’s preferred quick fuel. It includes starches, sugars and fiber. On a label, sugar is a subset of total carbohydrate, not an extra — a food with 20 g carbohydrate and 5 g sugar simply has 5 g of that total as sugar.
Fiber is a special case: it is a carbohydrate the body cannot fully digest, so it contributes little usable energy. Instead it slows digestion, feeds gut bacteria and increases fullness. That is why two foods with similar total carbohydrate can behave very differently — compare refined white bread (2.3 g fiber) with whole wheat bread (6.0 g). For the best fiber sources, see our highest-fiber foods ranking.
Fat
Fat has an undeserved bad reputation. It is essential: it stores energy, builds cell membranes, makes hormones, and is needed to absorb vitamins A, D, E and K. The type matters more than the amount for most people — unsaturated fats (in avocado, salmon, nuts and olive oil) are generally favoured, while diets very high in saturated fat are usually moderated.
Fat’s high energy density (9 kcal/g) cuts both ways: it makes foods like almonds (49.9 g fat, 579 kcal/100 g) and peanut butter calorie-dense, but it also makes fat-rich foods satisfying in small amounts.
How to read the balance on any food
Once you know the energy values, you can interpret any food at a glance:
- Find the dominant macro. A food that is mostly protein with little fat (chicken breast, tuna) is a lean protein. A food that is mostly fat (oils, nuts) is energy-dense. A food that is mostly carbohydrate (rice, bread) is a fuel food.
- Check the calories add up. Multiply each macro by its energy value:
(protein × 4) + (carbs × 4) + (fat × 9). The total should be close to the stated calories. - Look at fiber separately. High fiber within the carbohydrate usually signals a less-processed, more filling food.
For a worked example of reconstructing calories from macros, and the raw-vs-cooked traps to avoid, read how to read nutrition data. You can also scale any food to a real serving with our calorie and macro tool.
What about “ideal” ratios?
There is no single correct split of protein, carbs and fat — it depends on your goals, activity and preferences, and recommendations vary. The more useful habit is to understand what each macro does and choose mostly whole, minimally processed foods, letting the balance follow. Total energy intake usually matters more than the exact ratio.
A note on accuracy
The figures here are USDA FoodData Central reference values per 100 g of edible portion. Energy-per-gram values are standard approximations (the Atwater factors); real foods vary. This article is general information, not medical or dietary advice — consult a qualified professional for personalised guidance. See our methodology for how we source and compute data.