Weight Gain

The Best Supplements for Gaining Healthy Weight (and the Ones to Skip)

If you struggle to put on weight, a few supplements can make eating enough easier. Here is what actually helps, what is hype, and how to start.

Published April 7, 2025Updated October 1, 20264 min readBy SuppScout Editorial Team
Friends sharing a big home-cooked meal at a kitchen table

Most diet advice is written for people trying to lose weight. If you are on the other side of that fence, you already know how frustrating it is. You eat what feels like plenty, you skip nothing, and the scale barely moves. Friends tell you they wish they had your problem. It does not feel like a gift when your clothes hang off you or you run out of energy halfway through the day.

Here is the honest starting point: no pill or powder adds weight on its own. Weight comes from eating more energy than you burn, day after day. What the right supplements do is make that easier. They help you fit more calories and protein into a day without forcing down another plate of food, and a couple of them help that extra weight land as muscle rather than just fat.

First, make sure there is not a medical reason

If you have lost weight without trying, or you have always been underweight and nothing changes it, talk to a doctor before you buy anything. An overactive thyroid, digestive problems like celiac disease, diabetes, depression and some medications can all make it hard to hold on to weight. A simple checkup and a few blood tests can rule those out. The MedlinePlus page on weight control is a good plain-language overview of what a healthy weight range looks like for your height.

The supplements that actually help

1. Protein powder

This is the workhorse. Protein supports muscle, and many people who struggle to gain weight simply do not eat much of it. A scoop of whey or plant protein usually adds 20 to 25 grams of protein and 100 to 130 calories, and it disappears into a smoothie, oatmeal or a glass of milk.

Whey is quick to digest and inexpensive per gram of protein. Plant blends such as pea and rice work well if dairy bothers you. We break down the differences in whey vs plant protein. Whichever you choose, look for a product that has been tested by an outside lab. Our guide to what third-party tested means explains which seals are worth trusting.

2. Creatine monohydrate

Creatine is one of the most studied supplements on the market. Taken at 3 to 5 grams a day alongside strength training, it helps your muscles work a little harder and recover a little faster, and it pulls water into muscle cells. Many people gain one to three pounds in the first few weeks, mostly from that water, and then more muscle over time as their training improves.

Plain creatine monohydrate is the form with the most research behind it, and it is cheap. Fancier forms cost more without a clear advantage. See our creatine overview for the details.

3. A weight gainer shake, used carefully

Mass gainers are protein powder plus a large dose of carbohydrate, often 600 to 1,200 calories per serving. They can help if you truly cannot eat more food, but read the label. Many are mostly sugar. You can make a better version at home by blending a scoop of protein with whole milk, a banana, oats and a big spoon of peanut butter. That gets you close to 800 calories of real food.

4. A basic multivitamin, if your diet is narrow

If you are a picky eater or your appetite is small, you may be missing some vitamins and minerals simply because you eat so little variety. A standard multivitamin is a reasonable safety net. It will not add weight, but it covers gaps while you work on eating more.

What to skip

  • Appetite stimulant pills sold online. Some contain prescription drugs that are not listed on the label. The FDA keeps a health fraud database of tainted products, and weight and muscle products show up on it often.
  • Products that promise rapid weight gain. Healthy gain is usually half a pound to a pound a week.
  • Testosterone boosters. The evidence for most of them is thin, and some carry real risks.

A simple daily plan

  1. Eat three meals and two or three snacks. Small, frequent meals are easier than giant ones.
  2. Add one protein shake a day, between meals so it does not spoil your appetite.
  3. Take 3 to 5 grams of creatine with any meal.
  4. Lift weights or do bodyweight strength work two or three times a week, so the extra calories have a job to do.
  5. Weigh yourself once a week, same day and time, and adjust. If nothing changes after two weeks, add about 300 calories a day.

The bottom line

Gaining weight takes patience. The supplements that help are the boring ones: protein, creatine and, sometimes, a calorie-dense shake. Pair them with regular meals and strength training, give it a couple of months, and you will see progress. If you want to compare prices across brands, our guide to cost per serving shows you how to spot the real bargains.

Shopping for protein?

Before you buy, check the label for the form and amount per serving, look for a USP, NSF or Informed Choice seal, and compare cost per serving rather than bottle price.

See protein on Amazon

As an Amazon Associate, SuppScout earns from qualifying purchases.

This page is educational and is not medical advice. Talk to a healthcare professional before starting a supplement, especially if you have a medical condition, take medications, or are pregnant or breastfeeding.

Weight Gainweight gainproteincreatinecalories