FuelTheGains Logo
FuelTheGains
How it worksPricingFAQBlog
Sign inGet started
Back to blog
February 22, 2026·11 min read

3,000-Calorie Meal Plan for Muscle Gain (With Macros)

A complete 3,000-calorie meal plan with every macro mapped out. 6 meals, detailed portions, workout timing, and snack ideas for skinny guys who want to build muscle.

Complete day of muscle-building meals arranged on a table with macros

Key takeaways
  • 3,000 calories is the sweet spot for most men 140-190 lbs training 4-5x/week
  • Target macros: 225g protein / 338g carbs / 83g fat
  • Spread calories across 6 meals to avoid force-feeding
  • Time carbs around workouts for better performance and recovery
  • Track for at least 2-4 weeks until portions become intuitive

If you're putting in the work at the gym but the scale won't budge, there's a good chance you're not eating enough. For most guys between 140–190 lbs who train hard 4–5 days a week, a 3,000 calorie meal plan for muscle gain is the sweet spot where real growth starts happening.

This isn't about stuffing yourself with junk. It's about eating with intention — the right calories, the right macros, at the right times. Let's break down exactly how to do it.

Who Actually Needs 3,000 Calories?

Not everyone does. But if any of these sound like you, 3,000 calories is likely your starting line:

  • Skinny guys who can't gain weight. Check out our complete bulking guide for skinny guys if this is you. If you've been "trying to bulk" at 2,200–2,500 calories and nothing's happening, you need more fuel. Period.
  • Intermediate lifters pushing past a plateau. You've made beginner gains. Now your body needs a bigger surplus to keep adapting.
  • Active men between 150–190 lbs. If you train 4+ times a week and have a moderately active lifestyle, your maintenance is probably 2,400–2,700. A 300–500 calorie surplus puts you right around 3,000.
  • Taller or younger guys with fast metabolisms. If you're 6'0"+ or under 25, your body burns through calories faster than you think.
Info

Women who are very active and looking to build serious muscle may also land in the 2,800–3,000 range, though most female bulks sit between 2,200–2,800.

The bottom line: if you're training hard and not growing, you're probably under-eating. A 3,000 calorie meal plan for muscle gain gives your body the raw materials it needs to recover, adapt, and build new tissue.

Your Macro Breakdown at 3,000 Calories

Calories matter, but where those calories come from matters just as much. Here's a solid macro split for a lean bulk:

MacroPercentageGramsCalories
Protein30%225g900
Carbs45%338g1,350
Fat25%83g750
Total100%—3,000

Why this split works

  • 225g protein keeps muscle protein synthesis elevated all day. That's roughly 1.2g per pound for a 185 lb lifter — right in the optimal range backed by research.
  • 338g carbs fuels your training, replenishes glycogen, and spares protein from being burned as energy. Carbs are your performance fuel — don't fear them on a bulk.
  • 83g fat supports hormone production (especially testosterone), joint health, and nutrient absorption.

You can adjust this ±5% based on how you feel. The key is hitting 3,000 calories and keeping protein above 200g.

Full Day of Eating: 3,000 Calories with Macros

Here's a practical, no-nonsense meal plan you can follow starting tomorrow. No exotic ingredients. No cooking degree required.

Meal 1 — Breakfast (7:00 AM)

FoodAmountCaloriesPCF
Whole eggs3 large21018g0g15g
Egg whites3 large5111g0g0g
Oats (dry)80g30010g54g5g
Banana1 medium1051g27g0g
Peanut butter1 tbsp954g3g8g
Totals~76144g84g28g

Cook the eggs scrambled or however you like. Mix the peanut butter into your oats with the sliced banana. Simple, fast, filling.

Meal 2 — Mid-Morning Snack (10:00 AM)

FoodAmountCaloriesPCF
Greek yogurt (2%)200g14620g8g4g
Blueberries100g571g14g0g
Granola40g1804g28g6g
Almonds15g (~12 almonds)873g3g8g
Totals~47028g53g18g

Meal 3 — Lunch (1:00 PM)

FoodAmountCaloriesPCF
Chicken breast (cooked)200g33062g0g7g
White rice (cooked)250g3256g72g0g
Broccoli150g514g10g0g
Olive oil (for cooking)1 tsp400g0g5g
Totals~74672g82g12g

Season the chicken however you want — garlic powder, paprika, hot sauce. Meal prep this on Sundays and you're set for the week.

Meal 4 — Pre-Workout (4:00 PM)

FoodAmountCaloriesPCF
Whole wheat bread2 slices1808g32g2g
Turkey breast deli80g8818g2g1g
Banana1 medium1051g27g0g
Totals~37327g61g3g

Low fat, high carb. Exactly what you want before training — fast energy without feeling heavy.

Meal 5 — Post-Workout Dinner (7:00 PM)

FoodAmountCaloriesPCF
Lean ground beef (93%)170g29038g0g14g
Sweet potato250g2154g50g0g
Mixed vegetables150g603g12g0g
Olive oil1 tsp400g0g5g
Totals~60545g62g19g

This is your rebuild meal. Protein and carbs to kickstart recovery. Swap beef for salmon twice a week for omega-3s.

Meal 6 — Evening Snack (9:00 PM)

FoodAmountCaloriesPCF
Cottage cheese (2%)200g16224g6g4g
Honey1 tbsp640g17g0g
Walnuts10g652g1g7g
Totals~29126g24g11g

