Skip to main content
ProperDietPlan

Protein per Dollar: the cheapest protein sources

We ranked 44 common foods by grams of protein per US dollar. The gap is huge: lentils (dry) delivers about 83.3 g of protein per dollar, roughly 9× more than salmon (raw, farmed) (9.3 g/$). Data is updated August 2026; sort and filter the full table below.

83.3 g
protein per $ — best value (Lentils (dry))
9×
cheaper than the worst-value food
44
foods ranked, source-cited
#FoodProtein / $Protein /100 gPrice /100 g
1
Lentils (dry)
Legumes & Beans
83.3 g
25 g$0.30
2
Split peas (dry)
Legumes & Beans
83.3 g
25 g$0.30
3
Kidney beans (dry)
Legumes & Beans
75 g
22.5 g$0.30
4
Black beans (dry)
Legumes & Beans
72 g
21.6 g$0.30
5
Textured vegetable protein (TVP, dry)
Soy & Meat Alternatives
65 g
52 g$0.80
6
Chickpeas (dry)
Legumes & Beans
58.5 g
19.3 g$0.33
7
Peanuts
Legumes & Beans
51.6 g
25.8 g$0.50
8
Whole chicken (raw)
Poultry & Meat
51.4 g
18 g$0.35
9
Soy protein isolate
Supplements
48.9 g
88 g$1.80
10
Oats (dry)
Grains
44 g
13.2 g$0.30
11
Whole-wheat pasta (dry)
Grains
43.3 g
13 g$0.30
12
Peanut butter
Legumes & Beans
41.8 g
25.1 g$0.60
13
Chicken thighs (raw)
Poultry & Meat · boneless, skinless
33.8 g
18.6 g$0.55
14
Tofu (firm)
Soy & Meat Alternatives
33.3 g
15 g$0.45
15
Whole-wheat bread
Grains
32.5 g
13 g$0.40
16
Whey protein powder
Supplements
32 g
80 g$2.50
17
Milk (2%)
Eggs & Dairy
30.9 g
3.4 g$0.11
18
Pork loin (raw)
Poultry & Meat
30 g
21 g$0.70
19
Canned tuna (in water)
Fish & Seafood · drained
30 g
25.5 g$0.85
20
Sunflower seeds
Nuts & Seeds
30 g
21 g$0.70
21
Brown rice (dry)
Grains
30 g
7.5 g$0.25
22
Chicken breast (raw)
Poultry & Meat · boneless, skinless
29.2 g
22.5 g$0.77
23
Canned beans
Legumes & Beans · cooked, in can
25 g
7.5 g$0.30
24
Turkey breast (raw)
Poultry & Meat
24.2 g
21.8 g$0.90
25
Mozzarella (part-skim)
Eggs & Dairy
24 g
24 g$1.00
26
Quinoa (dry)
Grains
23.5 g
14.1 g$0.60
27
Cheddar cheese
Eggs & Dairy
22.6 g
24.9 g$1.10
28
Canned sardines
Fish & Seafood
22.4 g
24.6 g$1.10
29
Pumpkin seeds
Nuts & Seeds
21.6 g
30.2 g$1.40
30
Seitan
Soy & Meat Alternatives · prepared
20.8 g
25 g$1.20
31
Cottage cheese (low-fat)
Eggs & Dairy
20 g
11 g$0.55
32
Eggs (large, whole)
Eggs & Dairy
19.4 g
12.6 g$0.65
33
Edamame (frozen)
Soy & Meat Alternatives
18.3 g
11 g$0.60
34
Greek yogurt (nonfat, plain)
Eggs & Dairy
18.2 g
10 g$0.55
35
Almonds
Nuts & Seeds
17.7 g
21.2 g$1.20
36
Hemp seeds
Nuts & Seeds
17.6 g
31.6 g$1.80
37
Tempeh
Soy & Meat Alternatives
17.3 g
19 g$1.10
38
Ground beef (85/15, raw)
Poultry & Meat
16.9 g
18.6 g$1.10
39
Tilapia (raw)
Fish & Seafood
15.5 g
20.1 g$1.30
40
Chia seeds
Nuts & Seeds
13.8 g
16.5 g$1.20
41
Soy milk
Soy & Meat Alternatives
13.2 g
3.3 g$0.25
42
Shrimp (raw)
Fish & Seafood
11.2 g
20.1 g$1.80
43
Beef steak (sirloin, raw)
Poultry & Meat
10.5 g
21 g$2.00
44
Salmon (raw, farmed)
Fish & Seafood
9.3 g
20.4 g$2.20

44 foods · “Protein / $” = grams of protein per US dollar, as purchased. Prices are approximate US retail averages.

Key findings

Best value (Lentils (dry), Split peas (dry), Kidney beans (dry), Black beans (dry), Textured vegetable protein (TVP, dry)). Dried legumes and soy protein dominate the top of the list — they are protein-dense and cheap per kilogram because you buy them dry. Eggs, peanut butter and canned tuna are the best-value animal proteins.

Most expensive per gram (Salmon (raw, farmed), Beef steak (sirloin, raw), Shrimp (raw), Soy milk, Chia seeds). Fresh fish, steak, nuts and hard cheese are perfectly good protein — they are just the priciest way to buy it. Swapping even a couple of these for a top-value source each week is where a grocery budget actually moves.

Turn this into a plan

Knowing the cheapest protein is step one. Work out your daily target with our free calorie & macro calculator, then let ProperDietPlan build a personalized meal plan around budget-friendly, high-protein foods — with easy swaps and a shopping list. Cutting calories? See the companion study on protein per calorie (the leanest protein sources) — or see how it all adds up in the cost of popular diets.

Build my meal plan →

Frequently asked questions

What is the cheapest source of protein?

On a per-dollar basis, dried legumes (lentils, split peas, dried beans) and soy protein (TVP, soy isolate) give the most grams of protein per dollar, followed by eggs, peanut butter and canned tuna. Fresh fish, steak, nuts and cheese are among the most expensive ways to buy protein.

How is protein per dollar calculated?

For each food we take grams of protein per 100 g (USDA FoodData Central, as-purchased form) and divide by the food's price per 100 g (US retail average). The result is grams of protein per US dollar. Grains and legumes are measured dry, meat and fish raw, as you buy them.

Is cheap protein still high quality?

Animal proteins (eggs, dairy, meat, fish) are complete on their own. Plant proteins like beans and rice or lentils and grains combine across a day to cover all essential amino acids, so a budget, mostly-plant protein plan is fully adequate for most people.

How much protein do I actually need?

A common target is about 1.2-1.6 g of protein per kg of body weight per day for active adults or those losing weight. Use our free calorie & macro calculator for your personal number, then build a plan around the cheapest sources here.

Methodology & sources

Protein per dollar = grams of protein per 100 g ÷ price per 100 g, on an as-purchased basis: meat, poultry and fish are counted raw; grains and legumes are counted dry; dairy, eggs, nuts and powders as sold. Protein values are from the USDA FoodData Central database. Prices are representative US national-average retail figures compiled August 2026; they vary widely by region, brand and sales, so treat exact numbers as approximate — the ranking and the order-of-magnitude differences are the point. Cooking changes weight (dry beans absorb water, meat loses it), which shifts protein-per-100 g of the cooked food but not the protein you bought per dollar.

Free to reuse with attribution — please link back to this page (properdietplan.com/en/research/protein-per-dollar).

General educational information, not medical advice. See our Editorial Policy.