Protein per dollar · #38 of 58
Extra-firm tofu: about 12 g protein per $1
At the US average price for September 2026 (adjusted), $1 of extra-firm tofu buys about 12 g of protein, and 30 g of protein costs about $2.42.
Sources
Protein: USDA FoodData Central SR Legacy, Tofu, extra firm, prepared with nigari (FDC ID 174290): 9.98 g protein and 80 kcal per 100 g.
Price: USDA ERS PP-NAP 2017-18: Soybean curd $0.5988/100 g same form; x CPI-U CUUR0000SAF115 282.638/210.042 = 1.3456 (2026-09 vs 2017-18 average). Soybean curd (tofu) Series ERS PP-NAP 2017-18 FNDDS 41420010, as of 2026-09.
Estimates. Sales, store brands and waste are not included.
Dishes that use extra-firm tofu
Sorted by how much goes into each serving.
Questions
How much protein per dollar is extra-firm tofu?
About 12 g of protein per $1 at the US average price of $0.81 per 100 g (US avg 2017–18, adjusted). That ranks 38 of 58 grocery proteins we track.
How much does 30 g of protein from extra-firm tofu cost?
About $2.42 at US average prices for September 2026. Your store will differ.
