What Are Macros?
"Macros" is short for macronutrients -- the three nutrients your body needs in large amounts: protein, carbohydrates, and fat. Every food you eat is made up of some combination of these three.
Each macro provides a different amount of energy (calories):
- Protein: 4 calories per gram
- Carbohydrates: 4 calories per gram
- Fat: 9 calories per gram
That's it. Every calorie you consume comes from one of these three sources. Alcohol technically counts too (7 calories per gram), but it's not a macronutrient since your body doesn't need it to function.
Protein builds and repairs muscle tissue, supports your immune system, and helps you feel full after eating. You'll find it in meat, fish, eggs, dairy, legumes, and tofu.
Carbohydrates are your body's preferred energy source, especially during exercise. They include everything from oatmeal and rice to fruit, vegetables, and yes, candy. Fiber is a carbohydrate too, and it plays a major role in digestive health and satiety.
Fat supports hormone production, helps absorb certain vitamins (A, D, E, K), and provides long-lasting energy. Nuts, oils, avocados, cheese, and fatty fish are common sources.
Why Count Macros Instead of Just Calories?
Counting calories works for weight loss. If you eat fewer calories than you burn, you'll lose weight. That much is simple physics.
But what those calories are made of matters a lot for how you look, feel, and perform.
Consider two people eating 1,800 calories per day:
- Person A eats 150g protein, 180g carbs, 60g fat
- Person B eats 60g protein, 250g carbs, 70g fat
Both will lose weight in a deficit. But Person A will retain more muscle, feel less hungry between meals (protein is the most satiating macro), and generally have more energy for workouts.
That's the point of counting macros. You're not just managing how much you eat -- you're managing the composition of what you eat. The result is better body composition, more stable energy levels, and less of the "I'm dieting but I look the same" frustration.
How to Calculate Your Macros
Here's the step-by-step process. It takes about five minutes.
Step 1: Estimate Your TDEE
Your Total Daily Energy Expenditure (TDEE) is how many calories you burn in a day, including exercise. The simplest way to estimate it:
- Take your body weight in pounds
- Multiply by an activity factor:
- Sedentary (desk job, no exercise): 12-13
- Lightly active (1-3 workouts/week): 13-14
- Moderately active (4-5 workouts/week): 14-15
- Very active (6-7 intense workouts/week): 15-17
This gives you a starting point. You'll adjust based on real results over 2-3 weeks.
Step 2: Set Your Calorie Target
- Lose weight: Subtract 300-500 calories from your TDEE
- Maintain weight: Eat at your TDEE
- Gain muscle: Add 200-300 calories to your TDEE
Don't go too aggressive with a deficit. Cutting more than 500 calories below your TDEE often backfires -- you lose more muscle, feel terrible, and end up binging.
Step 3: Set Protein
Protein is the most important macro to get right. Aim for 0.7 to 1 gram per pound of body weight. If you're significantly overweight, use your goal weight instead.
Higher protein intake preserves muscle during fat loss, keeps you full, and has a higher thermic effect (your body burns more calories digesting protein than carbs or fat).
Step 4: Set Fat
Set fat at 25-35% of your total calories. Fat is essential for hormones and general health -- don't drop it too low. At minimum, aim for 0.3g per pound of body weight.
Step 5: Fill the Rest with Carbs
Whatever calories remain after protein and fat go to carbohydrates. Carbs are the most flexible macro -- your body can function with more or fewer of them, so they become the adjustment variable.
EXAMPLE: 170 lb person wanting to lose weight
- TDEE estimate: 170 x 14 = 2,380 calories
- Fat loss target: 2,380 - 400 = 1,980 calories
- Protein: 170g (170 x 1g/lb) = 680 calories
- Fat: 66g (30% of 1,980 = 594 calories / 9) = 594 calories
- Carbs: (1,980 - 680 - 594) / 4 = 177g carbs
Final targets: 1,980 cal / 170g protein / 177g carbs / 66g fat
How to Actually Track Your Macros
Knowing your targets is one thing. Hitting them day after day is another. Here's how to make it work.
Weigh Your Food
Get a kitchen scale. They cost about $12 and they're the single most impactful tool for accurate tracking. Measuring cups work for liquids, but for solid foods, weight is far more reliable.
You don't need to weigh everything forever. After a few weeks, you'll develop a solid sense of what 150g of chicken breast or 80g of rice looks like. But starting with a scale builds that intuition much faster than eyeballing from day one.
Read Nutrition Labels
Check the serving size first -- it's often smaller than you'd expect. A bag of chips might list 150 calories per serving but contain 8 servings. The math matters.
For packaged foods, labels are your best friend. For fresh foods like meat, fruit, and vegetables, you'll want to look up the values in a database or app.
Use a Tracking App
Manually tracking macros in a spreadsheet is technically possible, but it's tedious enough that most people quit within a week. An app with a food database makes this much faster.
The downside of most tracking apps: you still need to plan what to eat, then log it, then check if you're close to your targets, then adjust. It's a lot of daily mental overhead.
Common Macro Counting Mistakes
Not Counting Cooking Oils and Sauces
A tablespoon of olive oil is 120 calories and 14g of fat. Two tablespoons of ranch dressing can add 140 calories. These "invisible" calories add up fast and are the most common reason people plateau despite "eating clean."
Eyeballing Portions
Research consistently shows that people underestimate portion sizes by 20-50%. A "medium" bowl of pasta could easily be 3 servings. Use the scale, at least for the first few weeks.
Obsessing Over Exact Numbers
If your protein target is 170g and you hit 163g, that's fine. You don't need to eat a spoonful of protein powder at 11pm to close the gap. Aim to be within 5-10g of each macro target and call it a win.
Ignoring Fiber
Fiber is technically a carbohydrate, but it's worth paying attention to separately. Most people should aim for 25-35g per day. High-fiber diets improve satiety (you feel fuller), support gut health, and are linked to better health outcomes overall. If your carbs are coming mostly from white bread and candy, you'll hit your macro numbers but miss out on these benefits.
Eating the Same Five Meals Forever
When you find meals that hit your macros, it's tempting to eat them on repeat. This works for a while, but eventually leads to burnout. Build a rotation of at least 10-15 meals you enjoy.
A Simpler Approach
The hardest part of counting macros isn't the math -- it's the daily effort of planning meals that actually hit your targets. You end up spending more time in a food database than in the kitchen.
That's why we built Kappo. You set your calorie and macro targets, and Kappo's AI selects recipes from a library of 5,000+ meals that fit your numbers for the entire week. Your macros are pre-calculated before you cook a single thing.
It doesn't replace the fundamentals covered in this guide -- you still need to understand what macros are and why they matter. But it does eliminate the tedious part: figuring out what to eat every day.