Gaining weight may sound easy to some people, but for many, it is just as challenging as losing weight. If you are underweight or struggling to put on healthy weight despite eating more, you are not alone. The good news is that with the right weight gain tips, proper nutrition, and a smart lifestyle approach, you can gain weight in a healthy and sustainable way.
This guide will walk you through practical, science-backed weight gain tips that actually work—without relying on junk food or unhealthy shortcuts.

Weight Gain Tips Through Diet (Most Important)
Increase Your Daily Calorie Intake
To gain weight, you must consume 300–500 extra calories per day above your maintenance level. Instead of eating large meals at once, spread calories across the day.
Tip: Add calorie-dense foods like nuts, seeds, peanut butter, cheese, and olive oil to your meals.
2️⃣ Eat More Frequently
Instead of 3 large meals, aim for 5–6 smaller meals throughout the day. This helps people with low appetite consume more calories comfortably.
Example Meal Pattern:
- Breakfast
- Mid-morning snack
- Lunch
- Evening snack
- Dinner
- Bedtime snack
3️⃣ Focus on Protein-Rich Foods
Protein is essential for muscle growth and healthy weight gain. Try to consume 1.6–2.2 grams of protein per kg of body weight.
Best protein sources:
- Eggs
- Chicken & fish
- Paneer & tofu
- Milk & curd
- Lentils, beans & chickpeas
- Whey protein (optional)
4️⃣ Choose Complex Carbohydrates
Carbohydrates provide energy and help increase overall calorie intake.
Healthy carb options:
- Rice (white or brown)
- Whole wheat roti
- Oats
- Potatoes & sweet potatoes
- Quinoa
- Fruits like bananas & mangoes
5️⃣ Add Healthy Fats to Your Meals
Fats are calorie-dense and essential for hormone balance.
Healthy fat sources:
- Nuts & nut butter
- Avocado
- Olive oil
- Ghee (in moderation)
- Seeds like flaxseed & chia
🏋️ Weight Gain Tips Through Exercise
6️⃣ Start Strength Training
If you want quality weight gain, strength training is non-negotiable. It helps convert extra calories into muscle rather than fat.
Best exercises for weight gain:
- Squats
- Deadlifts
- Bench press
- Shoulder press
- Pull-ups
- Lunges
Train 3–5 days a week with progressive overload.
7️⃣ Avoid Excessive Cardio
While light cardio is good for heart health, too much cardio can burn the calories you’re trying to gain.
Tip: Limit cardio to 10–15 minutes, 2–3 times a week.
🥤 Liquid Calories: Easy Weight Gain Hack
8️⃣ Drink High-Calorie Smoothies
Liquid calories are easier to consume and digest.
Weight Gain Smoothie Recipe: