Set calories, then split protein, carbs, and fat by body weight and training to drive fat loss and muscle gain.
Getting your numbers right turns guesswork into steady results. This guide shows you a simple, evidence-based way to set calories and split protein, carbs, and fat for a cut, a lean bulk, or a slow recomposition. You’ll see clear targets, tables, and an adjustment plan you can run every week.
Macro Basics You Can Trust
Calories steer body weight. Macros decide performance, fullness, and how you feel in the gym. The plan below starts with a calorie target, locks in protein first, adds a reasonable fat floor, and lets carbs fill the rest. That order keeps muscle on during a deficit and supports training when food is tight.
| Goal | Protein (g/kg) | Fat (g/kg) |
|---|---|---|
| Cutting | 2.2–3.0 | 0.7–1.0 |
| Recomp | 1.8–2.4 | 0.7–1.0 |
| Lean Gain | 1.6–2.2 | 0.6–0.9 |
Pick Calories The Smart Way
Set an intake that fits the goal and your activity. A steady fat-loss pace is about 0.5–1 percent of body weight per week. Slower beats crash dieting, keeps training quality high, and makes hunger manageable. For gaining, aim for roughly 0.25–0.5 percent of body weight per month to limit fat spillover while building new tissue.
To get a starting number, take your current body weight in kilograms and multiply by 28–33 for an active lifter, or 24–28 for mostly desk time. These ranges fold in an everyday activity factor and give you a working estimate without fancy math. You’ll tighten the fit with check-ins.
Protein: The Non-Negotiable Anchor
Protein keeps lean tissue during a deficit and supports growth when you train hard. A target between 1.6 and 2.4 grams per kilogram suits most lifters; during a sharp cut, 2.3–3.1 g/kg can help guard muscle. Spread protein across the day in 3–5 feedings, each with 20–40 grams for strong synthesis. Whey, dairy, lean meats, fish, tofu, tempeh, and mixed plant sources all work.
For convenience, round to easy anchors: 30–40 grams per meal for midsize bodies, 40–50 grams for larger frames. Post-workout protein is handy but not magical; total daily intake matters most.
Fat: Set A Floor, Not A Ceiling
Dietary fat supports hormones, vitamins, and satiety. Keep at least 20–35 percent of calories from fat across the day, and avoid long runs below about 0.6–0.7 g/kg. Choose olive oil, nuts, seeds, fatty fish, and egg yolks as staples. Saturated fat should stay under 10 percent of calories across the week.
Carbs: Fuel Training And Recovery
Once protein and fat are set, fill the remaining calories with carbohydrate. For lifters, a broad range of 3–7 g/kg covers most training weeks. Push to the high end on high-volume days; pull lower on rest days. Pre- and intra-workout carbs boost session quality; during long sessions, 30–60 grams per hour keeps output steady. Prioritize starches and fruit around training, and stack fiber-rich choices at other meals.
Close Variation: Calculating Macros For Losing Fat And Building Muscle
Here’s the exact sequence to land your targets without spreadsheets.
Step 1: Estimate Calories
Pick a rate: cut at 0.5–1 percent per week; lean gain at 0.25–0.5 percent per month. Convert that rate to calories by tracking scale change and intake for two weeks, then nudge by 150–300 calories as needed.
Step 2: Set Protein
Choose 1.6–2.4 g/kg, or 2.3–3.1 g/kg during a hard cut. Example: a 75-kg lifter on a cut might pick 2.6 g/kg—about 195 grams per day.
Step 3: Set Fat
Pick 0.7–1.0 g/kg for a cut or 0.6–0.9 g/kg for a gain. Example: at 0.8 g/kg for 75 kg, fat lands near 60 grams.
Step 4: Fill Carbs
Use remaining calories. Carbs have 4 kcal per gram. If the lifter above eats 2,300 kcal with 195 g protein and 60 g fat, that leaves 1,075 kcal for carbs—about 270 grams.
Step 5: Distribute Across The Day
Split into 3–5 meals that fit your schedule. Place more carbs near training windows for better output and easier recovery.
Meal Building That Fits Real Life
Build plates around a protein core, add a fat source or two, then fill the rest with carbs and produce. A quick template: palm-size lean protein, a spoon of olive oil or a small handful of nuts, a cupped-hand of cooked grains or potato, plus greens or fruit. Adjust portions to hit the grams you set earlier.
Pack breakfast with protein to control appetite. Keep one go-to high-protein snack on hand—Greek yogurt, jerky, a shake, cottage cheese, edamame, or a tofu wrap—for days when meals get pushed.
Progress Checks And Simple Tweaks
Weigh at the same time each day and log a weekly average. Track gym performance and hunger notes. If weekly scale change misses the target for two weeks, bump calories up or down by 150–250, keeping protein steady and moving carbs first. If lifts stall during a deficit, shift 20–40 grams of carbs toward pre-training and bedtime. If hunger drags, trade 30–50 grams of carbs for 10–15 grams of fat and add more fibrous vegetables.
For guardrails that match current guidance, see the Dietary Guidelines for Americans 2020–2025 for fat ranges and saturated fat limits, and the ISSN protein position stand for protein dosing and ranges used by lifters.
Macro Math: A Worked Example
Meet Sam, 75 kg, trains four days per week, light active job. Sam wants to tighten waistline without losing bar speed.
1) Calories
Target pace: 0.7 percent per week. That’s about 0.525 kg per week. Start at 2,300 kcal and watch the two-week trend.
2) Protein
Pick 2.6 g/kg: 195 g (780 kcal).
3) Fat
Pick 0.8 g/kg: 60 g (540 kcal).
4) Carbs
Remaining 980–1,080 kcal → 245–270 g carbs, depending on how the week shakes out.
5) Day Layout
Pre-lift: 60 g carbs, 30–40 g protein. Post-lift: 60–80 g carbs, 30–40 g protein. The rest split across two meals and a snack.
Second Table: Daily Targets By Body Size
| Body Mass | Cut (g P / g F / g C) | Gain (g P / g F / g C) |
|---|---|---|
| 60 kg | 150 / 45 / 220 | 120 / 55 / 340 |
| 75 kg | 195 / 60 / 245 | 150 / 65 / 380 |
| 90 kg | 210 / 70 / 300 | 170 / 75 / 440 |
Food Lists That Make Hitting Targets Easier
Protein picks: chicken breast, turkey, lean beef, pork loin, whole eggs, Greek yogurt, cottage cheese, firm tofu, tempeh, seitan, edamame, shrimp, tuna, salmon, protein powders.
Carb picks: potatoes, rice, oats, pasta, quinoa, whole-grain bread, beans, lentils, fruit, dairy. Keep a mix of fast-digesting carbs near training and higher-fiber choices elsewhere.
Fat picks: olive oil, avocado, mixed nuts, peanut butter, tahini, flax, chia, fatty fish, dark chocolate. Season meals with herbs, citrus, and vinegar to keep calories tight while food stays satisfying.
Macro Cycling Across Training Blocks
Hard weeks need more fuel. Raise carbs by 10–20 percent on high-volume blocks and bring them down on deloads. Keep protein fixed and let fat flex a little if sleep or mood drifts. A small bump in calories on heavy squat and deadlift days can keep bar speed crisp and soreness tolerable.
Endurance add-ons change the plan. When long conditioning sessions enter the week, bring a banana, a sports drink, or chews to the session. Intake during the session keeps output steady and preserves the energy you need for lifting the next day.
Vegetarian Or Dairy-Free Setup
Plant-forward days can hit the same numbers with a few swaps. Center meals on tofu, tempeh, seitan, textured soy, and higher-protein legumes. Pair grains with pulses to round out amino acids, or use a soy or pea isolate to close the gap at breakfast and between meals.
Keep B12, iron, zinc, and calcium in view when animal foods are low. Fortified dairy alternatives and varied legumes handle most of that list. If intake looks short, a check with bloodwork and a plan from a qualified clinician is a smart move.
Label Reading, Prep, And Dining Out
Labels list macros per serving. Weigh the portion once, note the grams, and save the entry in a tracker so you can log it in seconds next time. Batch-cook two proteins and one carb base each week—grilled chicken and tofu, plus a pot of rice or potatoes—then mix and match sauces and produce.
At restaurants, anchor the plate with a lean protein, ask for starchy sides plain, and add sauces on the side. You won’t hit the exact grams every time. The weekly trend matters more than any single meal.
Common Pitfalls And Fixes
Guessing Portions
Weigh or measure for two weeks to calibrate your eye, then loosen up. Keep a digital scale on the counter for quick checks.
Neglecting Protein
Front-load the day with a protein-rich breakfast. Slot a shake or yogurt between meals when life gets busy.
Undershooting Carbs On Hard Days
Plan a pre-lift snack with 40–60 g carbs and a post-lift meal with another 60–80 g.
Dropping Fat Too Low
Stay within the 20–35 percent range over the week. If mood, sleep, or skin feels off, raise fat by 10–15 grams and reassess.
Changing Too Fast
Give each adjustment two weeks unless recovery tanks. Patience keeps muscle on while you trim.
Weekly Checklist
- Average your daily weigh-ins once per week.
- Log sets, reps, loads, and session energy.
- Hit protein every day within ±10 grams.
- Keep fat within the weekly range.
- Shift carbs toward hard sessions.
- Adjust calories by 150–250 only if the two-week trend misses the mark.
This system keeps macros aligned with your goal while leaving room for life.