Why is it so hard to gain weight?

Author: Dr. Jackeline Hills Jr.  |  Last update: Monday, July 21, 2025

A person's build depends largely on genetic factors, which is why it is difficult for a naturally thin person to put on weight. The human body can change to a limited extent through weight training and increased food intake. Gaining or regaining weight can be just as difficult as losing weight.

Why do I have such a hard time gaining weight?

You may be born naturally small and your low BMI can be due to your genes. You may have a very high metabolism and find it hard to put on weight, even if you eat foods that have a lot of calories. You may not follow a healthy, balanced diet because you forget to eat or cannot afford nutritious foods.

Why is it hard for a skinny person to gain weight?

Metabolism: Individuals with a fast metabolism may find it difficult to gain weight because their bodies process food more efficiently, leading to fewer calories being stored as fat. Dietary Habits: Some people may not consume enough calories or may have dietary preferences that limit their caloric intake.

Why do I eat so much but never gain weight?

Some people have a naturally low BMI due to physical characteristics that run in their family. A high metabolism. If a person has a high metabolism, they may not gain much weight even when eating high-energy foods.

Which food is best for weight gain?

The best foods to gain weight are those that are high in calories, such as nuts, nut butters, seeds, avocados, full-fat dairy products, dried fruit, dark chocolate, fatty fish, and healthy oils. Additionally, you should focus on eating a variety of whole grains, fruits, vegetables, and lean proteins.

3 Weight GAINING Mistakes | How to Start Gaining Weight

How to gain weight fast for skinny people?

Successful weight gain requires that you increase your daily intake of carbohydrates. Avoid low carbohydrate diets. Eating vast amounts of dietary protein won't make your muscles grow faster and will put unnecessary pressure on your body, especially your kidneys. Avoid high-protein diets.

How many bananas a day for weight gain?

Bananas contain the right amount of carbohydrates and calories. Therefore, incorporating bananas into your diet depends on your goals. You can eat up to one banana a day as part of a healthy diet for weight loss. But eating 2 to 3 bananas will add up to 350 extra calories that can help you with weight gain.

Why am I fat if I barely eat?

If you're asking yourself, “Why am I gaining weight when I barely eat,” several factors may be at play. Your body may be holding onto fat stores if your eating habits are inconsistent or restricted. Or, your weight gain may be the effect of a sedentary lifestyle, medical condition, or long-term stress.

Why is my stomach getting bigger but not gaining weight?

Many women notice an increase in belly fat as they get older even if they don't gain weight. This is likely due to a lower level of estrogen because estrogen seems to have an effect on where fat is located in the body. Genes can contribute to an individual's chances of being overweight or obese too.

What BMI is skinny?

If your BMI is: under 18.5kg/m2 – you are considered underweight and possibly malnourished. 18.5 to 24.9kg/m2 – you are within a healthy weight range for young and middle-aged adults. 25.0 to 29.9kg/m2– you are considered overweight.

How can I bulk up if I am skinny?

Skinny guys can bulk up by consistently following a balanced diet high in protein, doing resistance and strength training, and ensuring adequate rest and recovery.

Why am I super skinny but weigh a lot?

Muscle is denser than fat, meaning a kilogram of muscle takes up less space in your body than a kilogram of fat. So, even if you gain muscle and your weight on the scale increases slightly, you can appear slimmer and more toned.

Which exercise is best for weight gain?

Best exercises for gaining weight
  • Pull-ups. Pull-up is an effective exercise for gaining weight. ...
  • Bench press. The bench press is a great exercise for developing your chest muscles. ...
  • Squats. ...
  • Tricep dips. ...
  • Crunches. ...
  • Burpees. ...
  • ​​Push-ups​ ...
  • Lunges.

What can I take to help put on weight?

Healthy foods to help you gain weight

Don't turn to chocolate, sweets and cakes, which are more likely to lead to fat gain rather than muscle. Instead, look for foods that are good sources of protein as well as higher in calories, such as dairy products, nuts, seeds and oily fish.

What disease makes it hard to gain weight?

Many people with Marfan syndrome have difficulty gaining weight, especially when they are younger, no matter how much they eat and how many protein shakes they consume.

Why am I losing weight?

Unintentional weight loss has many different causes. It might be caused by a stressful event like a divorce, losing a job, or the death of a loved one. It can also be caused by malnutrition, a health condition or a combination of things.

What is a thyroid belly?

A common symptom of an underactive thyroid is weight gain, often around the abdomen. However, the American Thyroid Association states that the weight gain may not necessarily be due to the build up of fat, but the accumulation of salt and water.

How to flush out water weight?

  1. Exercise Regularly. Daily exercise provides several health benefits, including preventing water retention. ...
  2. Drink More Water. Drinking water to reduce water weight sounds counterintuitive, but it helps. ...
  3. Manage Salt Intake. ...
  4. Cut Carbs. ...
  5. Focus on Certain Foods and Herbs. ...
  6. Try Supplements. ...
  7. Up Your Caffeine Intake.

Why are my clothes tight but I haven't gained weight?

However, some people notice their clothes feeling tight, and they haven't gained a pound. They simply had their weight shift or changed their body ratio of fat to muscle by losing muscle and increasing fat.

What is the 30/30/30 rule for weight loss?

The 30/30/30 is a weight loss method that involves eating 30 g of protein within the first 30 minutes of your day and following it with 30 minutes of light exercise. This morning routine is rooted in sound science, and it could be a good way to increase your capacity to burn fat while keeping lean muscle.

Can eating too little cause weight gain?

One of the primary reasons that undereating can lead to weight gain is because consuming too few calories can cause your resting metabolic rate to slow down. This means you may burn fewer calories throughout the day.

Why is my body holding onto weight?

Your Metabolism Will Slow Down to Store Fat

The more you work out or manage your calorie intake to lose weight, the more your metabolism wants to compensate by slowing down to maintain your current weight, this is called metabolic compensation. It kicks in to preserve and store fat for future energy.

How many eggs a day for weight gain?

If you're underweight and trying to increase your calorie intake, eggs are an excellent option. Packed with protein and essential fats from the egg yolk, you can safely consume 2–3 eggs per day. Additionally, eggs can help improve muscle mass and overall body composition.

Which fruit is best for weight gain?

  • Nov 8, 2024. ...
  • These fruits are nutritious and calorie dense at the same time. ...
  • Mango (Calories: ~60 kcal per 100g) ...
  • Banana (Calories: ~89 kcal per 100g) ...
  • Custard apple (Calories: ~94 kcal per 100g) ...
  • Grapes (Calories: ~67 kcal per 100g) ...
  • Chikoo (Calories: ~83 kcal per 100g) ...
  • Jackfruit (Calories: ~95 kcal per 100g)

Previous article
How to straighten a wiry beard?
Next article
What is the difference between a face pack and a face scrub?