Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

Protein

Protein powder

Protein from milk, plants, eggs or beef as a powder for shakes. Your body uses protein to build and repair muscle, skin, bones and much more.

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

$0.65Lowest 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
18–26 gprotein per serving in most of the products we checked
protein per serving for people who exercise (ISSN)
20–40 gprotein per serving for people who exercise (ISSN)
protein per kg of body weight a day, for people who exercise (ISSN)
1.4–2.0 gprotein per kg of body weight a day, for people who exercise (ISSN)
  • 30 g is about one serving: half of the 803 products we checked have up to 23 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. More on amounts, with sources

Where products miss quality points

How the 803 products score

  • Very good 90+: 150
  • Good 75+: 556
  • Fair 60+: 64
  • Low under 60: 20
  • No score, label not readable: 13

10 products contain artificial colors with an EU warning, titanium dioxide and Red No. 3 – a food authority has banned, restricted or flagged them as a possible health risk. Their score is cut in half, so it’s always in the red range. Each product says why.

have no seal from an independent testing program
79%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 86 whose label says “third-party tested”
contain artificial sweeteners
20%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

803 products · cheapest per 30 g protein first

  1. Rank 1

    Micro Ingredients

    Pea Protein Powder, Unflavored

    Plant protein · Powder

    80Good qualityCountry not stated
    $0.65

    per 30 g

    Lowest

    Pack
    $39.952.27 kg (5 lb)69 servings
    Protein per serving
    27 gin 33 g
    Pack lasts
    61 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  2. Rank 2

    Amazing Nutrition

    Amazing Formulas Pea Protein - 24 Grams Protein - Powder - Unflavored

    Plant protein · Powder

    75Good qualityMade in USA
    $0.77

    per 30 g

    19% more

    Pack
    $49.982.27 kg (5 lb)81 servings
    Protein per serving
    24 gin 28 g
    Pack lasts
    64 daysif you take 30 g a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  3. Rank 3

    Amazing Nutrition

    Amazing Formulas Organic Pea Protein - 17 Grams Protein - Unflavored

    Plant protein · Powder

    75Good qualityMade in USA
    $0.96

    per 30 g

    49% more

    Pack
    $24.98907 g (2 lb)32 servings
    Protein per serving
    24 gin 28 g
    Pack lasts
    25 daysif you take 30 g a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  4. Rank 4

    Amazing Nutrition

    Herbal Secrets Brown Rice Protein Powder - Cookies & Cream Flavor - Complete Amino Acid Profile

    Plant protein · Powder

    75Good qualityMade in USA
    $0.96

    per 30 g

    49% more

    Pack
    $29.991.36 kg (3 lb)78 servings
    Protein per serving
    12 gin 17.5 g
    Pack lasts
    31 daysif you take 30 g a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  5. Rank 5

    Micro Ingredients

    Organic Pea Protein Powder

    Plant protein · Powder

    75Good qualityCountry not stated
    $1.00

    per 30 g

    55% more

    Pack
    $29.951 kg (2.2 lb)33 servings
    Protein per serving
    27 gin 30 g
    Pack lasts
    30 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  6. Rank 6

    NOW Foods

    Sports, Sprouted Brown Rice Protein Powder, Unflavored

    Plant protein · Powder

    95Very good qualityPacked in USA
    $1.00

    per 30 g

    55% more

    Pack
    $24.26907 g (2 lb)181 servings
    Protein per serving
    4 gin 5 g
    Pack lasts
    24 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  7. Rank 7

    Nutricost

    Soy Protein Powder, Unflavored

    Plant protein · Powder

    80Good qualityCountry not stated
    $1.02

    per 30 g

    58% more

    Pack
    $27.97907 g (2 lb)82 servings
    Protein per serving
    10 gin 11 g
    Pack lasts
    27 daysif you take 30 g a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  8. Rank 8

    NutriBiotic

    Rice Protein Powder, Vanilla

    Plant protein · Powder · 3 flavors: Chocolate, Plain, Vanilla

    60Fair qualityCountry not stated
    $1.06

    per 30 g

    65% more

    Pack
    $38.611.36 kg (3 lb)91 servings
    Protein per serving
    12 gin 15 g
    Pack lasts
    36 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  9. Rank 9

    Naked Nutrition

    Naked Rice, Organic Brown Rice Protein, Unflavored

    Plant protein · Powder

    80Good qualityCountry not stated
    $1.18

    per 30 g

    83% more

    Pack
    $74.992.28 kg (5 lb)76 servings
    Protein per serving
    25 gin 30 g
    Pack lasts
    63 daysif you take 30 g a day
    nakednutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  10. Rank 10

    Myprotein

    Impact Whey Protein, Marshmallow Cereal

    Whey concentrate & blends · Powder · 3 flavors: Marshmallow Cereal, Matcha, Strawberry Milkshake

    ?No quality scoreCountry not stated
    $1.19

    per 30 g

    84% more

    Pack
    $29.99998 g (2.2 lb)40 servings
    Protein per serving
    19 gin 25 g
    Pack lasts
    25 daysif you take 30 g a day
    us.myprotein.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  11. Rank 11

    Nutricost

    Organic Pea Protein, Unflavored

    Plant protein · Powder

    80Good qualityPacked in USA
    $1.20

    per 30 g

    86% more

    Pack
    $69.862.27 kg (5 lb)87 servings
    Protein per serving
    20 gin 26 g
    Pack lasts
    58 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  12. Rank 12

    Nutricost

    Organic Pea Protein Powder, Unflavored

    Plant protein · Powder

    75Good qualityCountry not stated
    $1.20

    per 30 g

    86% more

    Pack
    $69.972.27 kg (5 lb)87 servings
    Protein per serving
    20 gin 26 g
    Pack lasts
    58 daysif you take 30 g a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  13. Rank 13

    NutriBiotic

    Organic Rice Protein Powder, Plain

    Plant protein · Powder · 2 flavors: Plain, Vanilla

    60Fair qualityCountry not stated
    $1.21

    per 30 g

    87% more

    Pack
    $43.871.36 kg (3 lb)91 servings
    Protein per serving
    12 gin 15 g
    Pack lasts
    36 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  14. Rank 14

    NutriBiotic

    Pea Protein Powder, Plain

    Plant protein · Powder · 2 flavors: Plain, Vanilla

    75Good qualityCountry not stated
    $1.22

    per 30 g

    89% more

    Pack
    $19.49600 g (1.3 lb)30 servings
    Protein per serving
    16 gin 20 g
    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

    NOW Foods

    Sports, Soy Protein Isolate, Pure Unflavored

    Plant protein · Powder

    95Very good qualityPacked in USA
    $1.24

    per 30 g

    92% more

    Pack
    $31.19907 g (2 lb)38 servings
    Protein per serving
    20 gin 24 g
    Pack lasts
    25 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  16. Rank 16

    Dr. Murray's

    Super Foods, 3 Seed Protein Powder, Pumpkin + Flax + Sunflower, Unflavored

    Plant protein · Powder · 3 flavors: Chocolate, Unflavored, Vanilla

    75Good qualityCountry not stated
    $1.24

    per 30 g

    92% more

    Pack
    $22.49908 g (2 lb)61 servings
    Protein per serving
    9 gin 15 g
    Pack lasts
    18 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  17. Rank 17

    Promix

    Raw Chocolate Whey Protein Powder

    Whey concentrate & blends · Powder

    85Good qualityMade in USA
    $1.25

    per 30 g

    94% more

    Pack
    $64.002.27 kg (5 lb)61 servings
    Protein per serving
    25 gin 37 g
    Pack lasts
    51 daysif you take 30 g a day
    promixnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  18. Rank 18

    Myprotein

    Impact Whey Protein, Unflavored

    Whey concentrate & blends · Powder · 2 flavors: Strawberry Milkshake, Unflavored

    ?No quality scoreCountry not stated
    $1.28

    per 30 g

    98% more

    Pack
    $80.992.49 kg (5.5 lb)100 servings
    Protein per serving
    19 gin 25 g
    Pack lasts
    63 daysif you take 30 g a day
    us.myprotein.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  19. Rank 19

    MRM Nutrition

    Whey Protein Vanilla Flavored

    Whey concentrate & blends · Powder

    80Good qualityCountry not stated
    $1.28

    per 30 g

    99% more

    Pack
    $65.992.27 kg (5 lb)86 servings
    Protein per serving
    18 gin 26.5 g
    Pack lasts
    51 daysif you take 30 g a day
    mrmnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  20. Rank 20

    NutriBiotic

    Raw Rice Protein, Vanilla

    Plant protein · Powder

    60Fair qualityCountry not stated
    $1.29

    per 30 g

    99% more

    Pack
    $20.61600 g (1.3 lb)40 servings
    Protein per serving
    12 gin 15 g
    Pack lasts
    16 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  21. Rank 21

    NutriBiotic

    Rice Protein Powder, Plain

    Plant protein · Powder

    60Fair qualityCountry not stated
    $1.29

    per 30 g

    99% more

    Pack
    $20.61600 g (1.3 lb)40 servings
    Protein per serving
    12 gin 15 g
    Pack lasts
    16 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  22. Rank 22

    MRM Nutrition

    Whey Protein Chocolate Flavored

    Whey concentrate & blends · Powder

    80Good qualityCountry not stated
    $1.31

    per 30 g

    102% more

    Pack
    $65.992.27 kg (5 lb)84 servings
    Protein per serving
    18 gin 27 g
    Pack lasts
    50 daysif you take 30 g a day
    mrmnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  23. Rank 23

    Source Naturals

    Pea Protein Power

    Plant protein · Powder

    75Good qualityCountry not stated
    $1.32

    per 30 g

    104% more

    Pack
    $26.61907 g (2 lb)50 servings
    Protein per serving
    12 gin 18 g
    Pack lasts
    20 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  24. Rank 24

    EVLution Nutrition

    Stacked Protein Powder, Vanilla Ice cream

    Whey + casein blends · Powder

    76Good qualityMade in USA
    $1.34

    per 30 g

    107% more

    Pack
    $66.812.27 kg (5 lb)60 servings
    Protein per serving
    25 gin 37.9 g
    Pack lasts
    49 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  25. Rank 25

    NOW Foods

    Sports, Soy Protein Isolate, Pure Unflavored

    Plant protein · Powder

    95Very good qualityPacked in USA
    $1.35

    per 30 g

    109% more

    Pack
    $20.40544 g (1.2 lb)23 servings
    Protein per serving
    20 gin 24 g
    Pack lasts
    15 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  26. Rank 26

    NutriBiotic

    Organic Rice Protein Powder, Plain

    Plant protein · Powder · 2 flavors: Plain, Vanilla

    60Fair qualityCountry not stated
    $1.37

    per 30 g

    112% more

    Pack
    $21.94600 g (1.3 lb)40 servings
    Protein per serving
    12 gin 15 g
    Pack lasts
    16 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  27. Rank 27

    Nutricost

    Casein Protein Powder, Unflavored

    Casein · Powder

    85Good qualityMade in USA
    $1.37

    per 30 g

    112% more

    Pack
    $82.972.27 kg (5 lb)76 servings
    Protein per serving
    24 gin 30 g
    Pack lasts
    60 daysif you take 30 g a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  28. Rank 28

    Dr. Murray's

    3 Seed Superfood Protein Vegan Powder, Unflavored

    Plant protein · Powder

    75Good qualityMade in Austria
    $1.38

    per 30 g

    113% more

    Pack
    $11.99436 g (1 lb)29 servings
    Protein per serving
    9 gin 15 g
    Pack lasts
    8 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  29. Rank 29

    NutriBiotic

    Rice Protein Powder, Chocolate

    Plant protein · Powder

    60Fair qualityCountry not stated
    $1.38

    per 30 g

    114% more

    Pack
    $20.61650 g (1.4 lb)41 servings
    Protein per serving
    11 gin 16 g
    Pack lasts
    14 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  30. Rank 30

    Nutricost

    Casein Protein, Vanilla

    Casein · Powder

    83Good qualityMade in USA
    $1.39

    per 30 g

    115% more

    Pack
    $78.702.27 kg (5 lb)71 servings
    Protein per serving
    24 gin 32 g
    Pack lasts
    56 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  31. Rank 31

    PB2 Foods

    Performance, Pure Peanut Protein Plant Powder

    Plant protein · Powder · 2 flavors: Cocoa & Peanut Protein, Pure Peanut Protein Plant Powder

    75Good qualityCountry not stated
    $1.40

    per 30 g

    116% more

    Pack
    $20.66907 g (2 lb)20 servings
    Protein per serving
    22 gin 45 g
    Pack lasts
    14 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  32. Rank 32

    Olympian Labs

    Unflavoured Pea Protein

    Plant protein · Powder

    75Good qualityCountry not stated
    $1.40

    per 30 g

    117% more

    Pack
    $33.99907 g (2 lb)29 servings
    Protein per serving
    25 gin 31.2 g
    Pack lasts
    24 daysif you take 30 g a day
    olympianlabs.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  33. Rank 33

    MHP

    Probolic-SR, Chocolate

    Whey + casein blends · Powder

    76Good qualityCountry not stated
    $1.41

    per 30 g

    118% more

    Pack
    $58.491.94 kg (4.3 lb)52 servings
    Protein per serving
    24 gin 37.3 g
    Pack lasts
    41 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  34. Rank 34

    Nutricost

    Organic Pea Protein, Unflavored

    Plant protein · Powder

    80Good qualityPacked in USA
    $1.42

    per 30 g

    119% more

    Pack
    $32.91907 g (2 lb)35 servings
    Protein per serving
    20 gin 26 g
    Pack lasts
    23 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  35. Rank 35

    Nutricost

    Pea Protein Powder

    Plant protein · Powder

    75Good qualityCountry not stated
    $1.42

    per 30 g

    120% more

    Pack
    $65.971.81 kg (4 lb)70 servings
    Protein per serving
    20 gin 26 g
    Pack lasts
    46 daysif you take 30 g a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  36. Rank 36

    Rule One Proteins

    Casein Protein Powder Drink Mix, Vanilla Creme

    Casein · Powder · 3 flavors: Chocolate Fudge, Cookies & Creme, Vanilla Creme

    98Very good qualityMade in USA
    $1.45

    per 30 g

    124% more

    Pack
    $34.99914 g (2 lb)29 servings
    Protein per serving
    25 gin 31.5 g
    Pack lasts
    24 daysif you take 30 g a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  37. Rank 37

    Amazing Nutrition

    Amazing Muscle Hydrolyzed Whey Protein Powder - Banana Flavor - 25 G Protein per Serving

    Whey isolate · Powder

    80Good qualityMade in USA
    $1.45

    per 30 g

    125% more

    Pack
    $54.991.36 kg (3 lb)45 servings
    Protein per serving
    25 gin 30 g
    Pack lasts
    37 daysif you take 30 g a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  38. Rank 38

    Amazing Nutrition

    Amazing Muscle Hydrolyzed Whey Protein Powder - Strawberry Flavor - 25 G Protein per Serving

    Whey isolate · Powder

    80Good qualityMade in USA
    $1.45

    per 30 g

    125% more

    Pack
    $54.991.36 kg (3 lb)45 servings
    Protein per serving
    25 gin 30 g
    Pack lasts
    37 daysif you take 30 g a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  39. Rank 39

    MRM Nutrition

    Veggie Protein with Superfoods Vanilla Flavored

    Plant protein · Powder

    75Good qualityCountry not stated
    $1.48

    per 30 g

    130% more

    Pack
    $36.291.13 kg (2.5 lb)33 servings
    Protein per serving
    22 gin 34 g
    Pack lasts
    24 daysif you take 30 g a day
    mrmnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  40. Rank 40

    Genceutic Naturals

    Clean Vegan Plant Head Protein, Chocolate

    Plant protein · Powder

    60Fair qualityMade in USA
    $1.49

    per 30 g

    130% more

    Pack
    $22.49816 g (1.8 lb)30 servings
    Protein per serving
    15 gin 27 g
    Pack lasts
    15 daysif you take 30 g a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

40 of 803 shown

Filters

What amount is typical?

Per serving, the 803 products we checked have 4–35 g. ISSN, per serving: 20–40 g.

On the label: Use the grams of protein per serving from the nutrition label – not the weight of the scoop.

These are amounts from the sources above, not a recommendation for you. Not medical advice – ask a doctor or pharmacist what’s right for you.

Good to know

Fact
1,373%more per 30 g for the most expensive product than for the cheapest.
Fact
143%more per 30 g for the cheapest egg & beef than for the cheapest plant protein.
NSF Certified for Sport
6 of 803are NSF Certified for Sport.
What’s that?

An independent lab (NSF) checks that the label matches what’s inside and tests for 290 substances banned in sport. Source (opens in a new tab)

Guide: Protein powder: the cheaper tub isn’t always the cheaper protein

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