Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

Protein

Mass gainers

Powders with lots of carbs plus protein – many calories per shake. They make it easier to eat more than you burn, which you need to gain weight.

28 products from US online stores, sorted by what 30 g of protein costs – not by the price per pack.

$2.12Lowest cost
per 30 g protein

  • Prices checked Nov 1, 2026, US
  • No paid placements

What does 30 g mean?

protein per serving in most of the products we checked
16–55 gprotein per serving in most of the products we checked
  • 30 g is a fixed amount to compare by: half of the 28 products we checked have up to 50 g per serving, the other half more.
  • There’s no single daily amount for protein – it depends on body weight: 1.4–2.0 g per kg a day for people who exercise, from food and supplements together (ISSN (opens in a new tab)).

We compare by 30 g only so products line up – it’s not a recommendation. Not medical advice.

Where products miss quality points

How the 28 products score

  • Very good 90+: 13
  • Good 75+: 13
  • Fair 60+: 2
  • Low under 60: 0
have no seal from an independent testing program
54%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 2 whose label says “third-party tested”
contain artificial sweeteners
64%contain artificial sweetenerscosts 2 of the 20 additive points

The full 30 testing points need an independent test. Every supplement sold in the US is made under the FDA’s GMP rules – the maker checks its own products, which gives 10 points. A seal from a testing program like NSF, USP or Informed Choice means a lab outside the company checks that what’s inside matches the label. Most brands don’t take part. That doesn’t make a product bad – without a seal, a clean product still gets up to 80.

We find seals on the label and in NSF’s public lists. USP and Informed Choice don’t let us search their lists automatically, so a seal that’s only in their lists can be missing. How the score works

Pack size

Compare packs of a similar size.

Pack size

All sizes in one list can affect the results – big packs usually cost less per 30 g. Pick a size above to compare packs that are alike.

Sort by