Casein protein in cottage cheese digests slowly overnight — feeding your muscles while you sleep.

Daily Totals

TargetActual
Calories3,000~3,246
Protein225g~242g
Carbs338g~366g
Fat83g~91g

You're slightly over on everything, which is fine — it's better to overshoot slightly on a bulk than undershoot.

Meal Timing Around Workouts

When you eat matters less than what and how much you eat — but timing can still give you an edge.

Pre-Workout (1.5–2 hours before)

Focus on carbs and moderate protein, low fat. You want energy that's available fast. Fat slows digestion, so keep it minimal here.

Post-Workout (within 1–2 hours)

A solid meal with protein and carbs. The old "anabolic window" isn't as tiny as bro-science claimed, but eating a real meal within a couple hours of training is still smart for recovery.

Before Bed

A slow-digesting protein source — cottage cheese, casein shake, or Greek yogurt — keeps amino acids available overnight. This is when most of your recovery happens.

10 High-Calorie Snack Ideas for When You're Behind

Need even more snack ideas? Check out our full guide to the 12 best bulking snacks.

Some days you'll check the clock at 8 PM and realize you're 600 calories short. These snacks are calorie-dense lifesavers:

  1. Peanut butter banana shake — 1 banana, 2 tbsp PB, 1 cup whole milk, 1 scoop whey (~550 cal)
  2. Trail mix — 60g of mixed nuts, dark chocolate chips, and dried fruit (~350 cal)
  3. Bagel with cream cheese and smoked salmon — (~450 cal)
  4. Avocado toast with two eggs — (~450 cal)
  5. Overnight oats — Oats, milk, chia seeds, honey, berries (~400 cal)
  6. Dates stuffed with almond butter — 4 dates + 1 tbsp almond butter (~300 cal)
  7. Cereal with whole milk — 80g granola + 250ml milk (~450 cal)
  8. Protein smoothie bowl — Whey, frozen açaí, banana, granola topping (~500 cal)
  9. Rice cakes with PB and honey — 3 rice cakes + 2 tbsp PB (~350 cal)
  10. Quesadilla — Tortilla, cheese, chicken, salsa (~500 cal)
Pro tip

The theme: combine protein + carbs + healthy fats. That's how you stack calories without feeling like you're force-feeding yourself.

How to Scale Up to 3,500 Calories

Hitting 3,000 consistently and the scale still isn't moving after 2–3 weeks? Time to push to 3,500. Here's how to add 500 calories without overhauling everything:

Easy additions (pick 2–3):

  • Add 2 tbsp peanut butter to breakfast oats → +190 cal
  • Switch to whole milk in your shake → +80 cal vs 2%
  • Add 30g almonds as an afternoon snack → +175 cal
  • Extra 100g rice at lunch → +130 cal
  • Add an avocado to dinner → +240 cal
  • Drizzle olive oil on meals → 1 tbsp = +120 cal
Macro3,000 cal3,500 cal
Protein225g245g
Carbs338g395g
Fat83g97g
Warning

Increase gradually. Jump 250 cal for a week, then another 250. Your digestion and appetite need time to adapt. Nobody goes from 2,500 to 3,500 overnight without feeling terrible.

Common Mistakes That Kill Your Bulk

Even with a solid 3,000 calorie meal plan for muscle gain, these mistakes can stall your progress:

  1. Inconsistency. Eating 3,000 calories Monday through Thursday, then 1,800 on weekends, averages out to a much smaller surplus. Bulk every day or don't bother.
  2. Not tracking. "I think I eat enough" is the number one reason skinny guys stay skinny. Track for at least 2–4 weeks.
  3. All junk, no quality. A calorie surplus builds muscle — but micronutrients, fiber, and food quality affect your energy, recovery, and how much of that weight is muscle vs. fat.
  4. Skipping meals. If you miss your mid-morning snack and pre-workout meal, that's 800+ calories you have to cram into fewer meals.
  5. Neglecting sleep. You can eat perfectly and train hard, but if you're sleeping 5 hours a night, your recovery and hormone profile suffer. Aim for 7–9 hours.

Stop Planning. Start Gaining.

You now have everything you need: the macro targets, a full day of eating, timing strategies, and snack ideas for when life gets busy.

But here's the thing — following a static meal plan gets old fast. By week three you're sick of chicken and rice, your schedule changes, or you just want some variety.

That's exactly why we built FuelTheGains.

Here's what it does:

  • Personalized weekly meal plans based on your calorie target, macro split, and food preferences
  • Fresh plans every week so you never eat the same thing twice
  • Auto-generated grocery lists from your meal plan
  • Progress tracking — you log your weight, we adjust the numbers
  • Adapts as you grow — whether you're at 3,000 now or scaling to 3,500 later

Try FuelTheGains free and get your first personalized meal plan →

Your muscles are ready to grow. Feed them. 💪

Ready to stop guessing?

Get a personalized meal plan with exact quantities, optimized for your bulking goals — updated weekly as your body changes.

Get started free
FuelTheGains Logo
FuelTheGains

Personalized meal plans powered by math. Built for people who train hard and think smart.

Product

How it worksPricingFAQ

Support

EmailX@matthieumatical

Legal

Terms of ServicePrivacy Policy

Featured

ShowMySites

© 2026 FuelTheGains. All rights reserved.