2800 Calorie Meal Plan
By Our Nutrition Team |
A 2800 calorie meal plan provides 175g+ protein per day — structured, calorie-dense meals for serious mass building. Designed for lifters and athletes committed to putting on quality muscle.
Free Tools for This Plan
Browse Recipes
2800 Calorie Diet FAQ
Who needs a 2800 calorie meal plan?
A 2800 calorie meal plan is ideal for men weighing 170-210 lbs who train intensely 4-6 days per week and want a solid caloric surplus for muscle growth. It's also suited for athletes in sports that demand high energy output — football, rugby, wrestling, and competitive lifting — as well as naturally lean individuals whose fast metabolisms make gaining weight difficult at lower calorie levels.
What should my macros be at 2800 calories?
A strong macro split for 2800 calories is approximately 175g protein (25%), 330g carbohydrates (47%), and 88g fat (28%). This gives you enough protein for muscle repair, carbohydrates to fuel heavy training and replenish glycogen stores, and fat to support testosterone production and overall hormonal health. Adjust carb-to-fat ratios based on your training style.
How do I split 2800 calories across three meals?
At 2800 calories divided into three meals, each meal averages around 930 kcal — manageable for most people. A common approach: 850 kcal breakfast emphasizing protein and complex carbs, 1000 kcal lunch with a large protein and carb base, and 950 kcal dinner with balanced macros. If three large meals feel overwhelming, shift 200-300 calories into a pre- or post-workout snack.
Is 2800 calories too much for someone who doesn't lift?
For most sedentary or lightly active adults, 2800 calories would create a surplus that leads to fat gain rather than muscle growth. Without resistance training to signal your body to build muscle, excess calories are stored as fat. If you don't lift weights regularly, start with a lower calorie target (2000-2400) or begin a strength training program before adopting a 2800 calorie diet.
How long should I eat 2800 calories when bulking?
A typical lean bulk at 2800 calories lasts 12-20 weeks, during which you should aim to gain 8-16 lbs total (0.5-1 lb per week). After this phase, take 4-6 weeks at maintenance calories to let your body normalize before deciding whether to continue bulking or enter a cut. Extended bulking beyond 20 weeks often leads to diminishing muscle-to-fat gain ratios.
Related Meal Plans
Other plans for mass building and athletic performance.
Ready to build serious mass?
Get your personalized 2800 calorie meal plan with high-protein recipes, structured macros, and a complete grocery list.
Get My Plan Now