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.
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.
803 products · cheapest per 30 g protein first
- Rank 1
Micro Ingredients
Pea Protein Powder, Unflavored
Plant protein · Powder
80Good qualityCountry not stated$0.65per 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
- Rank 2
Amazing Nutrition
Amazing Formulas Pea Protein - 24 Grams Protein - Powder - Unflavored
Plant protein · Powder
75Good qualityMade in USA$0.77per 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
- Rank 3
Amazing Nutrition
Amazing Formulas Organic Pea Protein - 17 Grams Protein - Unflavored
Plant protein · Powder
75Good qualityMade in USA$0.96per 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
- 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.96per 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
- Rank 5
Micro Ingredients
Organic Pea Protein Powder
Plant protein · Powder
75Good qualityCountry not stated$1.00per 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
- Rank 6
NOW Foods
Sports, Sprouted Brown Rice Protein Powder, Unflavored
Plant protein · Powder
95Very good qualityPacked in USA$1.00per 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
- Rank 7
Nutricost
Soy Protein Powder, Unflavored
Plant protein · Powder
80Good qualityCountry not stated$1.02per 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
- Rank 8
NutriBiotic
Rice Protein Powder, Vanilla
Plant protein · Powder · 3 flavors: Chocolate, Plain, Vanilla
60Fair qualityCountry not stated$1.06per 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
- Rank 9
Naked Nutrition
Naked Rice, Organic Brown Rice Protein, Unflavored
Plant protein · Powder
80Good qualityCountry not stated$1.18per 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
- 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.19per 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
- Rank 11
Nutricost
Organic Pea Protein, Unflavored
Plant protein · Powder
80Good qualityPacked in USA$1.20per 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
- Rank 12
Nutricost
Organic Pea Protein Powder, Unflavored
Plant protein · Powder
75Good qualityCountry not stated$1.20per 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
- Rank 13
NutriBiotic
Organic Rice Protein Powder, Plain
Plant protein · Powder · 2 flavors: Plain, Vanilla
60Fair qualityCountry not stated$1.21per 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
- Rank 14
NutriBiotic
Pea Protein Powder, Plain
Plant protein · Powder · 2 flavors: Plain, Vanilla
75Good qualityCountry not stated$1.22per 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
- Rank 15
NOW Foods
Sports, Soy Protein Isolate, Pure Unflavored
Plant protein · Powder
95Very good qualityPacked in USA$1.24per 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
- 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.24per 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
- Rank 17
Promix
Raw Chocolate Whey Protein Powder
Whey concentrate & blends · Powder
85Good qualityMade in USA$1.25per 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
- Rank 18
Myprotein
Impact Whey Protein, Unflavored
Whey concentrate & blends · Powder · 2 flavors: Strawberry Milkshake, Unflavored
?No quality scoreCountry not stated$1.28per 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
- Rank 19
MRM Nutrition
Whey Protein Vanilla Flavored
Whey concentrate & blends · Powder
80Good qualityCountry not stated$1.28per 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
- Rank 20
NutriBiotic
Raw Rice Protein, Vanilla
Plant protein · Powder
60Fair qualityCountry not stated$1.29per 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
- Rank 21
NutriBiotic
Rice Protein Powder, Plain
Plant protein · Powder
60Fair qualityCountry not stated$1.29per 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
- Rank 22
MRM Nutrition
Whey Protein Chocolate Flavored
Whey concentrate & blends · Powder
80Good qualityCountry not stated$1.31per 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
- Rank 23
Source Naturals
Pea Protein Power
Plant protein · Powder
75Good qualityCountry not stated$1.32per 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
- Rank 24
EVLution Nutrition
Stacked Protein Powder, Vanilla Ice cream
Whey + casein blends · Powder
76Good qualityMade in USA$1.34per 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
- Rank 25
NOW Foods
Sports, Soy Protein Isolate, Pure Unflavored
Plant protein · Powder
95Very good qualityPacked in USA$1.35per 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
- Rank 26
NutriBiotic
Organic Rice Protein Powder, Plain
Plant protein · Powder · 2 flavors: Plain, Vanilla
60Fair qualityCountry not stated$1.37per 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
- Rank 27
Nutricost
Casein Protein Powder, Unflavored
Casein · Powder
85Good qualityMade in USA$1.37per 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
- Rank 28
Dr. Murray's
3 Seed Superfood Protein Vegan Powder, Unflavored
Plant protein · Powder
75Good qualityMade in Austria$1.38per 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
- Rank 29
NutriBiotic
Rice Protein Powder, Chocolate
Plant protein · Powder
60Fair qualityCountry not stated$1.38per 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
- Rank 30
Nutricost
Casein Protein, Vanilla
Casein · Powder
83Good qualityMade in USA$1.39per 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
- 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.40per 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
- Rank 32
Olympian Labs
Unflavoured Pea Protein
Plant protein · Powder
75Good qualityCountry not stated$1.40per 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
- Rank 33
MHP
Probolic-SR, Chocolate
Whey + casein blends · Powder
76Good qualityCountry not stated$1.41per 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
- Rank 34
Nutricost
Organic Pea Protein, Unflavored
Plant protein · Powder
80Good qualityPacked in USA$1.42per 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
- Rank 35
Nutricost
Pea Protein Powder
Plant protein · Powder
75Good qualityCountry not stated$1.42per 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
- 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.45per 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
- 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.45per 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
- 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.45per 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
- Rank 39
MRM Nutrition
Veggie Protein with Superfoods Vanilla Flavored
Plant protein · Powder
75Good qualityCountry not stated$1.48per 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
- Rank 40
Genceutic Naturals
Clean Vegan Plant Head Protein, Chocolate
Plant protein · Powder
60Fair qualityMade in USA$1.49per 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
What amount is typical?
20–40 g
protein per serving for people who exercise (ISSN)
Source: ISSN position stand on protein (2017) (opens in a new tab)1.4–2.0 g
protein per kg of body weight a day, for people who exercise (ISSN)
Source: ISSN position stand on protein (2017) (opens in a new tab)4–35 g
protein per serving in the 803 products we checked
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











































