nutrition

The Cheapest No-Cook Protein: 15 Foods Ranked per Dollar

Peanut butter wins no-cook protein at 50.7 g per dollar. Canned black beans hit 30.1 and a $0.98 tuna can gives 22.4. July 2026 ranking.

David Miller July 13, 2026

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.

RankFoodProtein per $1PricePackage
1Peanut butter50.7 g$4.9740 oz jar
2Dry roasted peanuts39.8 g$2.7816 oz jar
3Sunflower seed kernels31.7 g$2.9816 oz bag
4Canned black beans30.1 g$0.8815.5 oz can
5Whole milk29.1 g$4.221 gallon
6Greek yogurt (plain, nonfat)27.5 g$3.3632 oz tub
7Rotisserie chicken (whole, cooked)26.7 g$5.97whole bird (36 oz)
8Cottage cheese (4%)26.3 g$2.8724 oz tub
9Canned kidney beans23.4 g$0.9815.5 oz can
10Canned tuna (chunk light, in water)22.4 g$0.985 oz can
11Canned chickpeas22.0 g$0.9815.5 oz can
12Canned pink salmon21.6 g$3.8014.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.

Frequently Asked Questions

What is the cheapest protein that requires no cooking?
Peanut butter, at 50.7 grams of protein per dollar in our July 2026 ranking of 15 no-cook foods. A 40 oz jar ran $4.97 at Walmart. Dry roasted peanuts came second at 39.8 grams per dollar, and sunflower seed kernels third at 31.7.
Are canned beans a good no-cook protein?
The best deal per can in the study. Canned black beans delivered 30.1 grams of protein per dollar at $0.88 a can, kidney beans 23.4 and chickpeas 22.0 at $0.98 each. They're fully cooked in the can, so a rinse is the entire recipe.
Is canned tuna or canned salmon a better protein value?
Tuna, narrowly. A $0.98 can of chunk light tuna (113 g drained) works out to 22.4 grams of protein per dollar, while a $3.80 can of pink salmon gives 21.6. Sardines land just behind at 20.2. All three could earn a spot in a pantry rotation.
Are almonds a good protein buy?
Not for protein. At $6.47 for a 16 oz bag, almonds finished last of the 15 no-cook foods at 14.8 grams of protein per dollar. Dry roasted peanuts at $2.78 for the same 16 oz delivered 39.8 grams per dollar, which may make them the smarter default snack nut.
Can you hit 50 grams of protein a day without cooking anything?
The math says yes. One dollar of peanut butter alone covers about 50.7 grams, slightly over the FDA's 50-gram Daily Value. A more realistic mix, like Greek yogurt at 27.5 grams per dollar plus a can of black beans at 30.1, could get there for around two dollars.
Free Meal Plan

Get the Free 7-Day High-Fiber Meal Plan

A printable week of meals that keep you full, with a grocery list included. Subscribe and it's yours, plus our best recipes and kitchen tips every week.
No spam, only interesting things. Unsubscribe anytime.

Disclaimer: The information in this article is for educational purposes only and does not constitute professional medical or nutritional advice. Always consult a qualified healthcare provider before making dietary changes.