What to Eat in a Day as a Skinny Guy Gaining 20 Lbs of Muscle

Pack on some serious size by dialing in on your diet

NUTRITION

4/10/20253 min read

If you're a skinny guy who can’t seem to gain weight no matter what you eat…

You’re not alone.

Thousands of hardgainers feel like they’re doing everything right — lifting, eating, even slamming protein shakes — and still not seeing the scale move.

The truth? You're probably not eating enough of the right foods consistently to trigger real muscle growth.

In this post, I’ll walk you through exactly what to eat in a day, including meal examples, calorie targets, and practical strategies to help you gain 20 lbs of muscle — without stuffing yourself sick.

1. Your Calorie Goal: Eat to Grow, Not Just Maintain 🍽️

If you're not gaining weight, you're simply not eating enough.

To build muscle, you need to be in a consistent calorie surplus — which means eating more than your body burns every day.

Start here:
Bodyweight × 18–20 = Your daily calorie target

So if you’re 150 lbs, aim for 2,700 to 3,000 calories a day, minimum.

And no, this doesn’t mean eating fast food all day. You need calorie-dense, muscle-building foods that fuel recovery and help you train hard.

Macronutrient breakdown for skinny guys:

  • Protein: 1g per pound of bodyweight

  • Carbs: 2–3g per pound

  • Fats: Fill in the rest of your calories

🔍 Pro Tip: Use a free app like MyFitnessPal to track your calories for a week. Most guys are shocked at how little they actually eat.

2. Full Sample Meal Plan for Muscle Gain (3,000 Calories)

Here’s a full day of eating built for hardgainers. It’s simple, effective, and doesn’t require a gourmet chef.

Breakfast (~750 calories)
  • 3 whole eggs + 3 egg whites

  • 1 cup oats cooked in whole milk

  • 1 banana

  • 1 tablespoon peanut butter

Why it works: A high-protein, high-carb start fuels your day and kickstarts muscle protein synthesis.

Lunch (~850 calories)
  • 6 oz grilled chicken or lean beef

  • 1.5 cups white rice

  • 1 tablespoon olive oil

  • 1 cup steamed broccoli or spinach

  • Optional: add a tortilla or slice of sourdough

Why it works: Balanced protein and carbs for muscle recovery and energy.

Post-Workout Shake (~550 calories) 🥤
  • 2 scoops whey protein

  • 1 banana

  • 1 tablespoon peanut butter

  • 1/2 cup oats

  • 1 cup whole milk

Why it works: Quick-digesting protein and carbs help jumpstart recovery after training.

Dinner (~850 calories)
  • 6–8 oz salmon or chicken

  • 2 cups mashed potatoes or pasta

  • 1 tablespoon butter or olive oil

  • Mixed greens or sautéed veggies

Why it works: A hearty meal that’s easy to scale and packed with clean calories.

Evening Snack (~350 calories)
  • 1 cup full-fat Greek yogurt

  • 1/4 cup granola or mixed nuts

  • Drizzle of honey

Why it works: Slow-digesting protein helps support muscle growth overnight.

3. Mass Gainer vs. Whole Foods: What Skinny Guys Really Need

Mass gainer shakes can help — but they shouldn’t replace whole meals.

Use them strategically, not as a crutch.

Best times to use a shake:

  • Post-workout

  • Midday if you’re falling behind on calories

  • Before bed when you don’t feel like eating

Quick DIY mass gainer recipe:

  • 2 scoops whey

  • 1 banana

  • 2 tablespoons peanut butter

  • 1/2 cup oats

  • 1 cup milk

Blend and go — it’s 700–900 calories in under 5 minutes.

Whole food should still make up at least 70–80% of your intake.

4. How to Eat More Without Feeling Stuffed

If you struggle with appetite, this section is critical.

Here’s how to eat more — comfortably — and stay in a calorie surplus:

✅ Eat every 2–3 hours, even if it’s just a snack
✅ Drink your calories using smoothies, shakes, and milk
✅ Add oils, nuts, and avocado to increase calories without increasing volume
✅ Use double-carb meals (rice + bread, oats + banana, pasta + potatoes)
✅ Don’t fear calorie-dense foods — they’re your friend, not your enemy

🎯 Goal: Make every bite count. Choose foods that pack a lot of calories into small portions.

5. Common Skinny Guy Diet Mistakes to Avoid

Mistake #1: "I eat a lot — some days."
Fix: Consistency is everything. Track your weekly average intake.

Mistake #2: Only focusing on protein
Fix: Carbs are essential for energy and growth. Don’t skip them.

Mistake #3: Skipping breakfast
Fix: You’re missing 700+ calories. Start strong.

Mistake #4: Waiting until you're hungry
Fix: Hunger often comes too late for hardgainers. Eat on schedule.

Mistake #5: Not prepping meals
Fix: Busy life? Prep in advance or batch cook on Sundays.

Muscle-building doesn’t happen by accident — it happens by design. And your diet is the foundation.

Want the Exact Step-by-Step System to Gain 20 Lbs of Muscle? 🧠

If you're tired of guesswork and want a plug-and-play roadmap built specifically for skinny guys…

Get the $20 Ultimate Muscle-Building Guide for Skinny Guys

Inside you’ll get:

  • Nutrition advice to start seeing serious size gains

  • Efficient and short workouts

  • Supplement strategies (what works and what’s a waste)

No fluff. Just results.

Ready to Stop Spinning Your Wheels?

Click below and grab the guide now — build the body you’ve always wanted.

👉 Get the Muscle Guide

Final Thoughts

Muscle gain for skinny guys doesn’t have to be complicated — but it does take consistency, smart nutrition, and a plan that works for your body.

Use this daily meal layout as your blueprint. Then lock in your training, sleep, and recovery.

Stay consistent, stay hungry, and the results will come. You’ve got this. 💥