If you have ever stood in the grocery aisle wondering whether eating enough protein is quietly draining your bank account, you are not imagining it. Protein is the line item most of us feel nervous about trimming, and the marketing around it — powders, bars, premium cuts — makes "high protein" sound like something you have to pay extra for. Here is the reframe: you do not have a protein problem. You have a protein-per-dollar problem, and it is very fixable.
To show you exactly where your money goes furthest, I ranked 25 everyday foods by a single, honest number: how many grams of protein you get for one dollar. The protein values come from the U.S. Department of Agriculture's nutrition database, and the prices are national averages, leaning on U.S. Bureau of Labor Statistics retail data for the staples it tracks (eggs, milk, chicken, beef, cheese) and typical store prices for everything else. Figures are approximate and will shift with your store, your region, and the season — think of this as a map, not a receipt.
One quick note on the math, because it explains some surprises. The calculation is simple: take the protein in the package and divide by the price. For dried beans and lentils, I use their dry-weight protein against the dry-weight price, since cooking only adds water — it never adds or removes protein. That is why a humble bag of lentils lands at the very top, and why canned beans, which are mostly water you are paying to ship, sit far lower than their dried cousins. Learning to compare foods on cost per gram of protein, rather than cost per pound, is the single most useful habit this list can give you.
It also helps to know your target. For most healthy adults, a reasonable daily protein goal is modest — a 154-pound (70-kilogram) adult needs somewhere around 56 grams a day — which means the number-one food on this list could cover an entire day's protein for well under a dollar. That is the quiet good news threaded through everything below.
So let's count down from the absolute best value to the foods you might save for when your budget has a little more room. Every entry includes the grams of protein per dollar and one simple way to put it to work.