Protein
Protein snacks
Chips, cookies, puddings and spreads with extra protein. Your body uses protein to build and repair muscle and other tissue.
31 products from US online stores, sorted by what 20 g of protein costs – not by the price per pack.
$2.33Lowest cost
per 20 g protein
- Prices checked Nov 1, 2026, US
- No paid placements

What does 20 g mean?
- protein per serving in most of the products we checked
- 10–19 gprotein per serving in most of the products we checked
- 20 g is about one serving: half of the 31 products we checked have up to 15 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 20 g only so products line up – it’s not a recommendation. Not medical advice.
Where products miss quality points
How the 31 products score
- Very good 90+: 0
- Good 75+: 29
- Fair 60+: 0
- Low under 60: 2
2 products contain artificial colors with an EU warning – a food authority has banned, restricted or flagged it 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
- 100%have no seal from an independent testing program10 of 30 testing points, for GMP
- contain artificial sweeteners
- 32%contain artificial sweetenerscosts 2 of the 20 additive points
- contain other artificial colors
- 19%contain other artificial colorscosts 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 20 g. Pick a size above to compare packs that are alike.
31 products · cheapest per 20 g protein first
- Rank 1
Crisp Power
Protein Pretzels, Sea Salt
Bars · 4 flavors: Cheddar, Everything, Sea Salt +1 more
80Good qualityCountry not stated$2.33per 20 g
Lowest
- Pack
- $19.99300 g (10.6 oz)11 servings
- Protein per serving
- 16 gin 28 g · 57% protein
- Pack lasts
- 8 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 2
Twin Peaks Ingredients
Protein Puffs, Nacho Cheese
Bars · 4 flavors: Jalapeno Cheddar, Mesquite BBQ, Nacho Cheese +1 more
80Good qualityCountry not stated$2.57per 20 g
10% more
- Pack
- $26.99300 g (10.6 oz)10 servings
- Protein per serving
- 21 gin 30 g · 70% protein
- Pack lasts
- 10 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 3
Catalina Crunch
Protein Snack Mix, Traditional
Bars · 5 flavors: Cheddar, Creamy Ranch, Honey Mustard +2 more
80Good qualityCountry not stated$2.67per 20 g
14% more
- Pack
- $5.98148 g (5.2 oz)4.5 servings
- Protein per serving
- 10 gin 33 g · 30% protein
- Pack lasts
- 2 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 4
My Cookie Dealer Protein
Protein Cookie, Peanut Butter & Jelly, 12 Cookies
Bars
80Good qualityCountry not stated$2.69per 20 g
15% more
- Pack
- $47.991.36 kg (3 lb)24 servings
- Protein per serving
- 15 gin 57 g · 26% protein
- Pack lasts
- 17 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 5
Quest Nutrition
Tortilla Style Protein Chips, Chili Lime
Bars · 10 flavors: Buffalo Ranch, Chili Lime, Hot & Spicy +7 more
80Good qualityCountry not stated$2.87per 20 g
23% more
- Pack
- $22.99256 g (9 oz)8 servings
- Protein per serving
- 20 gin 32 g · 63% protein
- Pack lasts
- 8 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 6
My Cookie Dealer Protein
Protein Cookie, Birthday Cake, 12 Cookies
Bars
78Good qualityCountry not stated$3.08per 20 g
32% more
- Pack
- $47.991.3 kg (2.9 lb)24 servings
- Protein per serving
- 13 gin 54 g · 24% protein
- Pack lasts
- 15 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 7
My Cookie Dealer Protein
Protein Cookie, Most Loved Childhood Cupcake, 12 Cookies
Bars
30Low qualityCountry not stated$3.08per 20 g
32% more
- Pack
- $47.991.3 kg (2.9 lb)24 servings
- Protein per serving
- 13 gin 54 g · 24% protein
- Pack lasts
- 15 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 8
Quest Nutrition
Protein Cookie, Chocolate Chip, 4 Cookies
Bars
78Good qualityCountry not stated$3.16per 20 g
35% more
- Pack
- $9.48236 g (8.3 oz)4 servings
- Protein per serving
- 15 gin 59 g · 25% protein
- Pack lasts
- 3 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 9
Quest Nutrition
Protein Cookie, Double Chocolate Chip, 4 Cookies
Bars
78Good qualityCountry not stated$3.16per 20 g
35% more
- Pack
- $9.48236 g (8.3 oz)4 servings
- Protein per serving
- 15 gin 59 g · 25% protein
- Pack lasts
- 3 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 10
Quest Nutrition
Protein Cookie, Peanut Butter, 4 Cookies
Bars
78Good qualityCountry not stated$3.16per 20 g
35% more
- Pack
- $9.48232 g (8.2 oz)4 servings
- Protein per serving
- 15 gin 58 g · 26% protein
- Pack lasts
- 3 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 11
Quest Nutrition
Protein Cookie, Snickerdoodle, 4 Cookies
Bars
78Good qualityCountry not stated$3.16per 20 g
35% more
- Pack
- $9.48232 g (8.2 oz)4 servings
- Protein per serving
- 15 gin 58 g · 26% protein
- Pack lasts
- 3 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 12
Quest Nutrition
Original Style Protein Chips, Sour Cream & Onion
Bars · 3 flavors: BBQ, Cheddar & Sour Cream, Sour Cream & Onion
80Good qualityCountry not stated$3.29per 20 g
41% more
- Pack
- $24.97256 g (9 oz)8 servings
- Protein per serving
- 19 gin 32 g · 59% protein
- Pack lasts
- 7 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 13
Ready
Protein Puffs, Chipotle
Bars
80Good qualityCountry not stated$3.31per 20 g
42% more
- Pack
- $24.99468 g (1 lb)15 servings
- Protein per serving
- 10 gin 31 g · 32% protein
- Pack lasts
- 7 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 14
Ready
Protein Puffs, Pink Himalayan Sea Salt
Bars
80Good qualityCountry not stated$3.31per 20 g
42% more
- Pack
- $24.99528 g (1.2 lb)15 servings
- Protein per serving
- 10 gin 35 g · 29% protein
- Pack lasts
- 7 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 15
My Cookie Dealer Protein
Protein Cookie, Strawberry Toaster Pastry, 12 Cookies
Bars
78Good qualityCountry not stated$3.33per 20 g
43% more
- Pack
- $47.991.3 kg (2.9 lb)24 servings
- Protein per serving
- 12 gin 54 g · 22% protein
- Pack lasts
- 14 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 16
Quest Nutrition
Protein Cookie, Peanut Butter Chocolate Chip, 12 Cookies
Bars
78Good qualityCountry not stated$3.44per 20 g
48% more
- Pack
- $30.97696 g (1.5 lb)12 servings
- Protein per serving
- 15 gin 58 g · 26% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 17
Quest Nutrition
Protein Cookie, Snickerdoodle, 12 Cookies
Bars
78Good qualityCountry not stated$3.44per 20 g
48% more
- Pack
- $30.97696 g (1.5 lb)12 servings
- Protein per serving
- 15 gin 58 g · 26% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 18
Quest Nutrition
Protein Cookie, White Chocolate Macadamia, 12 Cookies
Bars
78Good qualityCountry not stated$3.44per 20 g
48% more
- Pack
- $30.97696 g (1.5 lb)12 servings
- Protein per serving
- 15 gin 58 g · 26% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 19
Quest Nutrition
Protein Cookie, Chocolate Chip, 12 Cookies
Bars
78Good qualityCountry not stated$3.48per 20 g
49% more
- Pack
- $31.34708 g (1.6 lb)12 servings
- Protein per serving
- 15 gin 59 g · 25% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 20
Quest Nutrition
Protein Cookie, Double Chocolate Chip, 12 Cookies
Bars
78Good qualityCountry not stated$3.48per 20 g
49% more
- Pack
- $31.34708 g (1.6 lb)12 servings
- Protein per serving
- 15 gin 59 g · 25% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 21
Quest Nutrition
Protein Cookie, Peanut Butter, 12 Cookies
Bars
78Good qualityCountry not stated$3.48per 20 g
49% more
- Pack
- $31.34696 g (1.5 lb)12 servings
- Protein per serving
- 15 gin 58 g · 26% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 22
Legendary Foods
Popped Protein Chips, Nacho Cheese
Bars · 5 flavors: Barbecue, Jalapeno Cheddar, Nacho Cheese +2 more
80Good qualityCountry not stated$3.57per 20 g
53% more
- Pack
- $24.98252 g (8.9 oz)7 servings
- Protein per serving
- 20 gin 36 g · 56% protein
- Pack lasts
- 7 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 23
Lenny & Larry's
Fitzels, Protein Pretzels, Everything Bagel
Bars · 2 flavors: Boujie Mustard, Everything Bagel
80Good qualityCountry not stated$3.88per 20 g
66% more
- Pack
- $28.25680 g (1.5 lb)24 servings
- Protein per serving
- 6 gin 28 g · 21% protein
- Pack lasts
- 7 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 24
My Cookie Dealer Protein
Protein Cookie, Peanut Butter & Jelly, 12 Cookies
Bars
80Good qualityCountry not stated$3.92per 20 g
68% more
- Pack
- $39.99756 g (1.7 lb)12 servings
- Protein per serving
- 17 gin 63 g · 27% protein
- Pack lasts
- 10 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 25
My Cookie Dealer Protein
Protein Cookie, Birthday Cake, 12 Cookies
Bars
78Good qualityCountry not stated$4.44per 20 g
91% more
- Pack
- $39.99756 g (1.7 lb)12 servings
- Protein per serving
- 15 gin 63 g · 24% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 26
My Cookie Dealer Protein
Protein Cookie, Chocolate Candy Ganache, 12 Cookies
Bars
80Good qualityCountry not stated$4.44per 20 g
91% more
- Pack
- $39.99756 g (1.7 lb)12 servings
- Protein per serving
- 15 gin 63 g · 24% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 27
My Cookie Dealer Protein
Protein Cookie, Milk & Cookies, 12 Cookies
Bars
78Good qualityCountry not stated$4.44per 20 g
91% more
- Pack
- $39.99756 g (1.7 lb)12 servings
- Protein per serving
- 15 gin 63 g · 24% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 28
My Cookie Dealer Protein
Protein Cookie, Most Loved Childhood Cupcake, 12 Cookies
Bars
30Low qualityCountry not stated$4.44per 20 g
91% more
- Pack
- $39.99756 g (1.7 lb)12 servings
- Protein per serving
- 15 gin 63 g · 24% protein
- Pack lasts
- 9 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 29
Simply Protein
Restaurant-Style Tortilla Protein Chips, Sea Salt
Bars · 3 flavors: Habanero, Hint of Lime, Sea Salt
80Good qualityMade in USA$5.41per 20 g
132% more
- Pack
- $8.79130 g (4.6 oz)4.6 servings
- Protein per serving
- 7 gin 28 g · 25% protein
- Pack lasts
- 1 dayif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 30
Wilde Brands
Protein Chips, Sea Salt & Vinegar
Bars
80Good qualityCountry not stated$5.47per 20 g
134% more
- Pack
- $28.42304 g (10.7 oz)8 servings
- Protein per serving
- 13 gin 38 g · 34% protein
- Pack lasts
- 5 daysif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 31
My Cookie Dealer Protein
Bite-Sized Protein Cookies, Milk & Cookies
Bars · 2 flavors: Chocolate Chip, Milk & Cookies
80Good qualityCountry not stated$29.81per 20 g
1,178% more
- Pack
- $37.79142 g (5 oz)5.1 servings
- Protein per serving
- 5 gin 28 g · 18% protein
- Pack lasts
- 1 dayif you take 20 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
Good to know
- Fact
- 1,178%more per 20 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












































