7 Best High-Protein Foods on a Budget (Under $6/Day)

Budget reality check: A high-protein diet does not require whey isolate, grass-fed steak, or a Whole Foods membership.

The USDA Thrifty Food Plan, which anchors SNAP benefits, budgets roughly $54 per adult per week for a healthy diet built almost entirely on legumes, eggs, poultry, dairy, oats, and frozen vegetables (1).

This article names the seven cheapest protein foods in a US grocery store as of 2025, gives you the exact protein per dollar, and lays out a $30 to $40 weekly grocery list that hits 90 to 130 g of protein per day for one adult.

Why Protein Matters, and How Much You Actually Need

The RDA for protein is 0.8 g per kg of body weight, but that is the amount to prevent deficiency, not the amount to preserve muscle or feel full.

Higher intakes (1.2 to 1.6 g per kg) improve satiety, protect lean mass during weight loss, and lower snacking pressure, especially at breakfast (2).

A 70 kg (154 lb) adult targeting 1.4 g per kg needs about 98 g of protein per day, or roughly 25 to 35 g spread across three or four meals. The foods below make that math cheap.

The 7 Cheapest High-Protein Foods (per 2025 US grocery pricing)

Prices are pulled from Walmart, Aldi, and Kroger midweek shelf pricing in a Midwest metro store and vary by region and season. Use them as a benchmark, not a quote. Protein grams are from USDA FoodData Central.

1. Large Eggs, about $0.30 per egg, 6 g protein

A dozen large eggs runs roughly $3.20 to $4.00 in most US markets, or $0.27 to $0.35 per egg. Each egg gives 6 g of complete protein, 70 kcal, and choline, selenium, and vitamin B12.

Two eggs cost about $0.60 and hit 12 g of protein, a better cost-per-gram-of-protein than most whey powders. Cage-free and pasture-raised cost 40 to 100 percent more but are nutritionally similar; standard shell eggs are the budget pick.

2. Dry Lentils, about $0.20 per half-cup cooked serving, 9 g protein

A 1 lb bag of dry brown or green lentils costs $1.60 to $2.20 and yields about 6 cups cooked. That is roughly $0.20 to $0.35 per half-cup cooked serving with 9 g of plant protein, 8 g of fiber, and 20 percent DV iron.

Lentils cook in 20 minutes with no soak. Split red lentils cook in 10 minutes and dissolve into dal or soup.

3. Canned Tuna in Water, about $0.90 per can, 22 g protein

A 5 oz can of chunk light tuna in water is $0.85 to $1.25 at Aldi or Walmart and delivers 22 g of complete protein for about 90 kcal. That is under $0.05 per gram of protein, one of the lowest-cost complete-protein foods in the grocery store.

Chunk light is lower in mercury than albacore; adults can safely eat 2 to 3 servings per week under FDA guidance (3).

4. Bone-In, Skin-On Chicken Thighs, about $1.50 per lb, 27 g protein per 4 oz cooked

Family-pack bone-in chicken thighs typically run $1.40 to $2.20 per lb, versus $3.50 to $5.00 per lb for boneless skinless breast. A 4 oz cooked portion of thigh gives 27 g of protein and 200 kcal, and the dark meat is more forgiving on the stove.

Roasted, seared, or braised, thighs cost about $0.55 per 27 g protein serving.

5. Rolled Oats, about $0.10 per half-cup dry, 5 g protein

A 42 oz canister of old-fashioned rolled oats costs $3.20 to $4.20 and yields about 30 half-cup servings, or roughly $0.11 to $0.14 per serving. Each serving has 5 g of protein, 4 g of fiber, and 150 kcal.

Overnight oats with milk and peanut butter push a bowl to 20 g of protein for under $0.75.

6. Dry Black Beans, about $0.25 per half-cup cooked, 8 g protein

A 1 lb bag of dry black beans is $1.80 to $2.60 and yields 6 to 7 cups cooked, or about $0.14 to $0.22 per half-cup serving. Each serving offers 8 g of plant protein, 7.5 g of fiber, and folate.

Canned black beans are convenient but cost 2 to 3 times more per serving; the dry bag is the budget hero.

7. Plain Greek Yogurt (Store Brand, 32 oz Tub), about $0.75 per 6 oz serving, 17 g protein

