Verdict first
Myprotein is no longer the automatic cheap choice. It can still win on whey when the discount is strong, but Bulk currently beats it on a normal 1kg whey comparison, has a lower free-delivery threshold, and offers a less exhausting shopping experience.
For plain whey, Bulk has the cleaner value case today. For flavour variety, novelty products, and big promotional swings, Myprotein still has the edge. For vegan protein, the contest is tighter, with Myprotein capable of undercutting Bulk on selected flavours, but Bulk's range feels more consistent and easier to navigate.
Prices checked: 4 May 2026.
Why these brands get compared
Myprotein and Bulk occupy the same UK supplement lane: affordable protein, creatine, vegan powders, mass gainers, snacks, bars, and regular sales. They are not premium boutique brands. They are high-volume, direct-to-consumer supplement supermarkets.
That is why the comparison matters. Most people are not choosing between Myprotein and Bulk because one has a magical formula. They are choosing between two versions of the same promise: cheap nutrition, delivered quickly, without paying Optimum Nutrition money.
Brand history and why it still matters
Myprotein was founded in 2004 by Oliver Cookson and acquired by The Hut Group, now THG, in 2011. THG described Myprotein at the time as already active across several European markets, and the acquisition turned it into a much bigger international nutrition business.
That explains how Myprotein feels today. It is huge, promotional, algorithmic, and constantly pushing codes, bundles, app offers, collaborations, and limited flavours. It feels less like a supplement shop and more like a sales machine that happens to sell supplements.
Bulk started in 2006 as Bulk Powders, founded by Adam Rossiter and Elliot Dawes from a spare bedroom. The later move from Bulk Powders to Bulk was not just cosmetic. The brand now presents itself as cleaner, broader, and more lifestyle-led than its old bodybuilding-style name suggested.
That difference still shows. Myprotein sells harder. Bulk feels calmer. Myprotein has more noise. Bulk has less friction.
Current pricing and product-range comparison
The most useful comparison is not which has the biggest sale banner. It is price per kg, price per serving, protein per serving, delivery threshold, and whether the product is actually comparable.
Myprotein Impact Whey was listed at GBP 23.99 for 900g, with 30 servings and up to 23g protein per serving. That works out at about GBP 26.66 per kg, about 80p per serving, and roughly 3.5p per gram of protein if the full 23g protein figure applies.
Bulk Pure Whey was listed at GBP 23.99 for 1kg, reduced from GBP 38.99, with up to 23g protein per serving. Bulk's own 1kg protein page says its Pure Whey gives 22g or more protein per scoop and that 1kg powders typically provide around 33 servings. That puts Bulk at GBP 23.99 per kg and roughly 73p per serving.
On that like-for-like whey comparison, Bulk is cheaper today. Not by marketing spin, but by the boring numbers that actually matter.
Vegan protein is more nuanced. Myprotein's Impact Vegan Protein uses pea and fava bean protein and gives 24g protein per serving. One Myprotein vegan listing showed GBP 16.99 per kg, but that flavour was out of stock, which weakens it as a real buying comparison. Bulk's Vegan Protein Powder was listed at GBP 17.99 for 1kg.
So for vegan protein, Myprotein can be cheaper when the right flavour is in stock at the right discount. Bulk is only slightly more expensive on the checked price and has the more straightforward offer.
Creatine is less brand-sensitive. Creatine monohydrate is a commodity product, and Reddit users say much the same: buy whichever reputable brand is cheaper at the time. Myprotein showed Impact Creatine at GBP 3.99 for 100g in related product listings, while Bulk's Creatine Monohydrate Powder was listed at GBP 12.99, though the crawled page did not show the pack size clearly enough to make a fair per-kg calculation.
Delivery also matters. Myprotein's standard UK delivery is GBP 4.49 or free over GBP 50, while next working day is GBP 5.99 or free over GBP 65. Bulk's standard delivery is GBP 3.95 or free over GBP 39, with express delivery cheaper once the basket passes GBP 49. Bulk also advertises Bulk Boost at GBP 9.95 per year for unlimited shopping, free delivery and next-day nutrition.
That is a real win for Bulk. Lower free-delivery threshold means fewer filler items and less basket manipulation.
Where each brand is strongest
Myprotein is strongest when buying during a proper sale, especially for whey, clear whey, samples, limited flavours, and bundles. Its range is enormous. Impact Whey, Impact Whey Isolate, Clear Whey, vegan powders, mass gainers, creatine, snacks, clothing, bars, and collaborations all sit under one roof. It is the better playground.
Bulk is strongest when buying staples. Pure Whey, Vegan Protein Powder, creatine, bars, oats, nut butters, mass gainers, and everyday nutrition products feel easier to shop. The pricing is still promotional, but the site feels less like a code-hunting exercise.
For whey, Bulk won on the checked 1kg comparison.
For vegan protein, Myprotein can be cheaper, but Bulk is more dependable.
For creatine, neither brand deserves loyalty. Buy the cheaper pure monohydrate.
For mass gainers, Myprotein has the broader and more aggressive range, including Impact Whey Mass Gainer, Advanced Whey Mass Gainer, Origin Mass Gainer and Clear Whey Mass Gainer. Bulk's Complete Mass Gainer is simpler, with up to 43g protein per serving and a strong customer-rating footprint.
For snacks and bars, Bulk feels more focused. Its Macro Munch bar gives 20g protein and is built around texture and flavour rather than novelty branding. Myprotein has more variety, but not always more confidence.
What customers keep saying on Reddit and forums
The recurring Myprotein complaint is not that the products are bad. It is that the pricing has become annoying. Reddit threads repeatedly mention old prices being much lower, discounts feeling essential rather than generous, and customers waiting for codes before ordering. One recent thread complained that a discounted Myprotein whey order had jumped from GBP 44.54 to GBP 64.79 for a similar bag size.
The recurring Bulk theme is steadier. People still compare it with Myprotein rather than treating it as premium, but it is often mentioned as the alternative when Myprotein pricing feels inflated. In UK food and frugal threads, the common pattern is simple: people buy from Bulk or Myprotein depending on who has the better deal at that moment.
Taste comments are mixed for both. Myprotein gets criticised for being too sweet in some flavours. Bulk also gets flavour complaints, but fewer complaints about the whole pricing model.
The community verdict is blunt: Myprotein used to be the obvious budget answer. Now it has to earn that position every time there is a basket to fill.
Final verdict
Myprotein is the brand for deal hunters. It rewards patience, discount codes, bigger baskets and tolerance for pricing theatre. At its best, it is still very cheap. At its worst, it makes basic whey feel like buying a flight with hidden extras.
Bulk is the better everyday buy. The checked whey price was lower per kg, the delivery threshold is better, the range is broad enough without feeling chaotic, and the buying process is less irritating.
So the winner is Bulk, but not across every category.
Myprotein still wins for maximum choice, unusual flavours, clear whey variety, mass-gainer options and occasional aggressive discounts.
Bulk wins for plain whey, delivery value, staple supplements, cleaner shopping, and fewer pricing games.
The real conclusion is not that Myprotein is bad. It is that Myprotein has lost the right to be assumed cheapest. Bulk now deserves to be checked first.