
How to Gain Weight Fast as a Skinny Person
Gaining weight is hard when you're naturally thin. Here's a step-by-step plan to gain healthy weight and muscle.
Mass Gainers and Protein



1. Step 1: Eat in a Calorie Surplus
To gain weight, you need to eat more calories than you burn. Start by adding about 300 to 500 calories a day above your maintenance. If the scale doesn't move after two weeks, add another 200 to 300.
2. Step 2: Set a Realistic Rate
Aim to gain about 0.25 to 0.5 percent of your bodyweight per week, or roughly 0.5 to 1 lb a week for most people. Beginners can lean toward the faster end. Gaining much faster usually means more fat.
3. Step 3: Lift Weights
Strength training directs extra calories toward muscle. Train each muscle group 2 to 3 times a week with compound lifts like squats, deadlifts, presses, rows and pull-ups, and aim to add weight or reps over time.
4. High-Calorie Foods for Weight Gain
| Food | Approx. Calories |
|---|---|
| Peanut butter (2 tbsp) | 190 |
| Whole milk (1 cup) | 150 |
| Oats (1 cup dry) | 300 |
| Rice (1 cup cooked) | 200 |
| Avocado (1 medium) | 240 |
| Trail mix (1/2 cup) | 350 |
| Olive oil (1 tbsp) | 120 |
5. Tips for Small Appetites
- Eat 4 to 6 times a day
- Drink some of your calories: shakes and milk
- Add calorie-dense toppings like oil, nut butter and cheese
- Keep easy snacks on hand
- Use a homemade or commercial mass gainer
6. Sample Weight Gain Meal Plan
Breakfast: oats made with whole milk, a scoop of protein, banana and peanut butter. Snack: Greek yogurt with granola and honey. Lunch: chicken, rice, avocado and vegetables with olive oil. Snack: a homemade mass gainer shake. Dinner: salmon, potatoes and green beans. Evening: cottage cheese with fruit and nuts. This plan easily provides 3,000 calories or more.
Adjust portions up or down based on your weekly weight changes.
7. Common Mistakes When Trying to Gain Weight
Skipping meals, relying only on junk food, not tracking intake and neglecting strength training are common mistakes. Eat regularly, choose calorie-dense nutritious foods and lift weights to make sure the weight you gain is mostly muscle.
8. When to See a Doctor
If you can't gain weight despite eating more, or you're losing weight unintentionally, see a doctor. Thyroid problems, digestive disorders and other conditions can affect weight.
Final Thoughts
To gain weight fast as a skinny person, eat in a steady calorie surplus, lift weights consistently and use calorie-dense foods and shakes to make it easier. Aim for about 0.5 to 1 lb a week so most of the weight is muscle. If you can't gain despite eating more, check with a doctor. This article is for general information only and isn't medical advice. Talk to a doctor or registered dietitian before starting a supplement, especially if you're pregnant or nursing, take medication or have a health condition.
Frequently Asked Questions
- How many calories do I need to gain weight?
- About 300 to 500 above maintenance, adjusted based on weekly progress.
- Can I gain weight without getting fat?
- A slow surplus with strength training keeps fat gain minimal.
Shop Related Equipment
Fuel Your Bulk
Shop mass gainers, protein and muscle-building supplements.
