Macro Meal Planner: How to Build a Meal Plan Around Your Macros
Macro meal planning is building your diet around specific daily targets for protein, carbohydrates, and fat — rather than just tracking total calories or following a generic meal plan. It gives you more control over body composition than calorie counting alone, because the same calorie intake split differently between macros produces different results for muscle gain, fat loss, and performance.
The practical challenge most people hit is the same one: they try to balance all three macros simultaneously from the start, which creates an arithmetic puzzle that feels impossible. The solution is to plan macros sequentially, not simultaneously — set protein first, set fat second, fill carbohydrates with remaining calories.
Generate a Macro-Based Meal Plan
The meal plan generator calculates your macro targets and builds a plan around them automatically. Enter your goal and stats — the maths is handled for you.
Generate My Macro Plan →What “Macros” Actually Means
Macronutrients — macros — are the three categories of nutrients that provide calories:
- Protein: 4 kcal per gram. Supports muscle building and repair, keeps you full, and has the highest thermic effect of any macronutrient (your body burns more calories digesting protein than carbs or fat).
- Carbohydrates: 4 kcal per gram. Primary fuel source for training, brain function, and recovery. Also includes dietary fibre.
- Fat: 9 kcal per gram. Supports hormone production, fat-soluble vitamin absorption, and provides sustained energy. More calorie-dense than protein or carbs.
Alcohol is technically a fourth macronutrient at 7 kcal per gram, but it has no nutritional function so it’s typically treated as empty calories in macro tracking.
Step 1: Calculate Your Calorie Target
Before setting macros, you need a daily calorie target — because macros are subdivisions of total calories, not separate from them.
Your calorie target depends on your goal:
- Fat loss: 300–500 kcal below your TDEE (Total Daily Energy Expenditure)
- Muscle gain: 200–400 kcal above your TDEE
- Maintenance: At TDEE
A rough TDEE starting point: multiply your body weight in kg by 30–33 if you’re lightly active, 33–38 if you train 3–5 times per week. Adjust based on scale weight movement over 3–4 weeks.
Step 2: Set Your Protein Target First
Protein is the most important macro to set accurately because it directly affects muscle retention and growth.
General targets:
- Fat loss phase: 1.8–2.4g per kg of body weight. Higher protein during a calorie deficit preserves muscle mass while the body loses fat.
- Muscle gain phase: 1.6–2.2g per kg of body weight. Beyond 2.2g/kg, additional protein has minimal benefit for most natural lifters.
- Maintenance: 1.4–1.8g per kg of body weight.
Example: A 75 kg person in a fat loss phase would target approximately 150–180g of protein per day (75 × 2.0–2.4g).
Related Reading
What Is a Meal Plan and How to Build One That Actually Works →Step 3: Set Your Fat Target Second
A minimum fat intake is needed to support hormone production — dropping fat too low disrupts testosterone, oestrogen, and cortisol regulation. The practical minimum is around 0.8–1g per kg of body weight per day.
Beyond the minimum, fat allocation is flexible. If you’re following a lower-carb approach (keto or otherwise), fat fills the majority of remaining non-protein calories. If you prefer higher carbs for training performance, fat stays closer to the minimum.
For most active people, fat at 0.8–1.2g per kg body weight is a useful starting range that keeps hormones supported without crowding out carbohydrates.
Step 4: Fill Carbohydrates With Remaining Calories
Once protein and fat are set, convert them to calories:
- Protein calories = protein grams × 4
- Fat calories = fat grams × 9
- Carbohydrate calories = total daily calories − protein calories − fat calories
- Carbohydrate grams = carbohydrate calories ÷ 4
Example for a 75 kg person targeting 2,200 kcal for fat loss, with 155g protein and 80g fat:
- Protein: 155g × 4 = 620 kcal
- Fat: 80g × 9 = 720 kcal
- Carbohydrates: 2,200 − 620 − 720 = 860 kcal ÷ 4 = 215g carbs
Related Reading
Monthly Meal Planner: How to Plan 4 Weeks of Meals →Step 5: Select Foods That Hit Your Targets
The practical problem in macro meal planning is that most foods contain a mix of macros, not just one. Chicken breast is a protein source, but it also contains fat. Rice is a carbohydrate source, but it also contains a small amount of protein. Building meals by balancing these mixed contributions is what trips people up.
The simplest solution: choose foods anchored to one primary macro, then account for the minor contributions from other sources.
| Primary Macro | Anchor Foods | What They Also Contain |
|---|---|---|
| Protein | Chicken breast, tuna, egg whites, Greek yogurt, lean mince, cottage cheese | Some fat (especially dairy and mince) |
| Carbohydrate | Rice, oats, sweet potato, bread, pasta, fruit | Small amounts of protein; minimal fat |
| Fat | Olive oil, nuts, avocado, egg yolks, cheese | Minimal protein; some carbs in nuts |
Build each meal around a protein anchor first, add carbohydrates to hit your carb target for that meal, and use fat sources to fill the remainder — or rely on the fat naturally present in your protein sources.
Do Macros Need to Be Hit Exactly?
No. Macro targets are daily averages, not precise requirements. Being within 5–10% of your targets on any given day is sufficient for most goals. Obsessing over hitting exact numbers to the gram increases stress and reduces the sustainability of the plan without providing meaningfully better results.
A more useful approach: prioritise hitting protein (within 10g of your target) and calories (within 100 kcal). Carbs and fats can flex more freely within those constraints. If protein is high enough and total calories are right, the carb/fat split matters relatively little for body composition outcomes in most non-clinical contexts.
Frequently Asked Questions
What is a macro meal planner?
A macro meal planner is a tool or system for building a weekly meal plan that meets specific daily targets for protein, carbohydrates, and fat. Rather than selecting meals and then checking their macros, a macro meal planner works in reverse: it starts with your macro targets and builds meals that fit them.
How do I start macro meal planning as a beginner?
Start by setting only your calorie target and protein goal. Ignore fat and carbohydrate precision for the first 4–6 weeks. Hitting calories and protein consistently while eating whole foods will produce results. Once you’re comfortable with that, layer in the fat and carb targets for more precise control.
Can I macro meal plan without tracking every gram?
Yes — with established anchor meals. If your Tuesday lunch is always the same grilled chicken and rice bowl that you’ve already calculated, you don’t need to re-track it every week. Structured repeating meals reduce tracking to new or variable foods only.
Related Reading
Personalized Meal Plan: How to Build One Around Your Goals →Build Your Macro Meal Plan Automatically
Enter your stats and goal — the meal plan generator calculates your macros and builds your weekly plan around them, including a grocery list.
Generate My Macro Plan →