Muscle Gain Macro Calculator
Enter your details to estimate calories and daily protein, carbs, and fat targets for lean muscle gain.
Why macros matter for muscle gain
Building muscle is not just about lifting heavier weights. It also depends on giving your body enough energy and the right ratio of macronutrients: protein, carbohydrates, and fats. A good muscle gain diet supports training intensity, recovery, hormone function, and consistent body-weight progress over time.
This calculator helps you estimate a practical starting point. It is not magic, but it removes guesswork and gives you numbers you can track and adjust.
How the calculator works
1) Estimate maintenance calories
Your resting metabolism (BMR) is estimated with the Mifflin-St Jeor equation, then multiplied by your activity level to estimate maintenance calories (TDEE).
2) Add a controlled surplus
To gain muscle, you generally need to eat above maintenance. A moderate surplus (around 5-15%) usually supports muscle growth while limiting unnecessary fat gain.
3) Split calories into macros
- Protein: Supports muscle protein synthesis and recovery.
- Fat: Supports hormones, vitamin absorption, and overall health.
- Carbs: Fuels your training and replenishes glycogen.
After setting protein and fat, remaining calories are assigned to carbohydrates.
Recommended macro ranges for a lean bulk
Protein
A strong evidence-based range is roughly 1.6-2.4 g/kg body weight per day. If you're unsure, 2.0-2.2 g/kg is a great default.
Fat
Keep fats high enough for health and hormones, usually around 0.6-1.0 g/kg. Going very low can hurt adherence and performance.
Carbohydrates
Carbs often make up the remainder of calories. If your training is intense and frequent, your carb needs are typically higher. Most lifters perform better with moderate to high carbs.
How to use your macro targets in real life
Hit weekly averages, not perfection
You do not need to hit exact numbers every single day. Being close across the week is enough for progress. Aim to consistently hit:
- Calories within about ±100-150 kcal/day
- Protein within about ±10 g/day
- Fat above your minimum target
- Carbs adjusted based on appetite and training performance
Track trends, not daily noise
Weigh yourself 3-7 times per week, then use the weekly average. For lean muscle gain, a common target is roughly 0.25-0.5% of body weight per week. If weight is not rising for 2-3 weeks, add 100-150 kcal/day.
Simple meal structure for muscle gain
Many people do well with 3-5 meals per day. Spread protein across meals to support muscle protein synthesis throughout the day.
- Meal 1: Protein + carbs + fruit
- Meal 2: Lean protein + rice/potatoes + vegetables
- Pre-workout: Easy-to-digest carbs + moderate protein
- Post-workout: Protein + carb-rich meal
- Evening: Protein + healthy fats
Best food sources for each macro
Protein foods
- Chicken breast, turkey, lean beef, fish, eggs
- Greek yogurt, cottage cheese, whey/casein protein
- Tofu, tempeh, legumes (for plant-based diets)
Carb foods
- Rice, oats, potatoes, whole-grain bread, pasta
- Fruit, beans, low-fat cereal
- Workout-friendly options like bananas, bagels, rice cakes
Fat foods
- Olive oil, avocado, nuts, seeds
- Whole eggs, fatty fish, nut butters
Common mistakes that slow muscle gain
- Too small a surplus: You stay at maintenance and progress stalls.
- Too large a surplus: Faster weight gain, but mostly fat.
- Low protein consistency: Missing daily protein targets repeatedly.
- Poor training progression: Macros cannot replace progressive overload.
- Impatience: Real muscle gain is measured in months, not days.
Mini FAQ
Should I bulk if I'm new to lifting?
Beginners can often build muscle close to maintenance, but a small surplus usually helps performance and recovery.
Do I need supplements?
Supplements are optional. Creatine monohydrate (3-5 g/day) and a convenient protein powder can help, but food quality and consistency matter more.
Can I change macros on rest days?
Yes. Many people keep protein the same, slightly lower carbs, and maintain calories or reduce them a bit. Start simple first; complexity is optional.
Final note
Your calculated macros are a starting point, not a lifetime prescription. Use the numbers for 2-3 weeks, evaluate body-weight trend, gym performance, and recovery, then adjust deliberately. Consistency beats perfection every time.