Skip to main content
  1. Posts/

Protein on a Budget: The Cheapest Sources That Actually Deliver

Protein is the one nutrient that consistently matters for people trying to build muscle, recover from workouts, or simply stay full between meals. It also happens to be the nutrient most aggressively marketed through expensive products you don’t need.

The good news: some of the cheapest foods at any grocery store are also excellent protein sources. Here’s how they compare.

How Much Protein Do You Actually Need?
#

The short answer is: probably less than the supplement industry suggests, but more than the minimum most people eat.

The RDA for protein is 0.8g per kilogram of bodyweight — a floor, not a target for active people. Research on strength training consistently points to a range of 1.6–2.2g per kilogram (roughly 0.7–1g per pound) as effective for building and maintaining muscle. A 160-lb person, for example, would aim for around 110–160g of protein per day.

You don’t need to hit the top of that range to see results. Consistency matters more than optimization.

Cost Per Gram of Protein: A Real Comparison
#

The table below uses typical US grocery prices as of early 2026. Your local prices will vary, but the relative ranking holds pretty consistently.

FoodApprox. costProteinCost per gram of protein
Dried lentils$1.50 / lb~112g per lb dry~$0.01
Dried black beans$1.50 / lb~95g per lb dry~$0.02
Chicken thighs (bone-in)$1.50–2.00 / lb~65g per lb raw~$0.02–0.03
Canned tuna (water-packed)$1.00 / 5oz can25g per can~$0.04
Eggs$3.50 / dozen72g per dozen~$0.05
Whey protein powder$35 / 2 lb tub~700g per tub~$0.05
Cottage cheese$3.50 / 16oz~56g per container~$0.06
Plain Greek yogurt$1.00 / 5.3oz15g per container~$0.07

A couple of honest observations from this table:

Protein powder isn’t as expensive as often claimed. Mid-range whey comes out to roughly the same cost per gram as eggs. The case against relying on it isn’t really about price — it’s that whole foods provide fiber, micronutrients, and more lasting satiety for the same or lower cost.

Legumes are the standout value. Dried lentils and black beans are dramatically cheaper per gram of protein than anything else on this list. The trade-off is that they’re not complete proteins on their own — they’re low in one or more essential amino acids. Eaten alongside grains, eggs, or dairy across the course of a day, that’s a non-issue.

The Foods Worth Building Around
#

Eggs
#

Versatile, quick, and useful at any meal. Six eggs (about $1.75) gets you 36g of protein. Hard-boiled eggs keep in the fridge for a week — useful for anyone who doesn’t want to cook every day.

Canned Tuna and Sardines
#

Two dollars in canned fish can cover 40–50g of protein. Sardines are slightly cheaper and higher in omega-3s; tuna is more palatable to most people who didn’t grow up eating sardines. Both work.

Chicken Thighs
#

Cheaper than breast, more forgiving to cook, and still high in protein. Bone-in, skin-on thighs are the best value. Buying in bulk when they’re on sale and freezing them is a reliable strategy.

Lentils and Beans
#

The cheapest protein on this list. Cook a large batch on Sunday and use it through the week — in soups, grain bowls, or as a side. Lentils cook without soaking and are ready in 20 minutes. Dried beans take longer but cost even less than canned.

Cottage Cheese and Greek Yogurt
#

Higher cost per gram than the options above, but they’re convenient, require no cooking, and pair well with other foods. Greek yogurt particularly is a reasonable substitute for sour cream, mayo, or cream in many recipes, quietly adding protein to meals where you wouldn’t expect it.

A Realistic Day of Budget Protein
#

Here’s what 130–140g of protein looks like from whole foods, at roughly $4–5 total:

  • Breakfast: 3 eggs + ½ cup cottage cheese → ~33g
  • Lunch: 1 can tuna over greens → ~25g
  • Snack: 1 cup cooked lentils → ~18g
  • Dinner: 6oz chicken thigh (cooked) → ~40g
  • Evening: 1 Greek yogurt → ~15g

Not a glamorous meal plan, but it covers the numbers without supplements, specialty products, or a significant food budget.

The Bottom Line
#

You don’t need to optimize every meal or track every gram to eat enough protein. Keeping a few of these foods stocked — eggs, canned fish, some form of legume, a cheap cut of meat — and making sure at least one appears at each meal covers most people’s needs without much effort or expense.

Supplements can fill genuine gaps. But they work best as a supplement to a decent diet, not a replacement for one.

Related