The Right Metric: Cost Per Gram of Protein

Most food budgeting focuses on cost per serving or cost per pound. But for protein optimization, the only metric that matters is cost per gram of protein โ€” how much you actually pay for each gram of the nutrient you're trying to maximize.

Here's every common meal prep protein ranked by this metric, using 2026 average grocery prices.

๐Ÿ›’Our Top Container Pick
40pc Set Glass Food Storage Containers & Bowls with Airtight Lids - Leakproof BPA-Free Meal Prep Airtight Stackable Lunc
40pc Set Glass Food Storage Containers & Bowls with Airtight Lids - Leakproof BPA-Free Meal Prep Airtight Stackable Lunc
โ˜…โ˜…โ˜…โ˜…โ˜… 4.5 (582 reviews)
View on Amazon

Tier 1: Under $0.05 Per Gram of Protein

1. Dried Lentils (~$0.02/g protein)

Price: ~$1.80/lb. One pound dry yields ~7 cups cooked at 18g protein per cup. Total protein per pound dry: ~126g. Cost per gram: $0.014. Also provides iron, fiber, and folate. The most nutritionally dense cheap food on this list.

2. Dried Split Peas (~$0.02/g protein)

Similar profile to lentils at similar price. Excellent for soups and stews. 8g protein per ยฝ cup cooked at extremely low cost. Fiber content keeps you full for hours on minimal calories.

3. Eggs (~$0.04/g protein)

Price: ~$3.50/dozen (12 eggs, 72g total protein). Cost per gram: $0.048. Hard to beat for meal prep convenience โ€” hard boil a dozen and you have 10+ days of high-protein snacks with zero daily effort. Also contains healthy fats and nearly every essential vitamin.

4. Canned Chickpeas (~$0.04/g protein)

Price: ~$1.20/15oz can. One can provides about 24g protein. Cost per gram: $0.05. Zero cooking required โ€” drain, rinse, done. Roast for a crispy snack, add to grain bowls, simmer into curry.

Tier 2: $0.05โ€“$0.10 Per Gram of Protein

5. Canned Tuna ($0.06โ€“$0.08/g protein)

Price: ~$1.50โ€“2.00/5oz can with 25g protein. Cost per gram: $0.06โ€“$0.08. Zero prep. Pairs with almost anything. High-quality complete protein. Buy in bulk at warehouse stores for best pricing ($0.60โ€“0.80/can).

6. Chicken Drumsticks ($0.06โ€“$0.09/g protein)

Price: ~$1.50โ€“2.00/lb. A 3.5oz serving provides 28g protein. Cost per gram when accounting for bone weight: approximately $0.07 . Flavor advantage over breast. Takes 40โ€“45 minutes to roast but requires minimal prep.

7. Ground Turkey 93% lean ($0.07โ€“$0.10/g protein)

Price: ~$4โ€“5/lb. One pound provides approximately 82g protein cooked. Cost per gram: $0.05โ€“$0.06. Cooks in 10 minutes, extremely versatile, holds up well for 4 days in the fridge.

8. Chicken Thighs, bone-in ($0.07โ€“$0.09/g protein)

Price: ~$2โ€“3/lb. After bone weight adjustment, similar protein cost to drumsticks. Arguably better flavor for meal prep. Stays moist through 4 days refrigerated better than any other chicken cut.

Tier 3: $0.10โ€“$0.15 Per Gram (Still Reasonable)

9. Chicken Breast ($0.10โ€“$0.14/g protein)

Price: ~$4โ€“6/lb. Highest protein per calorie, but one of the most expensive per gram proteins on this list. Worth it if macros are priority; use thighs or drumsticks if budget is the priority.

10. Greek Yogurt, plain 0% ($0.08โ€“$0.12/g protein)

Price: ~$6โ€“7/32oz tub. Entire tub provides approximately 100โ€“120g protein. Cost per gram: $0.06โ€“$0.07. Does not require cooking. Doubles as breakfast base, snack, or sauce thickener.

Tier 4: $0.15+ (Expensive Per Protein Gram)

11. Salmon ($0.15โ€“$0.20/g protein)

Worth buying for omega-3 content and flavor variety, but one of the most expensive proteins per gram. Buy frozen (often 50% cheaper than fresh with comparable quality) and prep once per week as a variety element, not a daily protein.

12. Shrimp ($0.12โ€“$0.18/g protein)

Frozen shrimp is more economically available than fresh. Cooks in 3โ€“5 minutes. Good flavor variety. Expensive per gram but works as an occasional addition to a primarily chicken/legume rotation.

Frequently Asked Questions

Can I get enough protein on a pure plant-based budget?

Yes, at the very lowest cost of any protein category. Lentils, split peas, chickpeas, and black beans are all under $0.05/g protein โ€” cheaper than any animal protein. The challenge is completeness: plant proteins are often incomplete (missing some essential amino acids), which is solved by combining different plant proteins in the same day (rice + beans is the classic complete amino acid combination).

Is canned tuna safe to eat every day?

Mercury content in canned light tuna is low enough that the FDA suggests up to 12oz (about 3 cans) per week is safe for most adults. Canned albacore (white) tuna is higher in mercury and should be limited to 6oz (1-2 cans) per week. Rotating with other proteins avoids any mercury accumulation.

๐Ÿ›’Our Top Container Pick
5-Pack Borosilicate Glass Containers with Tempered Lids, 35.2oz/4.4 Cup Airtight Meal Prep Set, Microwave/Freezer Safe (
5-Pack Borosilicate Glass Containers with Tempered Lids, 35.2oz/4.4 Cup Airtight Meal Prep Set, Microwave/Freezer Safe (
โ˜…โ˜…โ˜…โ˜…โ˜† 4.1 (1,330 reviews)
View on Amazon

Why is chicken breast more expensive per gram than thighs?

Demand. Chicken breast has been marketed as the "healthy" choice for decades, driving its price up relative to thighs. Nutritionally, thighs have slightly more fat and slightly fewer calories per gram, but comparable protein content at significantly lower cost. For meal prep longevity and flavor, thighs are objectively superior to breast in most use cases.

Are protein powders a good budget protein source?

Per gram of protein, whey concentrate is competitive (~$0.04โ€“0.06/g at bulk prices) and convenient. However, it's a supplement, not a whole food โ€” it doesn't provide the micronutrients, fiber, or satiety of whole food proteins. Good as an addition to a whole-food-based prep plan, not as a replacement for real protein sources.

๐Ÿ›’Recommended Product
Damn Delicious Meal Prep: 115 Easy Recipes for Low-Calorie, High-Energy Living
Damn Delicious Meal Prep: 115 Easy Recipes for Low-Calorie, High-Energy Living
โ˜…โ˜…โ˜…โ˜…โ˜… 4.6 (1,851 reviews)
View on Amazon

What's the best single protein source for someone with a $20 weekly budget?

Eggs + lentils. A dozen eggs ($3.50) + a pound of dry lentils ($1.80) gives you approximately 198g of combined protein for $5.30 total โ€” enough protein for multiple days. Supplement with chicken drumsticks ($4โ€“6/lb) for variety and the complete protein profile of animal sources.