A 32 oz store-brand plain nonfat Greek yogurt tub runs $3.80 to $5.00, or about $0.70 to $0.95 per 6 oz serving. That serving hits 17 g of complete protein, calcium, and probiotics for around 100 kcal.

Add cinnamon, oats, and frozen berries to make a $1.20 breakfast with 20-plus grams of protein.

Cost-Per-Protein Comparison Table

FoodServing sizeCost per servingProtein (g)Cost per 20 g protein
Large egg1 egg$0.306$1.00
Dry lentils, cooked1/2 cup$0.259$0.56
Canned tuna in water5 oz can$0.9022$0.82
Bone-in chicken thigh, cooked4 oz$0.5527$0.41
Rolled oats1/2 cup dry$0.125$0.48
Dry black beans, cooked1/2 cup$0.208$0.50
Plain Greek yogurt (nonfat)6 oz$0.8517$1.00
Whey protein powder (reference)1 scoop$1.1024$0.92
Boneless chicken breast (reference)4 oz$1.3026$1.00

Chicken thigh, dry lentils, oats, and dry black beans are the cheapest complete or complementary protein sources per gram. Canned tuna and eggs are close behind. Whey and boneless chicken breast are convenient but cost 2 to 3 times more per gram of protein than lentils.

Sample Weekly Grocery List (one adult, roughly $35 to $42, about 100 g protein per day)

  • 18-count large eggs: $4.50
  • 1 lb dry brown lentils: $2.00
  • 1 lb dry black beans: $2.20
  • 4 cans chunk light tuna in water: $3.80
  • 3 lb family-pack chicken thighs: $4.50
  • 42 oz rolled oats: $3.80
  • 32 oz plain nonfat Greek yogurt: $4.20
  • 16 oz natural peanut butter: $3.20
  • 1 gal whole or 2% milk: $3.50
  • 2 lb frozen mixed vegetables: $3.00
  • 2 lb bananas, 2 lb frozen berries, 1 loaf whole wheat bread, onions, garlic, olive oil, spices from pantry: $5.00

Total: about $39. Daily food cost lands near $5.50 for one person, in line with the USDA Thrifty Food Plan benchmark of $54 per week (1). If you split shopping across a couple, most items scale down in per-person cost.

Sample High-Protein Day (about 105 g protein, $5.20)

  • Breakfast: Overnight oats with 1/2 cup oats ($0.12), 6 oz Greek yogurt ($0.85), 1 tbsp peanut butter ($0.20), 1/2 banana ($0.15). About 25 g protein, $1.32.
  • Lunch: Tuna and lentil salad with 1 can tuna ($0.90), 1/2 cup cooked lentils ($0.25), diced onion, olive oil, lemon, 1 slice whole wheat bread ($0.20). About 34 g protein, $1.55.
  • Snack: 2 hard-boiled eggs ($0.60), 1 apple ($0.50). About 12 g protein, $1.10.
  • Dinner: Roasted chicken thigh (5 oz cooked, $0.70), 1/2 cup black beans ($0.20), 1 cup frozen mixed vegetables ($0.35). About 40 g protein, $1.25.

Daily protein: about 111 g. Daily cost: about $5.22. Well inside the $4 to $6 per day budget target.

Money-Saving Rules for High-Protein Shopping

  • Buy family packs and freeze. Chicken thighs, ground turkey, and pork loin drop 20 to 40 percent per lb in family packs. Portion, freeze flat in zip bags, thaw in the fridge.
  • Cook dry beans and lentils in batches. A 1 lb bag yields 6 to 7 cups cooked for the price of one can. An Instant Pot cooks unsoaked beans in 40 minutes; lentils take 20 minutes on the stove.
  • Choose store-brand dairy. Store-brand plain Greek yogurt and cottage cheese are typically 30 to 50 percent cheaper than name brands with identical protein.
  • Frozen beats fresh for cost and nutrients. Frozen vegetables are picked and flash-frozen at peak ripeness and retain vitamins better than out-of-season fresh (4). Frozen berries are 40 to 60 percent cheaper than fresh year-round.
  • Skip the marketed protein products. Protein bars, RTD shakes, and protein cereals cost 3 to 6 times more per gram of protein than eggs, tuna, or lentils.
  • Use EWG and store loyalty apps. Environmental Working Group publishes free shopping guides that flag which produce is worth buying organic and which is fine conventional (5).

Vegetarian and Vegan Notes

