Protein per dollar · #48 of 58
Flank steak: about 9.2 g protein per $1
At the US average price for September 2026 (adjusted), $1 of flank steak buys about 9.2 g of protein, and 30 g of protein costs about $3.26.
Sources
Protein: USDA FoodData Central Foundation, Beef, flank, steak, boneless, choice, raw (FDC ID 2646175): 20.10 g protein and 170 kcal per 100 g.
Price: USDA ERS PP-NAP 2017-18: Beef steak, broiled or baked, lean only eaten $2.1335/100 g x panbroil yield 0.723 (cooked g per record g); x CPI-U CUUR0000SAF112 350.696/247.369 = 1.4177 (2026-09 vs 2017-18 average). Beef steak, broiled or baked, lean only eaten Series ERS PP-NAP 2017-18 FNDDS 21101130, as of 2026-09.
Estimates. Sales, store brands and waste are not included.
Dishes that use flank steak
Sorted by how much goes into each serving.
Questions
How much protein per dollar is flank steak?
About 9.2 g of protein per $1 at the US average price of $2.19 per 100 g (US avg 2017–18, adjusted). That ranks 48 of 58 grocery proteins we track.
How much does 30 g of protein from flank steak cost?
About $3.26 at US average prices for September 2026. Your store will differ.

