Protein per dollar · #45 of 58
Canned tuna: about 11 g protein per $1
At the US average price for September 2026 (adjusted), $1 of canned tuna buys about 11 g of protein, and 30 g of protein costs about $2.82.
Sources
Protein: USDA FoodData Central Foundation, Fish, tuna, light, canned in water, drained solids (FDC ID 334194): 19.00 g protein and 90 kcal per 100 g.
Price: USDA ERS PP-NAP 2017-18: Tuna, canned, NS as to oil or water pack $1.2589/100 g same form; x CPI-U CUUR0000SAF112 350.696/247.369 = 1.4177 (2026-09 vs 2017-18 average). Tuna, canned Series ERS PP-NAP 2017-18 FNDDS 26155110, as of 2026-09.
Estimates. Sales, store brands and waste are not included.
Dishes that use canned tuna
Sorted by how much goes into each serving.
Questions
How much protein per dollar is canned tuna?
About 11 g of protein per $1 at the US average price of $1.78 per 100 g (US avg 2017–18, adjusted). That ranks 45 of 58 grocery proteins we track.
How much does 30 g of protein from canned tuna cost?
About $2.82 at US average prices for September 2026. Your store will differ.