Skip the tuna and chicken and lean harder on lentils, black beans, chickpeas, tofu ($1.80 per lb, 8 g protein per 3 oz), peanut butter, oats, and eggs (for lacto-ovo).

Combine legumes with a grain (lentils + rice, beans + tortilla, hummus + pita) across the day to cover all essential amino acids. A vegan version of the grocery list above lands near $32 per week for one adult.

Frequently Asked Questions

What is the cheapest complete protein food?

Bone-in chicken thighs, at roughly $0.41 per 20 g protein, are typically the cheapest complete animal protein in a US grocery store. Eggs are close behind at about $1.00 per 20 g.

Among plant foods, dry lentils and dry black beans deliver the cheapest protein per dollar, though they are technically incomplete on their own and pair best with grains.

Can I hit 100 g of protein per day on a $40 weekly budget?

Yes. The sample grocery list above hits about 100 g of protein per day for one adult on roughly $39 per week. The key is using dry legumes, family-pack chicken thighs, store-brand Greek yogurt, and eggs as your daily anchors.

Is canned tuna safe to eat every day?

The FDA recommends 2 to 3 servings per week of lower-mercury fish for most adults, including chunk light tuna (3). Pregnant women, women who may become pregnant, and young children should limit albacore to 1 serving per week and choose chunk light when possible.

Rotating tuna with eggs, chicken, and beans is safer than daily tuna.

Is whey protein worth it on a tight budget?

Only if you cannot hit protein targets from food. A 5 lb tub of whey is $50 to $70, or about $0.90 per 25 g serving.

That is close to the cost of a can of tuna (22 g) and more expensive than 4 oz of chicken thigh (27 g). Whey is convenient post-workout and easy to shake into oats, but it is not a budget requirement.

Is Greek yogurt cheaper than regular yogurt for protein?

Per gram of protein, plain nonfat Greek yogurt is usually 15 to 30 percent cheaper than regular yogurt, because Greek is strained and roughly twice as protein-dense per ounce. Buy the 32 oz store-brand tub, not the individual cups.

What about protein powder alternatives to whey?

Pea, soy, and casein powders are similar in price to whey. Nonfat dry milk powder is the sleeper pick: about $9 per lb, roughly 24 g protein per third-cup, and shelf-stable. It stirs into oats, smoothies, and baked goods and costs about $0.30 per 20 g protein.

Are frozen vegetables really as nutritious as fresh?

For most vitamins and minerals, yes. Frozen produce is picked at peak ripeness and flash-frozen, which preserves vitamins A, C, and folate as well as or better than out-of-season fresh that has been shipped and stored for days (4).

The exception is fiber-rich produce eaten raw (leafy greens, cucumber, tomato), where fresh wins on texture.




Disclaimer

This article is for informational purposes only and is not medical or dietetic advice. Grocery prices vary by region, retailer, and season; the figures above reflect midwestern US shelf prices as of 2025 and are provided as benchmarks. Individual protein needs differ based on age, sex, body size, activity, kidney function, and pregnancy or lactation status.

Adults with chronic kidney disease should not increase protein intake without a registered dietitian’s guidance. Pregnant women, women who may become pregnant, and young children should follow FDA/EPA advice on fish and mercury. Talk to your physician or a registered dietitian before making major dietary changes.

Current Version
August 1, 2026
Edited By
Damla Sengul
July 25, 2026
Written By
Damla Sengul
July 27, 2026
Updated By
Damla Sengul
  1. USDA Center for Nutrition Policy and Promotion. Thrifty Food Plan, 2021. USDA. fns.usda.gov.
  2. Leidy HJ, Clifton PM, Astrup A, et al. The role of protein in weight loss and maintenance. Am J Clin Nutr. 2015;101(6):1320S-1329S. PubMed 25926512.
  3. US Food and Drug Administration. Advice about Eating Fish. FDA/EPA. fda.gov.
  4. Bouzari A, Holstege D, Barrett DM. Vitamin retention in eight fruits and vegetables: a comparison of refrigerated and frozen storage. J Agric Food Chem. 2015;63(3):957-962. PubMed 25526594.
  5. Environmental Working Group. EWG’s 2024 Shopper’s Guide to Pesticides in Produce. EWG. ewg.org.
  6. Harvard T.H. Chan School of Public Health. Protein. The Nutrition Source. nutritionsource.hsph.harvard.edu.