The supplements most likely to help you gain weight are protein powders, creatine, and mass gainers, but none of them work without a calorie surplus. To gain roughly one pound of muscle per week, you need to eat about 350 to 500 extra calories per day above what your body burns. Supplements make hitting that target easier, especially if you have a small appetite or a fast metabolism.
Why Calories Still Come First
No supplement bypasses the basic math of weight gain. The energy stored in one kilogram of muscle tissue is roughly 1,200 calories, but building that tissue costs more than what gets stored. Conservative estimates put the daily surplus needed to maximize muscle growth at around 360 to 480 calories per day for most people, with higher amounts sometimes recommended during heavy training or for those who have historically struggled to gain. If you’re not in a surplus, protein powder and creatine will improve recovery and performance, but they won’t move the scale.
This is where supplements earn their place. Drinking a shake takes less effort than preparing another full meal, and calorie-dense formulas can add 500 to 1,000 calories in a single serving. For people who feel full quickly or lose their appetite under stress, that convenience is the real value.
Protein Powder
Protein is the raw material your body uses to repair and build muscle fibers after training. The amount you need is significantly higher than what most people eat. Research on weightlifters consistently recommends 1.2 to 2.0 grams of protein per kilogram of body weight daily, which is roughly double the standard dietary guideline of 0.8 grams per kilogram. For a 70-kilogram (154-pound) person, that means 84 to 140 grams of protein every day.
Whey protein is the most popular option because it digests quickly and has a strong amino acid profile. It works well after workouts when your muscles are primed to absorb nutrients. Casein protein, on the other hand, clots in the stomach and releases amino acids slowly over several hours. Studies show that drinking casein before bed keeps amino acid levels elevated throughout the night and increases overnight muscle protein building rates by 18 to 35% compared to having nothing. If you’re serious about gaining, a whey shake after training and a casein shake before sleep covers both ends of the day.
One caution worth knowing: independent testing has found heavy metals like lead, cadmium, and arsenic in a significant number of protein powders. A Clean Label Project analysis of 133 products found that 70% contained measurable levels of lead and 74% contained cadmium. Mass gainer products and plant-based powders tend to carry the highest heavy metal burden, while whey protein powders tend to score lowest. Choosing products that carry third-party testing certifications (like NSF Certified for Sport or Informed Sport) reduces your exposure.
Creatine
Creatine is one of the most studied supplements in sports nutrition and one of the few that reliably increases body weight. It works in two phases. During the first week of use (often called a loading phase, where people take higher doses), your muscles pull in extra water. One study found body mass increased by about 0.75 kilograms in the first seven days, driven primarily by water retention rather than new tissue. Over the following weeks, creatine helps you train harder by recycling the energy molecule your muscles burn during short, intense efforts. That extra training capacity leads to genuine muscle growth over time.
A standard maintenance dose is 3 to 5 grams per day. You can skip the loading phase entirely and just take the maintenance dose. It takes a couple of weeks longer to saturate your muscles, but the end result is the same. Creatine monohydrate is the cheapest and best-researched form.
Mass Gainers
Mass gainers are essentially protein powder mixed with a large amount of carbohydrates and sometimes added fats, pushing a single serving to 500 to 1,200 calories or more. They’re useful if eating enough whole food is genuinely difficult for you, but they’re not magic. Most of those calories come from maltodextrin (a fast-digesting starch), and the protein content per serving is often lower relative to the total calories than what you’d get from a regular protein shake plus a meal.
If cost matters, blending your own gainer from protein powder, oats, banana, peanut butter, and whole milk gives you similar calories with better nutrient variety and far less added sugar. It also lets you avoid the higher heavy metal concentrations that testing has found in commercial mass gainer products specifically.
Omega-3 Fatty Acids
Omega-3s from fish oil aren’t a weight gain supplement in the traditional sense, but they support the process. These fats get incorporated into muscle cell membranes, where they enhance the rate at which muscles build new protein and reduce the signals that trigger muscle breakdown. One six-month study in older adults found that supplementing with about 3.4 grams of combined EPA and DHA daily led to significant increases in lean mass, muscle volume, and strength in a free-living environment (meaning the participants weren’t on a controlled diet or gym program).
For younger, active people already eating enough protein and calories, omega-3s likely play a supporting rather than starring role. But if you eat little fish, adding 2 to 3 grams of combined EPA and DHA daily helps create a more favorable environment for muscle growth.
Zinc for Appetite
If your main barrier to gaining weight is simply not feeling hungry, zinc may help. Animal research has shown that zinc stimulates appetite by triggering hunger-signaling molecules in the brain through the vagus nerve, the communication highway between your gut and your brain. This effect was particularly strong in subjects with even mild zinc deficiency, a condition that’s more common than most people realize, especially in vegetarians, people who sweat heavily, and those with digestive issues.
Zinc won’t force-feed you, but correcting a borderline deficiency can remove a hidden brake on your appetite. A standard dose of 15 to 30 milligrams of zinc daily (often as zinc sulfate or zinc gluconate) is the range used in clinical settings. Taking it with food prevents the nausea that zinc on an empty stomach can cause.
Herbal Bitters
Gentian root is the classic “bitter herb” used for centuries to stimulate appetite and improve digestion. Its primary active compound triggers the production of gastric juices, digestive enzymes, and bile, essentially priming your digestive system to want and process more food. A human crossover study confirmed that gentian-derived compounds lowered overall energy intake resistance and modulated gut hormones after a test meal. Gentian root has been used traditionally to treat temporary appetite loss and is still found in many European digestive tonics.
You’ll find gentian in liquid tinctures, capsules, or as an ingredient in digestive bitters blends. Taking it 15 to 30 minutes before meals is the traditional approach. It won’t add calories on its own, but for people who sit down to a meal and can barely finish half, it can make eating feel less like a chore.
B Vitamins
B vitamins are essential cofactors in energy metabolism and fat synthesis. They help your body convert food into usable energy and play a role in the production of brain chemicals like serotonin and dopamine that regulate appetite. Research has shown a strong correlation between B vitamin intake and body fat accumulation, with evidence that B vitamins at normal doses promote fat storage. A deficiency in B12 or B6 can cause fatigue and reduced appetite, both of which work against weight gain.
If you’re eating a varied diet, you’re likely getting enough B vitamins already. But if you follow a restrictive diet, are vegan (B12 is found almost exclusively in animal products), or have absorption issues, a B-complex supplement ensures your metabolism and appetite signaling are functioning properly.
How to Stack Supplements for Weight Gain
The practical approach is to layer supplements based on your biggest bottleneck. If you can eat plenty but aren’t gaining, protein powder and creatine address the muscle-building side. If you struggle to eat enough, start with appetite support (zinc, gentian root) and calorie-dense shakes. A reasonable daily stack for someone actively trying to gain might look like: a whey protein shake after training, casein protein before bed, 3 to 5 grams of creatine at any time of day, and a fish oil capsule with a meal.
Track your weight weekly, first thing in the morning, and aim for a gain of roughly 0.25 to 0.5 kilograms (about half a pound to one pound) per week. Faster gains than that typically mean you’re adding more fat than muscle. If the scale doesn’t move after two weeks, the answer is almost always more food, not more supplements.

