MacroThriftMacroThrift

Protein cost by food ($/gram protein)

USDA nutrition joined to representative US grocery prices - cheapest and leanest protein by cost.

Version 2026.07.24 · License CC-BY-4.0 · Provenance: public-api, public-scrape · Download JSON

Put this table on your own site

Free, no signup, no tracking. It re-computes itself whenever we refresh prices, so it does not go stale on your page. Keep the credit link and use it anywhere.

<iframe src="https://macrothrift.com/embed/protein-costs" width="100%" height="620" style="border:1px solid #e5e5e5;border-radius:8px" loading="lazy" title="Protein cost per gram, ranked"></iframe>

Preview the widget

Food$/g proteinProtein/kcalkcal/serving
Oats (dry)$0.00890.043389
Soybeans (dried, raw)$0.00960.082447
Wheat flour (all-purpose)$0.01170.028364
Vital wheat gluten$0.01330.203370
Peanuts (raw)$0.01720.046571
Split peas (cooked)$0.02170.072116
Peanut butter$0.02200.043588
Lentils (cooked)$0.02220.078116
Tofu (firm)$0.02350.118144
Black beans (cooked)$0.02470.067132
Cottage cheese (lowfat)$0.02730.13184
Whey protein (1 scoop)$0.03130.200120
Edamame$0.03330.099121
Greek yogurt (nonfat)$0.03500.16959
Milk (2%)$0.03530.06850
Eggs (~2 large)$0.03570.088143
Chicken breast (raw)$0.04000.188120
Canned tuna (in water)$0.04230.224116
Turkey breast (raw)$0.04380.216111
Egg whites (liquid)$0.04590.21052
Tilapia (raw)$0.04750.20896
Sardines (canned in oil)$0.05490.118208
Ground beef 90/10 (raw)$0.05500.114176
Quinoa (cooked)$0.06820.037120
Beef jerky$0.16570.081411