2300 Calorie Meal Plan
By Our Nutrition Team |
A 2300 calorie meal plan provides 150g+ protein per day — a moderate surplus designed for lean muscle growth. Hearty meals that power your training and recovery without excess fat gain.
Free Tools for This Plan
Browse Recipes
2300 Calorie Diet FAQ
Is 2300 calories enough to build muscle?
For most average-sized adults (140-185 lbs), 2300 calories provides a moderate surplus of 200-400 kcal above maintenance — the ideal range for lean muscle building. This surplus fuels muscle protein synthesis and workout recovery while minimizing excess fat gain. If you're gaining 0.5-1 lb per week with visible strength progress, you're on track. Larger or very active individuals may need 2500+ for optimal gains.
How much protein should I eat on 2300 calories for muscle gain?
For muscle building on 2300 calories, aim for 145-165g of protein daily (roughly 25-28% of total calories). This translates to about 1g per pound of lean body mass for most adults. Distribute protein across 3-4 meals (40-55g each) and prioritize leucine-rich sources like chicken, beef, eggs, dairy, and fish to maximize muscle protein synthesis throughout the day.
Will I gain fat eating 2300 calories a day?
Some fat gain is normal during a muscle-building phase, but 2300 calories keeps it minimal for most people. If your maintenance is around 2000-2100, this 200-300 calorie surplus directs energy toward muscle growth when paired with resistance training. Expect to gain 2-3 lbs per month — mostly muscle if training and protein are dialed in. If fat gain outpaces muscle, reduce to 2200 kcal.
What is the best macro ratio for 2300 calories?
For muscle building on 2300 calories, an effective macro split is 26% protein (150g), 44% carbs (253g), 30% fat (77g). Carbs should be the primary energy source to fuel intense training sessions and replenish glycogen. Keep protein at 150g+ to support growth, and fats at 70-80g for hormonal health. Adjust carb-to-fat ratio based on personal preference and training intensity.
Should I eat 2300 calories every day or cycle calories?
Both approaches work. Eating a consistent 2300 kcal daily is simpler and easier to stick to — ideal for beginners. Calorie cycling (2400-2500 on training days, 2100-2200 on rest days) can optimize nutrient partitioning slightly, but the difference is marginal for most lifters. Consistency matters more than optimization — pick the approach you'll actually follow every day.
Related Meal Plans
Nearby calorie targets and muscle-building strategies.
Ready to build muscle the right way?
Get your personalized 2,300 calorie meal plan with muscle-building recipes, optimized macros, and a complete grocery list.
Get My Plan Now