28 products · cheapest per 30 g protein first

  1. Rank 1

    MuscleMeds

    Gen Iron: Carnivor Mass - 100% Beef Protein Mass Gainer, Strawberry

    Powder · 4 flavors: Chocolate Fudge, Chocolate Peanut Butter, Strawberry +1 more

    100Very good qualityCountry not stated
    $2.12

    per 30 g

    Lowest

    Pack
    $49.502.7 kg (5.9 lb)14 servings
    Protein per serving
    50 gin 192.7 g · 26% protein
    Pack lasts
    23 daysif you take 30 g a day
    musclemedsrx.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  2. Rank 2

    MRM Nutrition

    Gainer Vanilla Flavored

    Powder

    80Good qualityCountry not stated
    $2.20

    per 30 g

    4% more

    Pack
    $32.991.51 kg (3.3 lb)18 servings
    Protein per serving
    25 gin 84 g · 30% protein
    Pack lasts
    14 daysif you take 30 g a day
    mrmnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  3. Rank 3

    MuscleMeds

    Carnivor Mass, Anabolic Beef Protein Gainer, Chocolate Fudge

    Powder · 5 flavors: Chocolate Fudge, Chocolate Peanut Butter, Cookies & Cream +2 more

    98Very good qualityCountry not stated
    $2.30

    per 30 g

    9% more

    Pack
    $53.742.65 kg (5.8 lb)14 servings
    Protein per serving
    50 gin 189 g · 26% protein
    Pack lasts
    23 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  4. Rank 4

    MRM Nutrition

    Natural Muscle Gainer - Clean Mass Gainer for Lean Gains, Chocolate Flavored

    Powder

    80Good qualityCountry not stated
    $2.36

    per 30 g

    11% more

    Pack
    $34.991.5 kg (3.3 lb)18 servings
    Protein per serving
    25 gin 84 g · 30% protein
    Pack lasts
    14 daysif you take 30 g a day
    mrmnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  5. Rank 5

    NutraBio

    Extreme Mass, Vanilla

    Powder · 2 flavors: Chocolate, Vanilla

    68Fair qualityMade in USA
    $2.45

    per 30 g

    15% more

    Pack
    $67.992.72 kg (6 lb)16 servings
    Protein per serving
    53 gin 173 g · 31% protein
    Pack lasts
    27 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  6. Rank 6

    MuscleMeds

    Carnivor Mass - 100% Beef Protein Mass Gainer, Chocolate Fudge

    Powder

    100Very good qualityCountry not stated
    $2.79

    per 30 g

    31% more

    Pack
    $64.992.72 kg (6 lb)14 servings
    Protein per serving
    50 gin 194 g · 26% protein
    Pack lasts
    23 daysif you take 30 g a day
    musclemedsrx.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  7. Rank 7

    MRM Nutrition

    Gainer with Probiotics & Postbiotics, Vanilla

    Powder · 2 flavors: Chocolate, Vanilla

    80Good qualityCountry not stated
    $3.13

    per 30 g

    48% more

    Pack
    $46.991.51 kg (3.3 lb)18 servings
    Protein per serving
    25 gin 84 g · 30% protein
    Pack lasts
    15 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  8. Rank 8

    Rule One Proteins

    Clean Gainer, Chocolate Peanut Butter

    Powder · 3 flavors: Chocolate Fudge, Chocolate Peanut Butter, Cookies & Cream

    98Very good qualityMade in USA
    $3.19

    per 30 g

    50% more

    Pack
    $47.992.18 kg (4.8 lb)15 servings
    Protein per serving
    30 gin 145 g · 21% protein
    Pack lasts
    15 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  9. Rank 9

    Dymatize

    Super Mass Gainer, Gourmet Vanilla

    Powder · 3 flavors: Fruity Pebbles, Gourmet Vanilla, Rich Chocolate

    96Very good qualityMade in USA
    $3.27

    per 30 g

    54% more

    Pack
    $45.992.7 kg (6 lb)8.1 servings
    Protein per serving
    52 gin 333 g · 16% protein
    Pack lasts
    14 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  10. Rank 10

    PERFECT Sports

    Hulk Clean Mass Gainer, Vanilla Ice Cream

    Powder · 2 flavors: Chocolate Ice Cream, Vanilla Ice Cream

    98Very good qualityMade in Canada
    $3.30

    per 30 g

    56% more

    Pack
    $49.992.27 kg (5 lb)36 servings
    Protein per serving
    12.5 gin 62.5 g · 20% protein
    Pack lasts
    15 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  11. Rank 11

    MuscleMeds

    NFLA: Carnivor Mass - 100% Beef Protein Mass Gainer, Strawberry

    Powder · 4 flavors: Chocolate Fudge, Chocolate Peanut Butter, Strawberry +1 more

    100Very good qualityCountry not stated
    $3.34

    per 30 g

    58% more

    Pack
    $77.992.7 kg (5.9 lb)14 servings
    Protein per serving
    50 gin 192.7 g · 26% protein
    Pack lasts
    23 daysif you take 30 g a day
    musclemedsrx.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  12. Rank 12

    MuscleTech

    100% Mass Gainer, Chocolate Fudge Brownie

    Powder

    78Good qualityMade in USA
    $3.38

    per 30 g

    59% more

    Pack
    $43.992.34 kg (5.2 lb)6.5 servings
    Protein per serving
    60 gin 359 g · 17% protein
    Pack lasts
    13 daysif you take 30 g a day
    muscletech.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  13. Rank 13

    BSN

    True-Mass, Ultra Premium Protein/Carb Matrix, Chocolate Milkshake

    Powder

    78Good qualityMade in USA
    $3.43

    per 30 g

    62% more

    Pack
    $84.162.64 kg (5.8 lb)16 servings
    Protein per serving
    46 gin 165 g · 28% protein
    Pack lasts
    24 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  14. Rank 14

    BodyTech

    Prime Mass, High Protein Weight Gainer, Vanilla

    Powder · 2 flavors: Chocolate, Vanilla

    78Good qualityCountry not stated
    $3.44

    per 30 g

    62% more

    Pack
    $55.912.72 kg (6 lb)8.9 servings
    Protein per serving
    55 gin 307 g · 18% protein
    Pack lasts
    16 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  15. Rank 15

    Optimum Nutrition

    Gold Standard Pro Gainer, Double Chocolate

    Powder · 2 flavors: Double Chocolate, Vanilla Custard

    98Very good qualityMade in USA
    $3.54

    per 30 g

    67% more

    Pack
    $99.072.31 kg (5.1 lb)14 servings
    Protein per serving
    60 gin 165 g · 36% protein
    Pack lasts
    28 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  16. Rank 16

    MHP

    Up Your Mass XXXL 1350, Cookies & Cream

    Powder · 3 flavors: Cookies & Cream, French Vanilla Creme, Milk Chocolate

    98Very good qualityCountry not stated
    $3.56

    per 30 g

    68% more

    Pack
    $47.442.72 kg (6 lb)8 servings
    Protein per serving
    50 gin 340 g · 15% protein
    Pack lasts
    13 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  17. Rank 17

    Rule One Proteins

    Mass Gainer, Cookies & Creme

    Powder · 4 flavors: Chocolate Fudge, Cookies & Creme, Strawberries & Creme +1 more

    98Very good qualityMade in USA
    $3.56

    per 30 g

    68% more

    Pack
    $37.992.56 kg (5.6 lb)8 servings
    Protein per serving
    40 gin 320 g · 13% protein
    Pack lasts
    10 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  18. Rank 18

    EVLution Nutrition

    Stacked Protein Gainer, Vanilla Ice Cream

    Powder · 2 flavors: Double Rich Chocolate, Vanilla Ice Cream

    76Good qualityMade in USA
    $3.74

    per 30 g

    76% more

    Pack
    $51.832.72 kg (6 lb)8.3 servings
    Protein per serving
    50 gin 327 g · 15% protein
    Pack lasts
    13 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  19. Rank 19

    Muscle Milk

    Pro Series Gainer, Protein Powder, Chocolate

    Powder

    98Very good qualityCountry not stated
    $3.83

    per 30 g

    80% more

    Pack
    $57.212.27 kg (5 lb)14 servings
    Protein per serving
    32 gin 162 g · 20% protein
    Pack lasts
    14 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  20. Rank 20

    BSN

    True-Mass 1200, Vanilla Ice Cream

    Powder

    78Good qualityMade in USA
    $4.00

    per 30 g

    89% more

    Pack
    $99.994.65 kg (10.2 lb)15 servings
    Protein per serving
    50 gin 310 g · 16% protein
    Pack lasts
    24 daysif you take 30 g a day
    gobsn.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  21. Rank 21

    Naked Nutrition

    Chocolate Peanut Butter Mass Gainer Protein Supplement - Naked Mass

    Powder

    80Good qualityCountry not stated
    $4.36

    per 30 g

    106% more

    Pack
    $79.993.63 kg (8 lb)11 servings
    Protein per serving
    50 gin 330 g · 15% protein
    Pack lasts
    18 daysif you take 30 g a day
    nakednutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  22. Rank 22

    Naked Nutrition

    Chocolate Peanut Butter Vegan Mass Gainer Supplement - Naked Vegan Mass

    Powder

    80Good qualityCountry not stated
    $4.36

    per 30 g

    106% more

    Pack
    $79.993.63 kg (8 lb)11 servings
    Protein per serving
    50 gin 330 g · 15% protein
    Pack lasts
    18 daysif you take 30 g a day
    nakednutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  23. Rank 23

    ALLMAX

    Sport, ALLMASS, Advanced Muscle Gainer, Chocolate

    Powder · 2 flavors: Chocolate, Vanilla

    78Good qualityMade in USA
    $4.39

    per 30 g

    107% more

    Pack
    $41.992.27 kg (5 lb)24 servings
    Protein per serving
    12 gin 95 g · 13% protein
    Pack lasts
    9 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  24. Rank 24

    Optimum Nutrition

    Serious Mass, Chocolate

    Powder · 5 flavors: Banana, Chocolate, Chocolate Peanut Butter +2 more

    98Very good qualityMade in USA
    $4.87

    per 30 g

    130% more

    Pack
    $64.992.72 kg (6 lb)8 servings
    Protein per serving
    50 gin 340 g · 15% protein
    Pack lasts
    13 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  25. Rank 25

    Naked Nutrition

    Strawberry Mass Gainer Protein Supplement - Naked Mass

    Powder

    80Good qualityCountry not stated
    $4.88

    per 30 g

    130% more

    Pack
    $89.993.63 kg (8 lb)11 servings
    Protein per serving
    50 gin 328 g · 15% protein
    Pack lasts
    18 daysif you take 30 g a day
    nakednutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  26. Rank 26

    NutraBio

    Extreme Mass, Strawberry Pastry

    Powder

    68Fair qualityMade in USA
    $4.99

    per 30 g

    135% more

    Pack
    $67.992.72 kg (6 lb)16 servings
    Protein per serving
    26 gin 173 g · 15% protein
    Pack lasts
    13 daysif you take 30 g a day
    nutrabio.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  27. Rank 27

    MuscleSport

    Mass Revolution Mass Gainer

    Powder

    80Good qualityCountry not stated
    $5.86

    per 30 g

    176% more

    Pack
    $38.991.45 kg (3.2 lb)8 servings
    Protein per serving
    25 gin 181.6 g · 14% protein
    Pack lasts
    6 daysif you take 30 g a day
    musclesport.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  28. Rank 28

    ALLMAX

    QuickMass, Rapid Mass Gain Catalyst, Chocolate

    Powder

    98Very good qualityMade in USA
    $12.73

    per 30 g

    500% more

    Pack
    $40.721.59 kg (3.5 lb)6 servings
    Protein per serving
    16 gin 265 g · 6% protein
    Pack lasts
    3 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

Filters

Good to know

Fact
500%more per 30 g for the most expensive product than for the cheapest.

How we checked: one-time price for each size in the store’s US online shop, before sales tax and shipping, without subscriptions or coupons. Prices change often, so check the store before you buy. More on how we check

The amount we compare by only makes products comparable – it is not a dosage recommendation. Not medical advice.

How we calculate

Cost per dose = price ÷ (servings × amount per serving) × comparison amount. Example: $119.99 for 74 servings with 24 g of protein each is 1,776 g of protein. $119.99 ÷ 1,776 g × 30 g = $2.03 per 30 g of protein.

Found a mistake or a product we should add? Email us