Gaining weight can be just as difficult for some people as losing it is for others. The core principle is simple: you need to consume more calories than your body burns. But doing that healthfully requires more than just eating junk food. This guide explains the safe, evidence-based ways to increase your weight, focusing on building muscle and adding healthy body mass rather than just accumulating fat.
What Does a Healthy Weight Gain Plan Look Like?
A healthy weight gain plan focuses on adding both muscle and a reasonable amount of fat. The goal is to improve your overall health, strength, and energy levels. Crash diets of fast food and sugary drinks will add weight, but they also raise your risk for heart disease, diabetes, and other metabolic problems.
To gain weight steadily, you need a calorie surplus. This means eating more energy than your body uses each day. Most people need an extra 300 to 500 calories per day to gain about half a pound to one pound per week. This slower pace helps ensure that most of the weight you add is muscle rather than fat.
Your body needs three things to build that new tissue: extra calories, protein for muscle repair, and resistance exercise to signal your muscles to grow. Without the exercise, the extra calories are more likely to be stored as fat.
How Many Calories Do You Actually Need?
Your daily calorie needs depend on your age, sex, height, weight, and activity level. The first step is finding your maintenance calories — the number you eat to stay exactly the same weight. You can estimate this by tracking what you eat for a week and weighing yourself daily.
Once you know your maintenance number, add 300 to 500 calories. For a rough starting point, many adult women need around 1,800 to 2,200 calories per day to maintain weight, and many adult men need 2,200 to 2,800. These are general ranges from USDA dietary data. Your personal number may be higher or lower.
If you are not gaining weight after two weeks, add another 200 calories per day. If you are gaining more than two pounds per week, you may be adding too much fat. Adjust your intake accordingly.
Which Foods Help You Gain Weight Safely?
Choose calorie-dense foods that also provide nutrients. You want energy, protein, healthy fats, and vitamins — not empty calories. The quality of your surplus matters for your long-term health.
Calorie-dense foods to prioritize:
- Nuts and nut butters — almonds, peanuts, cashews
- Healthy oils — olive oil, avocado oil, coconut oil
- Whole eggs and dairy — whole milk, Greek yogurt, cheese
- Lean meats and fish — chicken, turkey, salmon, tuna
- Whole grains — oats, brown rice, quinoa, whole-grain bread
- Starchy vegetables — potatoes, sweet potatoes, corn
- Dried fruits — dates, raisins, apricots
- Avocados — high in healthy fats and calories
A practical strategy is to add calories to foods you already eat. Drizzle olive oil over roasted vegetables. Add a scoop of nut butter to your morning smoothie. Use whole milk instead of water in oatmeal. These small changes add up without making you feel overly full.
How Much Protein Do You Need to Build Muscle?
Protein is the building block of muscle tissue. Without enough of it, your body cannot repair and grow the muscle fibers you break down during exercise. Research consistently shows that people trying to build muscle benefit from a higher protein intake.
A common guideline for muscle gain is 1.6 to 2.2 grams of protein per kilogram of body weight per day. For a 150-pound person, that translates to roughly 110 to 150 grams of protein daily. Spread this across three to four meals. Your body uses protein more efficiently when you consume it throughout the day rather than in one large serving.
Good protein sources include chicken breast, eggs, Greek yogurt, cottage cheese, fish, lean beef, and plant options like lentils, chickpeas, and tofu. Protein shakes can help if you struggle to meet your needs through food alone, but whole foods should be your foundation.
Does Strength Training Help You Gain Weight?
Yes — and it is essential for healthy weight gain. Resistance training tells your body to use the extra calories you eat to build muscle rather than store fat. Without it, a calorie surplus mostly becomes fat tissue.
Focus on compound exercises that work multiple muscle groups at once. Squats, deadlifts, bench presses, rows, and overhead presses are highly effective. Aim for two to four sessions per week, with at least one rest day between sessions for the same muscle group.
Progressive overload is the key principle. This means gradually increasing the weight, reps, or sets over time. Your muscles adapt to the demands you place on them. If you lift the same weight forever, you will stop growing. Track your lifts and push yourself safely.
If you are new to strength training, consider working with a qualified trainer. Proper form prevents injury and ensures you are targeting the right muscles.
How Can We Increase Weight When You Have a Small Appetite?
Many people who struggle to gain weight simply do not feel hungry enough to eat the required calories. This is a common barrier, but several strategies can help.
Eat more frequently instead of trying to eat huge meals. Five to six smaller meals per day can be easier than three large ones. Liquid calories are also helpful because they are less filling than solid food. A smoothie with milk, banana, peanut butter, and protein powder can easily deliver 500 to 700 calories without making you feel stuffed.
Avoid drinking water right before meals. It fills your stomach and reduces your appetite. Save beverages for after you eat. You can also make your meals more calorie-dense by adding sauces, dressings, cheese, or oils. These add significant calories without increasing portion size.
Some research suggests that light exercise, like a short walk, can stimulate appetite in some people. Experiment to see what works for you.
What About Weight Gain Shakes and Supplements?
Weight gain shakes can be a convenient tool, but they are not magic. Many commercial products are expensive and packed with added sugars. You can make a more nutritious version at home with whole foods.
A basic homemade weight gain shake might include:
- 1 cup whole milk (150 calories)
- 1 banana (105 calories)
- 2 tablespoons peanut butter (190 calories)
- 1 scoop protein powder (approximately 120 calories)
That combination delivers roughly 565 calories with protein, healthy fats, and potassium. You can adjust the ingredients to your taste and calorie needs.
Regarding supplements like mass gainers, the evidence is mixed. These products are essentially protein and carbohydrate powders. They work only because they provide calories. No supplement can replace a consistent, balanced diet. Creatine monohydrate is one of the most researched supplements for muscle gain, with some studies indicating it helps increase muscle mass when combined with resistance training. However, it is not necessary for everyone.
When Should You See a Doctor About Being Underweight?
Sometimes being underweight is a sign of an underlying medical condition. If you are losing weight without trying, or if you have been unable to gain weight despite eating enough, it is worth a medical evaluation.
Conditions that can cause unintentional weight loss or difficulty gaining weight include thyroid disorders, digestive diseases like Crohn’s disease or celiac disease, diabetes, depression, and certain cancers. Medications can also affect appetite or nutrient absorption.
See a doctor if you experience any of these:
- Unintentional weight loss of more than 5% of your body weight in 6 to 12 months
- Persistent diarrhea, nausea, or abdominal pain
- Loss of appetite lasting more than a few weeks
- Extreme fatigue or weakness
- Difficulty swallowing
A healthcare provider can run blood tests and identify any underlying issues. They can also refer you to a registered dietitian who can create a personalized weight gain plan.
Is Gaining Weight Faster Better?
No. Rapid weight gain usually means you are adding more fat than muscle. It can also increase your risk of developing fatty liver disease, high cholesterol, and insulin resistance — the same metabolic problems associated with obesity.
A steady gain of 0.5 to 1 pound per week is a healthy target for most people. This pace allows your body to build lean tissue while keeping fat gains manageable. If you are severely underweight, your doctor may recommend a faster initial rate, but this should be medically supervised.
Patience matters. Building muscle is a slow process. You may not see visible changes for several weeks, but consistent effort will produce results. Track your weight weekly, adjust your calories as needed, and stay consistent with your training.
Frequently Asked Questions
What is the fastest way to gain weight healthfully?
The fastest healthy approach is a daily calorie surplus of 300 to 500 calories combined with strength training and adequate protein. This typically results in gaining about one pound per week, mostly as muscle.
How many calories should I eat to gain weight?
Add 300 to 500 calories to your maintenance intake, which is the number you need to stay at your current weight. Track your food for a week to find your personal maintenance number, then adjust upward.
Can I gain weight without eating junk food?
Yes, and it is the recommended approach. Focus on calorie-dense whole foods like nuts, avocados, whole milk, eggs, and lean meats to gain weight while supporting your overall health.
Why can’t I gain weight even when I eat a lot?
You may not be eating as many calories as you think, or your activity level may be burning more than you realize. Track your intake precisely for two weeks. If you still cannot gain, see a doctor to rule out underlying medical conditions.

