Summer’s around the corner, which means fewer hoodies, fewer layers, and nowhere to hide your skinny body.
But you know what? There’s still time to put on a few kgs and be T-shirt-ready!
Simply eating “a lot” to stuff your belly is not the option.
You need the best energy-packed foods that’ll increase your calorie intake and, of course, a healthy weight. We’ve got them covered below.
Swipe down to strategies on weight gain for men.
Why Is It So Hard for Skinny Guys to Gain Weight?
Putting on weight for skinny guys can be difficult due to the following factors working against them:
- Fast metabolism
- Low appetite
- Inconsistent eating
- Underestimating calories
- Random training
- Fear of belly fat
The Right Diet to Gain Weight for Male Goals
A proper bulking diet plan for skinny guys should focus on calorie-dense, clean foods that support muscle growth, not just fat gain.
Consider balancing these:
- Protein for muscle repair.
- Carbs for training fuel.
- Healthy fats for easy calorie boosts.
Ideally, you’ll need 4-6 meals per day to push your body to gain weight.
Check the next section for the best weight gain food for males, packed with protein, healthy carbs, and fats.
Foods for Weight Gain for Men
Here’s a simple list of nutritious foods that’ll increase weight for men. All of these are pretty easy to find and incorporate into your diet.
Protein Sources for Muscle Gain
- Eggs
- Chicken
- Paneer
- Greek yogurt
- Fish
- Lentils
- Chickpeas
- Nuts and seeds
Carbs for Energy and Boost
- Rice
- Potatoes
- Oats
- Whole wheat roti
- Pasta
- Legumes
- Veggies
Healthy Fats
- Peanut butter
- Nuts
- Seeds
- Olive oil
- Ghee (in moderation)
If you’re struggling to hit your calorie goal through food alone, adding a calorie-dense shake or a mass gainer can help boost intake without feeling overly full all day. This works especially if you do workouts or are physically active.
Still not sure what to eat and how gain weight for skinny guys, check the diet plan below.
Sample Bulking Diet for Skinny Guys
This is how you can incorporate different types of food to gain weight for men in your routine:
Breakfast
- Scrambled eggs + cheese + whole wheat toast
- Peanut butter & honey sandwich + milk
- Vegetable omelette + paratha
- Overnight oats with nuts & seeds
- Smoothie (milk + banana + oats + peanut butter)
Mid-morning snack
- Trail mix (nuts + raisins + dark chocolate bits)
- Peanut butter with apple slices
- Boiled eggs + fruit
- Yoghurt with granola
- Cheese cubes + whole grain crackers
Lunch
- Rajma/chole + rice
- Chicken curry + roti
- Paneer bhurji + paratha
- Fish + mashed potatoes
- Quinoa bowl with beans + avocado
Evening
- Egg sandwich
- Peanut butter banana shake
- Chicken wrap
- Paneer roll
- Toast + almond butter
Dinner
- Pasta with chicken or tofu
- Stir-fry with rice + protein
- Dal + ghee rice
- Grilled chicken + sweet potatoes
- Paneer tikka + roti
Before bed
- Cottage cheese
- Milk + handful of nuts
- Greek yoghurt + honey
- Casein-rich snack (like paneer cubes)
These are some of the best food to gain weight for male. Just calculate your maintenance calories and add 300-500 extra calories per day.
Remember:
- Too little surplus = no growth.
- Too big a surplus = belly fat.
Track your weight weekly. Aim for 0.25-0.5 kg per week.
Don’t feel too hungry? Exercising will help boost your appetite and ensure you gain muscle for defined gains. Ceck next section.
Training is Important Too
Food builds muscle. Training tells your body where to build it. Focus on these moves:
- Squats
- Deadlifts
- Bench press
- Rows
- Overhead press
Common Mistakes Skinny Guys Make
If you’re not seeing results, you’re probably making these mistakes:
- Not eating enough consistently
- Skipping meals
- Training randomly
- Not sleeping properly (7-8 hours is a must)
- Comparing their progress to others
- Quitting after 3 weeks
If you’re struggling to meet your protein quota with a regular diet, you can take protein powder shakes. These help increase your intake of easily absorbable macros.
Read More: Understanding Body Changes: Why Women Gain Weight After Marriage?
Conclusion
Weight gain for men can be challenging due to fast metabolism, low appetite, or inconsistent routines. With consistency, a structured diet and exercise plan, and patience, skinny guys can improve their progress. Focus on nutrient-dense foods, balanced meals, and proper recovery. You can also take supplements, but food and training are priorities.

Weight gain for skinny body
Any capsules can you suggest for weight gain , I am so skinny I have my marriage 2 months after and I need to improve my weight
You can use Healthkart’s weight gainer supplement for weight gain. Apart from this consume calorie-dense foods and beverages such as dairy products like milk, curd, and cheese. Don’t drink water before having food. Eat frequently and increase your portion size, use a bigger plate while having your meal. Do weight lifting exercises and have a glood sleep for better metabolism.