Most protein advice compares foods by the pound. That is the wrong unit. A pound of food carries only a fraction of its weight as protein, and a coaching client working with a fixed grocery budget needs to know the price of the nutrient they are actually buying. Ranked by cost per gram of protein, dried lentils and bulk whey powder sit near the top of the list, boneless chicken breast beats eggs and Greek yogurt, and canned chicken breast is one of the most expensive proteins in the store.
01Cost per pound hides the number that matters
A shopper comparing a $2.99 pound of boneless chicken thighs to a $3.49 pound of chicken breast might pick the thighs and call it the budget move. That comparison skips the step that decides whether it was actually cheaper. Thighs carry about 19 to 20 grams of protein per 100 grams raw. Breast carries about 22 to 23 grams per 100 grams raw. The prices are different, the protein density is different, and the real question is what a gram of protein costs after both numbers are combined.
The same blind spot shows up across the whole cart. Cottage cheese looks like a protein food because the label says so, and it carries about 11 grams of protein per 100 grams. Whey powder carries about 75 to 80 grams per 100 grams. A useful comparison normalizes both to cost per gram of protein delivered.
02The ranked list
The table below uses representative United States grocery prices for common national-brand or store-brand staples, combined with standard protein content per 100 grams as purchased.1 Regional pricing, store format, and sales will move every number by 10 to 30 percent in either direction. The ranking order is the useful part. Treat the exact cents as a snapshot, then rerun the math against your own receipt when a price looks off.
| Food | Approx. price | Protein per 100 g (as purchased or drained) | Cost per 100 g of protein |
|---|---|---|---|
| Dried lentils | $1.99/lb ($4.39/kg) | 24 g (dry) | ~$1.75 |
| Whey protein powder, bulk tub | $34.99 for 5 lb (2,268 g) | 75 g (powder) | ~$2.06 |
| Chicken breast, boneless, skinless | $3.49/lb ($7.70/kg) | 23 g (raw) | ~$3.35 |
| Chicken thighs, boneless, skinless | $2.99/lb ($6.59/kg) | 19 g (raw) | ~$3.47 |
| Peanut butter | $3.99/16 oz (454 g) | 25 g | ~$3.52 |
| Canned tuna, chunk light, in water | $1.19 per 5 oz can, 110 g drained | 26 g (drained) | ~$4.16 |
| Eggs, large | $3.49/dozen (600 g) | 12.6 g | ~$4.62 |
| Cottage cheese, low-fat | $3.49 for 24 oz (680 g) | 11 g | ~$4.67 |
| Tofu, extra-firm | $2.49 for 14 oz (397 g) | 13 g | ~$4.83 |
| Black beans, canned, drained | $0.99 per 15 oz can, 240 g drained | 8.5 g (drained) | ~$4.85 |
| Greek yogurt, nonfat | $4.49 for 32 oz (907 g) | 10 g | ~$4.95 |
| Nonfat dry milk powder | $12.99 for 25.6 oz (726 g) | 36 g | ~$4.98 |
| Ground turkey, 93/7 | $4.99/lb ($11.00/kg) | 19 g (raw) | ~$5.80 |
| Canned chicken breast | $3.29 per 10 oz can, 198 g drained | 27 g (drained) | ~$6.15 |
| Ground beef, 80/20 | $5.49/lb ($12.10/kg) | 17 g (raw) | ~$7.13 |
| Canned sardines, in water | $1.79 per 3.75 oz can, 85 g drained | 24 g (drained) | ~$8.77 |
Three results are worth sitting with. Dried lentils look extremely cheap on raw protein math, although their lower protein-quality score changes the practical comparison later. Bulk whey powder, often treated as a premium purchase, is cheaper per gram of protein than eggs, Greek yogurt, and every canned or processed convenience food on the list. Canned chicken breast, which reads as a lean, high-protein convenience food, is one of the more expensive proteins in the store per gram delivered.
03Convenience has a price, and it is not small
The pattern across canned goods is consistent. Canned chicken breast costs substantially more per gram of protein than boneless chicken breast bought raw. Canned beans run far higher per protein gram than dried legumes cooked from scratch, mostly because you are paying for the can, the water, the shelf life, and the labor of not having to plan ahead.
That premium should be a deliberate purchase rather than a default one. A batch of dried lentils or beans cooked on a Sunday and portioned into the week's meals, the strategy covered in bulk cooking and meal prep, captures most of the dry-legume price advantage while avoiding nightly raw cooking. The canned version earns its premium on the night meal prep did not happen. It should be a backup for a fixed weekly budget.
04Protein quality changes the real price
Cost per gram of protein is only the first pass, because each source delivers a different indispensable amino acid pattern. Protein Quality Scores Explained covers why DIAAS, the Digestible Indispensable Amino Acid Score, matters more than PDCAAS for real meal planning. FAO recommends DIAAS as the preferred method for evaluating protein quality, and controlled DIAAS work consistently shows that dairy proteins tend to score higher than single-source plant proteins such as pea or rice protein.23
That quality adjustment changes how to use the table. Whey stays strong because it is both cheap per gram and amino-acid dense. Dried lentils stay useful because they are cheap, shelf-stable, and easy to batch, but a meal built on lentils alone needs a larger serving or a complementary protein source to deliver the same digestible indispensable amino acid pattern. A vegetarian or vegan grocery list should pair legumes with soy foods, dairy, or a plant protein blend rather than relying on a single low-scoring source to do the whole job, the same meal-architecture point covered in How to Hit Your Protein Target on a Plant-Based Diet.
05Building a real week around the cheapest tier
A grocery list built mostly around the top four rows of the first table can hit a serious protein target on a modest weekly spend. The example below targets 160 grams of protein a day, seven days a week, using representative pricing from the table above.
| Item | Weekly amount | Weekly cost | Protein contributed |
|---|---|---|---|
| Chicken thighs, boneless | 3 lb | $8.97 | 259 g |
| Dried lentils | 1 lb | $1.99 | 112 g |
| Whey protein powder | 16 scoops (480 g) | $7.41 | 360 g |
| Eggs | 1.5 dozen | $5.24 | 113 g |
| Canned tuna | 4 cans | $4.76 | 114 g |
| Cottage cheese | 24 oz tub | $3.49 | 75 g |
| Greek yogurt, nonfat | 32 oz tub | $4.49 | 91 g |
| Weekly total | $36.35 | 1,124 g |
That totals roughly 160 grams of protein a day for about $36.35 a week in protein foods alone, leaving room in a $50 to $60 total grocery budget for produce, starches, and cooking fat. The list is deliberately boring in the way that repeatable meal prep should be. It uses proteins that store well, batch well, and avoid a specialty ingredient run. Macro Budget covers how to track a week like this without treating one high or low day as a crisis.
06Where cheaper stops being better
Three trade-offs matter enough to override the ranking in specific cases. Fatty ground beef and canned sardines carry meaningful saturated fat and sodium loads alongside their protein, which matters for anyone managing a lipid panel or a sodium-sensitive blood pressure reading. Peanut butter is cheap per gram of protein and expensive per calorie, at roughly 588 kcal per 100 grams, which makes it a poor primary protein source during a calorie deficit even though it ranks well on the raw cost table. A diet built entirely around the four or five cheapest items on this list can fail on adherence when a rigid meal plan collapses the first week appetite or schedule changes, the same problem covered in Fat Loss and Muscle Preservation.
The rule that survives all of this is simple. Price the gram instead of the pound. Batch the foods that reward batching. Spend the convenience premium on the nights it actually buys you something, and skip it on the nights a Sunday pot of lentils already did the job for a quarter of the price.
Footnotes
Price examples are representative United States grocery shelf prices checked in July 2026 against common store-brand or national-brand online listings. Protein values use USDA FoodData Central standard-reference style entries where available, including raw lentils, raw boneless chicken breast, and raw chicken thigh meat, with product labels used for prepared or branded foods such as whey powder, canned items, yogurt, cottage cheese, and dry milk. USDA FoodData Central. USDA FDC
↩Food and Agriculture Organization of the United Nations. Dietary Protein Quality Evaluation in Human Nutrition: Report of an FAO Expert Consultation. FAO Food and Nutrition Paper 92. 2013. FAO PDF
↩Mathai J. K., Liu Y., Stein H. H. Values for digestible indispensable amino acid scores for some dairy and plant proteins may better describe protein quality than values calculated using PDCAAS. British Journal of Nutrition. 2017. PubMed
↩
