What Are Macronutrients?
Macronutrients are the three nutrients that provide the body with energy: protein, carbohydrate, and fat. They are measured in grams and supply calories — 4 per gram for protein and carbohydrate, and 9 per gram for fat. Micronutrients (vitamins and minerals), by contrast, are needed only in small amounts and provide no energy.
Because macronutrients (along with alcohol) are the only parts of food that supply energy, they determine your total calorie intake. Getting the balance of the three right — the number of grams of each — is the foundation of any nutrition plan, whether the goal is weight loss, muscle gain, or general health.
Protein
Protein provides 4 calories per gram and serves as the body's primary building material — used to build and repair muscle, skin, enzymes, hormones, and immune cells. It is also the most satiating macronutrient, which is one reason higher-protein diets help control appetite. Protein also has the highest thermic effect of the three macronutrients — the body burns more energy digesting it than it does carbohydrate or fat.
Protein is built from amino acids — twenty in total, nine of which are essential amino acids because the body cannot make them and must obtain them from food. A complete protein supplies all nine in adequate amounts; animal foods such as meat, eggs, dairy, and fish are complete, while most individual plant foods are not — though eating a variety of plant proteins across the day provides the full set.
Common sources include poultry, fish, eggs, dairy, legumes, tofu, and tempeh. For how much protein to aim for, see our protein intake guide.
Carbohydrate
Carbohydrate provides 4 calories per gram and is the body's most readily available energy source. During digestion, most carbohydrate is broken down into glucose, which fuels the brain and muscles; any excess is stored as glycogen in the liver and muscles for later use. Carbohydrate is not strictly essential in the diet — the body can produce the glucose it needs from other sources — but it is the most efficient fuel for the brain and for high-intensity exercise.
Carbohydrates are often described as simple or complex. Simple carbohydrates (sugars) are digested quickly, while complex carbohydrates (starches, plus fiber, found in whole grains, legumes, and vegetables) digest more slowly and give steadier energy. Fiber is a form of carbohydrate the body cannot fully digest; it supports gut health and slows digestion while contributing little usable energy.
Sources range from grains, fruit, and starchy vegetables to legumes and dairy. To set a carbohydrate target, see our carb calculator guide.
Fat
Fat provides 9 calories per gram — more than twice the energy density of protein or carbohydrate — making it the body's most concentrated energy source. Fat is essential for absorbing the fat-soluble vitamins (A, D, E, and K), producing hormones, and building the membranes around every cell. Because fat is needed to produce steroid hormones, chronically very low fat intake may impair hormone production, which is why a sensible minimum still matters.
Dietary fats are classified as unsaturated (mono- and polyunsaturated, from olive oil, nuts, seeds, and fish) or saturated (from animal fats and some tropical oils); trans fats, now largely removed from the food supply, are best avoided. Two polyunsaturated fats — the omega-3 and omega-6 essential fatty acids — cannot be made by the body and must come from food.
Sources include oils, nuts, seeds, avocado, oily fish, and dairy. To set a fat target — and the minimum needed for hormone health — see our fat calculator guide.
Is Alcohol a Macronutrient?
Alcohol provides 7 calories per gram, but it is not considered a macronutrient: the body does not require it and it supplies no nutritional benefit. It sits between carbohydrate and fat in energy density, which is why alcoholic drinks add up quickly. Because these are essentially "empty" calories, alcohol is usually counted against your carbohydrate or fat allowance when tracking intake.
How Macronutrients Relate to Calories
Your total calorie intake is simply the sum of the energy from each macronutrient: multiply the grams of each by its calories per gram and add them up. For example, a meal with 20 g of protein, 30 g of carbohydrate, and 10 g of fat supplies (20 × 4) + (30 × 4) + (10 × 9) = 80 + 120 + 90 = 290 calories.
These 4-4-9 values are the Atwater general factors — rounded averages used for food labeling, not exact physiological constants, since the energy actually available from a food varies with its composition and digestibility. They are accurate enough for everyday planning. To turn your own energy needs into a daily target, use our TDEE calculator, then our guide to calculating macros to split that target into grams.
Why Macro Ratios Matter
Two diets with identical calories can produce very different results depending on how those calories are divided among protein, carbohydrate, and fat. Higher protein helps preserve muscle and control hunger during weight loss; more carbohydrate can fuel hard training; adequate fat supports hormone production.
There is no single "best" ratio — the right split depends on your goal, activity, and preferences. Our macro ratio guide compares common splits, and the macro calculator gives you personalized gram targets for weight loss, muscle gain, maintenance, or keto.
Macronutrients vs Micronutrients
Macronutrients are needed in large, gram-level amounts and provide energy. Micronutrients — vitamins and minerals — are needed in milligram or microgram amounts and provide none, yet they are essential for the reactions that turn macronutrients into usable energy and keep the body working. A healthy diet supplies both: enough of the three macronutrients to meet your energy and building needs, from foods rich in the micronutrients that support them.
Frequently Asked Questions
What are the three macronutrients?
The three macronutrients are protein, carbohydrate, and fat. They are the nutrients the body needs in large amounts and the only components of food, besides alcohol, that provide calories.
How many calories are in each macronutrient?
Protein and carbohydrate each provide about 4 calories per gram, and fat provides about 9 calories per gram, based on the Atwater general factors used for food labeling. Alcohol provides about 7 calories per gram but is not a macronutrient.
What is the difference between macronutrients and micronutrients?
Macronutrients (protein, carbohydrate, and fat) are needed in large amounts and supply energy. Micronutrients (vitamins and minerals) are needed in tiny amounts and supply no energy, though they are essential for health.
Is fiber a macronutrient?
Fiber is a type of carbohydrate rather than a separate macronutrient. Because the body cannot fully digest it, it provides little usable energy, but it supports digestion and gut health.
References
- U.S. Department of Agriculture & U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020–2025. dietaryguidelines.gov
- Institute of Medicine (now the National Academies of Sciences, Engineering, and Medicine). Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. National Academies Press, 2005. nap.nationalacademies.org
- U.S. Food and Drug Administration. Nutrition labeling — calories per gram (Atwater general factors: protein 4, carbohydrate 4, fat 9, alcohol 7). 21 CFR 101.9. fda.gov
- Harvard T.H. Chan School of Public Health. The Nutrition Source: Protein, Carbohydrates, and Fats. nutritionsource.hsph.harvard.edu
These figures reflect established dietary guidelines and reference values; individual needs vary. This page is for general education and is not medical advice.