Quick answer
A mass gainer is protein plus a large amount of carbohydrate and calories. It is useful only when eating enough is the actual barrier to gaining weight. We prefer a homemade whey, oats, milk and banana shake; Applied Nutrition Critical Mass is our ready-made pick and Warrior is our budget option.
What a mass gainer actually contains
A mass gainer is a high-calorie protein powder designed to make hitting a caloric surplus easier. The defining feature is a large carbohydrate content alongside the protein, typically a ratio of 2:1 to 5:1 carbohydrates to protein, depending on the product.
A single serving often delivers 500-1,200 calories, 40-60g of protein, and 80-250g of carbohydrates. The carbohydrate sources vary by product: oats, maltodextrin, waxy maize starch, and dextrose are common. Some products include added fats from oils or nut butters to push calorie counts higher still.
Live comparison
Mass Gainer products
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000148 £26.99 25.0g510£0.562 3000128.8 £23.99 25.0g510£0.833 2000119.2 £16.99 25.0g510£0.885 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000149.6 £31.99 25.0g385£0.645 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 4000138.4 £25.99£58.49 -56%25.0g399£0.677 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 4000138.4 £25.99£58.49 -56%25.0g399£0.677 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000144 £39.99£69.99 -43%25.0g426£0.909 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000144 £39.99£69.99 -43%25.0g426£0.909 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000137.8 £39.99£59.99 -33%25.0g500£1.058 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 6000116 £50.00 25.0g469£3.123 200015.3 £23.00 25.0g469£4.310 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 4000161 £33.99£42.99 -21%25.0g260£0.558 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 8480164.4 £82.49 25.0g500£1.280 4240132.2 £46.99 25.0g500£1.458 2120116.1 £26.49 25.0g500£1.644 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000156 £54.99 25.0g329£0.982 2500128 £29.99 25.0g329£1.071 1000111.2 £12.99 25.0g329£1.160 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 2500131 £29.99 25.0g298£0.967 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000162 £59.99 25.0g315£0.968 2500129 £31.49 25.0g326£1.086 1000111.6 £12.99 25.0g326£1.120 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 4800133.6 £59.99 25.0g536£1.785 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000156 £62.99£69.99 -10%25.0g329£1.125 1000111.2 £12.99£19.99 -35%25.0g329£1.160 2500128 £34.99£41.99 -17%25.0g329£1.250 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 8000180 £107.49 25.0g385£1.344 4000140 £59.99 25.0g385£1.500 2000120 £34.99 25.0g385£1.750 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5000186 £68.99 25.0g215£0.802 2500143 £37.99 25.0g215£0.883 1000117.2 £16.99 25.0g215£0.988 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 2721.55114.7 £38.00 25.0g666£2.582 997.915.5 £18.00 25.0g666£3.261 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 2740119.7 £39.99 25.0g506£2.027 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 5450132.7 £82.00 25.0g627£2.508 2730116.4 £50.00 25.0g627£3.053 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 3200130.7 £49.95 25.0g394£1.626 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 54001- £84.99 --- 20001- £39.99 --- |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 2267.96117.9 £38.00 25.0g491£2.121 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 6000185.2 £107.99 25.0g270£1.267 3000142.6 £59.99 25.0g270£1.408 1500121.3 £35.99 25.0g270£1.690 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein 3150136 £69.95 25.0g333£1.943 |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein - £80.00 --- |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein - £80.00 --- |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein - £80.00 --- |
FlavourSize (g)QtyServingsOfferTotal Per 25g protein - £80.00 --- |
Who mass gainers are genuinely useful for
Mass gainers solve one specific problem: getting enough calories when eating whole food alone is difficult. This matters most for people with fast metabolisms, small appetites, or physically demanding lifestyles where food intake struggles to keep pace with energy expenditure.
Hard gainers, people who find it genuinely hard to eat enough, are the target user. If you are trying to add bodyweight and repeatedly fail to hit your caloric target through food, a mass gainer shake is a practical way to add 600-800 calories with minimal effort.
Who does not need a mass gainer
If you can hit your caloric target through food without struggling, you do not need a mass gainer. The calories in a mass gainer are not different from calories in food. They do not trigger faster muscle growth by themselves.
People prone to fat gain who are already eating adequate calories should be especially cautious. A mass gainer consumed on top of a sufficient diet simply adds excess calories, which will be stored as fat regardless of the protein content.
Community perspective
What others are saying
I'd rather just have a muffin than a mass gainer. Cheaper, tastier, and just more fun.
u/LordHydranticus in r/workout
Is mass gainer more expensive than whey protein? Because where I live it's significantly cheaper. It's like half the price per unit of mass. Of course it comes with a shit ton of simple carbs and between 20-40 g of protein/100 g
u/Middle-Gas-6532 in r/workout
Real food is cheaper, more nutrient dense and more bioavailable than mass gainers. Protein powder is a supplement. Save shakes for those times that you’re struggling to meet your protein macro or would otherwise miss a meal. Eat your protein, don’t drink it.
u/friedrichbythesea in r/workout
Watch what buyers found
Hands-on opinions
Should Skinny Guys Take Whey Protein or Mass Gainer?
Josef Rakich
A topic-specific video selected for additional practical context on What is a Mass Gainer: Best Options Compared for 2026.
Mass gainer vs making your own
The same caloric effect can be produced more cheaply and with better ingredient control by blending whey protein with oats, milk, banana and nut butter. A homemade shake can hit 700-900 calories with whole-food carbohydrate sources, higher fibre, and lower cost per calorie than most commercial mass gainers.
Commercial mass gainers are convenient. They are pre-measured, shelf-stable and fast to mix. But convenience is the main argument for them, not superior nutrition or better gains.
Cheapest Mass Gainer
Hard Gainer Powder
Pure Source Nutrition · 2kg
Pros
- 21.3% cheaper per 25g protein than the median of 23 other Mass Gainer product families in this comparison
What to look for when buying
Prioritise protein content per serving over the total calorie count. A mass gainer with 50g protein per serving is more useful than one with 30g protein padded with cheap carbohydrates to inflate the calorie number.
Check the carbohydrate source. Products using oats or complex carbohydrates are preferable to those relying primarily on maltodextrin or simple sugars, which digest quickly and offer less satiety per calorie.
Compare on cost per serving and cost per 25g protein, not just the headline bag price. Large bags can look cheap until you divide by the number of servings they actually contain.
References
Sources and further reading
- 01Competition and Markets Authority — price-reduction claims
UK guidance relevant to reference prices, discount claims and online urgency messaging.
Frequently asked questions
Will a mass gainer make me fat?+
If consumed in excess of your total calorie needs, yes. Mass gainers are calorie-dense tools. They work for weight gain when you are genuinely in a deficit or struggling to hit a surplus, but they add fat like any excess calorie source if overused.
Can I take a mass gainer without working out?+
You will gain weight, but most of it will be fat rather than muscle. Mass gainers need to be paired with resistance training to produce meaningful muscle growth from the additional calories.
Is a mass gainer better than whey protein for bulking?+
It depends on whether you are struggling to eat enough calories. If you can hit your caloric target through food and regular whey, a mass gainer adds nothing extra. If you genuinely cannot eat enough, the extra calories in a mass gainer are useful.






























