Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

Tigard, OR, USA - May 5, 2020: Masked shoppers outside a Costco store in Tigard, Oregon. Costco updated its coronavirus response and implemented face covering policy in stores on Monday.
hapabapa/istockphoto

While most Americans eat plenty of protein, active individuals do require a hefty dose of muscle-building amino acids — 0.5-.09 grams of protein per pound. Meeting that benchmark is especially difficult if you’re vegan, vegetarian, or just can’t spend extra cash on overpriced protein powders. This list provides 10 affordable, protein-packed, superfan-approved Costco products that will help you build muscle mass. Here are the best high-protein foods and products at Costco, according to Redditors. Not already a Costco member? You can apply here.

Prices and availability are subject to change.

Related: The 25 Best Finds at Costco

Fairlife Protein Shakes

Fairlife Chocolate Protein Shakes
Costco

Price: $35 (18 ct.)

Protein per serving: 30 gramsCalories per serving: 150

Shop Now

With an impressive protein-to-calorie ratio, these dairy-based shakes can help you up your protein intake with little effort. It is, however, not the most cost-effective source of protein at around $2 per shake. Still, Fairlife protein shakes at Costco are significantly cheaper than they are on Amazon or at other retailers.

Optimum Nutrition Whey

Optimum Nutrition Whey
Instacart

Price: $76 (5 pounds)

Protein per serving: 24 gramsCalories per serving: 110

Shop Now

Out of all of Costco’s protein powders, this whey formula has some of the best reviews. Add it to your morning oatmeal, or simply mix it with water to make a shake. Either way, whey protein powder is an efficient source of protein. The only downside is that it’s pricey and can upset your stomach.

Cage-Free Liquid Egg Whites

Kirkland Cage-Free Egg Whites
Costco

Price: $14 (6 ct.)

Protein per serving: 5 gramsCalories per serving: 25

Shop Now

Low in fat, free from cholesterol, and loaded with protein, egg whites are a no-brainer for athletes looking for a nutritional boost. Each convenient container holds 16 ounces of liquid egg whites.

Related: Surprisingly Expensive Products From Costco

Kirkland Rotisserie Chicken

Costco Rotisserie Chicken
Tim Y. / Yelp

Price: $6 ($5 in-store)

Protein per serving: 19 gramsCalories per serving: 140

Shop Now

Costco is famed for its rotisserie chicken, which is cheap, tasty, and packed with protein. With more than four servings per rotisserie chicken, this perennial deal can supplement your diet for days.

Related: Here’s Why Costco’s Rotisserie Chicken Isn’t Always $4.99

Kirkland Frozen Fish

Kirkland Signature Farmed Atlantic Salmon, Individually Wrapped, 3 lbs
Instacart

Price: $42 (farmed salmon)

Protein per serving: 41 gramsCalories per serving: 272

Shop Now

With just a single serving of fatty fish (salmon is a particularly protein-dense), you can knock out a good chunk of your suggested daily protein intake. The quality of these frozen packs rivals Costco’s fresh fish, Redditors say. “FYI, unless you are buying it at a shoreside fish market, the ‘fresh’ fish at the fish counter has been shipped frozen and carefully thawed there. This is a convenience for customers so you don’t have to buy fish a day ahead,” one comment reads.

For more great Costco content and shopping tips, please sign up for our free newsletters.

Eggs

24 pack of eggs
Instacart

Price: $8 (24 ct.)

Protein per serving: 7 gramsCalories per serving: 80

Shop Now

Whether you love omelets, quiches, frittatas, or breakfast burritos, eggs are a versatile and easy-to-prepare source of protein. They’re particularly convenient for vegetarians who struggle to meet their daily protein goals.

Smoked Salmon

Kirkland Signature Smoked Salmon
Costco

Price: $26 (2 ct.)

Protein per serving: 11 gramsCalories per serving: 110

Shop Now

Salmon makes this list twice — and for good reason. Not only does it contain a lot of protein, but it also has omega-3 fatty acids, which support heart health.

Kirkland Protein Bars

Kirkland Signature Protein Bars
Costco

Price: $25 (20 ct.)

Protein per serving: 21 gramsCalories per serving: 190

Shop Now

Looking for a straightforward, quick way to gobble up protein? These bars pack a punch with 21 grams of protein and just 2 grams of sugar. Try the variety pack, which comes with chocolate brownie and cookie dough flavors.

Sardines

Canned sardines
Instacart

Price: $12 (6 ct.)

Protein per serving: 12 gramsCalories per serving: 100

Shop Now

Like salmon, sardines are full of protein, healthful fatty acids, and other beneficial vitamins and minerals. At just 100 calories per serving, they’re also an efficient way to protein load without putting on extra pounds of fat.

Kirkland Almond Butter

Kirkland Signature Creamy Almond Butter
Costco

Price: $8

Protein per serving: 7 gramsCalories per serving: 210

Shop Now

Vegetarians and vegans can look to nuts for a healthy source of plant-based protein. Almond butter’s health benefits extend beyond just protein, too, as it contains heart-healthy monosaturated fats and important nutrients like vitamin E and magnesium.

Meet the Writer

Maxwell is a California-based writer who got his start in print journalism, a career that satisfies his love of research. That penchant for learning also fuels his desire to be a discerning consumer — whether he’s looking for his next pair of headphones or rock-climbing shoes. When he’s not hunched over his laptop, you can find Maxwell sending routes at the crag, playing Magic: The Gathering, or hanging out with his buddies at the bar. As a UCSC alumnus, he’s also a proud banana slug. You can reach him at [email protected].