Peanut butter is the cheapest protein that requires zero cooking: 50.7 grams of protein per dollar, from a $4.97 jar. That’s the winner of our July 2026 ranking of 15 no-cook foods, built on USDA data and audited prices. Last place goes to almonds at 14.8 grams per dollar, a 3.4x spread inside a category where nobody even turns on the stove.
This list exists because the champions of our full protein per dollar study are dried beans, and dried beans have one large flaw: they’re a rock until you cook them. Hot apartment, broken stove, zero energy after work, whatever the reason, sometimes the requirement is protein now. Here’s what wins under that rule.
What’s the cheapest protein you don’t have to cook?
Top 12 of the 15, ready to eat straight from the package.
| Rank | Food | Protein per $1 | Price | Package |
|---|---|---|---|---|
| 1 | Peanut butter | 50.7 g | $4.97 | 40 oz jar |
| 2 | Dry roasted peanuts | 39.8 g | $2.78 | 16 oz jar |
| 3 | Sunflower seed kernels | 31.7 g | $2.98 | 16 oz bag |
| 4 | Canned black beans | 30.1 g | $0.88 | 15.5 oz can |
| 5 | Whole milk | 29.1 g | $4.22 | 1 gallon |
| 6 | Greek yogurt (plain, nonfat) | 27.5 g | $3.36 | 32 oz tub |
| 7 | Rotisserie chicken (whole, cooked) | 26.7 g | $5.97 | whole bird (36 oz) |
| 8 | Cottage cheese (4%) | 26.3 g | $2.87 | 24 oz tub |
| 9 | Canned kidney beans | 23.4 g | $0.98 | 15.5 oz can |
| 10 | Canned tuna (chunk light, in water) | 22.4 g | $0.98 | 5 oz can |
| 11 | Canned chickpeas | 22.0 g | $0.98 | 15.5 oz can |
| 12 | Canned pink salmon | 21.6 g | $3.80 | 14.75 oz can |
Source: USDA FoodData Central + single-store prices, July 2026. Full methodology at /methodology/.
Rounding out the list: sardines at 20.2 grams per dollar, cheddar at 18.2, and almonds at 14.8.
One dollar of peanut butter covers the FDA’s entire 50-gram Daily Value for protein, with a little left over. No pan, no timer, no dishes beyond the spoon you’re going to pretend you didn’t lick.
Are canned beans really no-cook protein?
They’re the sleeper hit of this whole ranking. Canned beans are fully cooked before they’re sealed, so “preparation” means opening the can and rinsing. Black beans lead at 30.1 grams of protein per dollar, and at $0.88 a can they’re the cheapest single item on the entire list. Kidney beans give 23.4 and chickpeas 22.0, both at $0.98.
Cold, they’re better than you’d guess. A black bean and corn salsa that needs no cooking is basically this study in bowl form, and canned chickpeas blitz straight into homemade hummus without ever seeing heat. That’s protein plus fiber for under a dollar a can, which is the kind of math that makes the snack aisle look embarrassing.
What about canned fish and the deli bird?
Canned tuna at 22.4 grams of protein per dollar is the best fish here, and the $0.98 can might be the most efficient protein purchase you can make with a single dollar bill. Pink salmon follows at 21.6 and sardines at 20.2. None of them beat the beans, but they win on variety, and a pantry with only peanut butter in it gets old fast.
The rotisserie chicken is this list’s technicality: cooked, yes, but not by you. At 26.7 grams per dollar for the $5.97 bird, it beats every fish in the study, and shredding it cold into lettuce wraps with peanut sauce is a no-stove dinner that doesn’t feel like a compromise. The dairy tubs slot in right around it: milk at 29.1, Greek yogurt at 27.5, cottage cheese at 26.3.
Which no-cook proteins aren’t worth it?
Almonds. I like them, my trail mix likes them, but at $6.47 a pound they deliver 14.8 grams of protein per dollar, dead last of the 15. Dry roasted peanuts cost $2.78 for the same 16 oz and deliver 39.8. That’s more than double the protein for less than half the price, and they live on the same shelf. Cheddar at 18.2 grams per dollar has the same problem: perfectly good food, mediocre protein math.
The pattern for the whole category: nut butters, seeds, canned beans, and dairy tubs carry the value, while the fancy nuts and fancy cheese are there for pleasure. Build snacks around the winners, like no-bake energy balls with peanut butter or a ricotta and berry toast bar when you want something that looks like effort.
For the day-level budget version of this math, see what 50 grams of protein costs per day, and for the full stove-included strategy there’s the high-protein on a budget guide. The stove is optional. The protein doesn’t have to be expensive.