Quick answer
Take mass gainer when it is easiest to add calories without replacing a proper meal—usually between meals or after training. Timing does not make it more anabolic. Our preference is a homemade whey-and-oats shake; use Warrior Mass Gainer for budget convenience or Applied Nutrition Critical Mass for a stronger ready-made formula.
Why timing a mass gainer is different from timing whey
A typical whey protein shake delivers 110-130 calories and digests quickly. A typical mass gainer shake delivers 600-1,000 calories with a large carbohydrate load. The caloric density changes the relevant considerations around timing, particularly for digestion and training performance.
The key question for mass gainer timing is not just when amino acids are available to muscle tissue, but when those 600-1,000 calories are most useful and least likely to interfere with training or sleep.
Post-workout: the most common and practical window
The period after training is a sensible time to consume a mass gainer. Glycogen stores are partially depleted, muscle protein synthesis is elevated, and your body is primed to use carbohydrates for recovery. A shake within one to two hours after training serves both the protein and carbohydrate recovery need in one step.
If your session is long or intense, the carbohydrate content of a mass gainer is particularly well-placed here. Muscle glycogen resynthesis peaks in the two hours following training.
Between meals for calorie stacking
For hard gainers who struggle to eat enough at meals, consuming a mass gainer between meals is a practical strategy for increasing total daily calories without needing to force larger portions at the table.
A mid-morning or mid-afternoon shake keeps calorie intake distributed across the day rather than concentrated in two or three large meals. This approach also tends to be easier on digestion than drinking a 900-calorie shake immediately after a full meal.
Community perspective
What others are saying
alright ill do a little digging into the best mass gainer shake i can make, yea i know im getting between 2000 and 2200 cause of myfitnesspal, and now ill drink a whey protein blueberry/oats/peanutbutter shake in the morning after my first workout...thanks for the advice i'll take it to heart.
u/sbdhfgy54wre8uifj in r/Fitness
Use some homemade mass gainer shakes in between meals. 2 of those can get you an extra 1800 calories in a day. So if you are eating 2,000 calories now. Throwing 2 of those shakes in will get you to 3800.
u/PatrioticBro in r/Fitness
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 Best Time to Take Mass Gainer: A Smarter Buyer's Guide for 2026.
Before training: use with caution
A mass gainer taken within one hour of training is risky for many people. The large carbohydrate load takes time to digest, and training with a partially digested high-volume shake in your stomach often causes discomfort, bloating or nausea.
If you prefer a pre-workout calorie boost, a smaller whole-food meal two to three hours before training is preferable. If using a mass gainer pre-workout, consume it at least two hours before your session.
Cheapest Mass Gainer
Pure Source Nutrition Hard Gainer Powder
Pure Source Nutrition · 2kg
Pros
- Maltodextrin and dextrose dissolve readily, while oat flour and waxy maize add body; the 210g serving should mix smoother than an all-oat gainer but much thicker than whey
- Current tracked price is £16.99 for 2kg (£0.85/100g)
Cons
- A 210g serving contains 42g sugar; sucralose and Dextralose add further sweetness, so Banana is likely to finish much sweeter than a banana-and-oats shake
- Xanthan gum thickens 210g of powder in only 500–600ml liquid, so it needs the stated 30-second shake and will become heavier if left to stand
Before bed: mostly unnecessary
Some people consume a mass gainer before bed to top up calories at the end of the day. This is effective at increasing total daily calories, but the practicalities are not ideal. A very large calorie load before sleep can disrupt sleep quality, and the fast-digesting carbohydrates in many mass gainers are not a good structural fit for overnight recovery.
If you need more calories at the end of the day, a smaller meal with slower carbohydrates and a casein-based protein source is a better option than a full mass gainer serving.
The practical recommendation
Post-workout is the default best time for most people using a mass gainer. If you cannot fit it around training or if you use it primarily to hit daily calories, between meals is the next best option.
The most important timing consideration is consistency. Taking your shake at the same time each day makes it a habit that sticks and ensures your daily caloric intake is predictable and plannable.
References
Sources and further reading
- 01ProteinDeals — live product comparison
Current product, nutrition and retailer data used for the article's buying context.
Frequently asked questions
Can I take a mass gainer twice a day?+
If your calorie target requires it and your digestion handles it well, yes. Two half-servings spread across the day is often easier to manage than one full serving. Ensure total daily calorie intake is appropriate for your goals.
Should I take a mass gainer on rest days?+
Yes, if your daily calorie target still requires it. Muscle recovery and protein synthesis continue on rest days. Caloric intake should remain consistent regardless of whether you trained that day.
Can I mix a mass gainer with milk instead of water?+
Yes. Mixing with whole milk adds roughly 150 extra calories, more protein and additional carbohydrates. This increases the total caloric content further, which is useful if you need more calories but may be excessive if you are already hitting your target.






