One dollar buys 77.8 grams of fiber if you spend it on whole wheat flour, and 28.5 grams if you spend it on whole flaxseed. That’s the full range across the 15 cheapest fiber foods in our data, based on USDA fiber values and July 2026 prices. And here’s the part that reframes the whole grocery store: even the last-place food on this list hands you a full day of fiber, measured against the 28-gram daily value, for a single dollar.
This is the elite tier of our full fiber per dollar study. The spread from first to last is only 2.7x, tiny compared to the rest of the store, because everything here is already a bargain. Think of it as the menu for the best dollar you’ll spend all week, and if you want that same dollar measured in grams of protein instead, that’s what $1 of protein buys.
| Rank | Food | Fiber per $1 | Package | Price |
|---|---|---|---|---|
| 1 | Whole wheat flour | 77.8 g | 5 lb bag | $3.12 |
| 2 | Green split peas (dry) | 71.0 g | 16 oz bag | $1.42 |
| 3 | Pinto beans (dry) | 70.8 g | 4 lb bag | $3.97 |
| 4 | Black beans (dry) | 58.1 g | 2 lb bag | $2.42 |
| 5 | Pearled barley (dry) | 57.1 g | 16 oz bag | $1.24 |
| 6 | Navy beans (dry) | 52.0 g | 2 lb bag | $2.67 |
| 7* | Popcorn kernels (proxy source) | 51.3 g | 2 lb bag | $2.28 |
| 8 | Old-fashioned rolled oats | 35.8 g | 42 oz canister | $3.36 |
| 9 | Whole wheat spaghetti | 35.4 g | 16 oz box | $1.18 |
| 10 | Canned black beans | 34.4 g | 15.5 oz can | $0.88 |
| 11 | Chickpeas (dry) | 33.8 g | 16 oz bag | $1.64 |
| 12 | Brown lentils (dry) | 33.7 g | 16 oz bag | $1.44 |
Source audit: Joined to the flagship fiber audit: 12 exact USDA matches, 2 close USDA proxies, and 1 unresolved row. Proxy rows are not independently re-verified. Popcorn’s USDA record (FDC 167959) is air-popped popcorn, so we converted it to the unpopped-kernel basis priced here; that puts the row at 12.9 g/100 g and 51.3 g/$. Full methodology at /methodology/.

Rounding out the 15: chia seeds at 33.1 grams per dollar, bran flakes cereal at 30.1, and whole flaxseed at 28.5.
How far does one dollar of fiber actually go?
Further than most people would guess. A dollar of whole wheat flour holds almost three days of the 28-gram daily value. A dollar of dry split peas covers about two and a half days. Even whole flaxseed at the bottom of the list clears a full day, and canned black beans, the grab-it-and-go option of the group, now buy a day and a quarter.
Compare that to how most fiber actually gets bought in America, in the form of fresh produce and packaged snacks, and the difference is stark. In our full ranking, most of the store doesn’t come anywhere near this list. The best produce we priced, frozen green peas, buys 17.6 grams of fiber per dollar, and the rest of the fruit and vegetable aisle falls off from there. If you’ve ever felt like eating enough fiber is expensive, it’s not the fiber that’s expensive. It’s the delivery vehicle.
What’s the single best dollar you can spend on fiber?
If you bake, it’s flour, full stop. If you don’t, spend it on dry green split peas: 71.0 grams of fiber per dollar, $1.42 for a 16 oz bag, no soaking required despite what the bag’s vibe suggests. One pot of split pea soup converts that bag into several lunches that cost less than a vending machine run.
Dry pinto beans are statistically the same deal at 70.8 grams per dollar, and the 4 lb bag at $3.97 is the bulk buy that keeps on giving. Those same pintos carry 97.9 grams of protein per dollar on top of the fiber, which is why they win the combined protein-and-fiber ranking outright. Dry black beans (58.1 grams per dollar) split the difference between value and versatility. Cook a pot on Sunday and they carry weeknight black bean tacos without complaint.
Do you have to cook dried beans to win here?
No, and that’s the quiet good news of this list. Canned black beans finished tenth out of 15 in our latest audit, delivering 34.4 grams of fiber per dollar at $0.88 a can. That is a day and a quarter of fiber from something you open with a can opener. The can does still charge you for the favor: dry beans buy roughly 2.6 to 2.7 times the protein per dollar their canned versions do, a gap we took apart in the canned versus dry comparison.
The grains on the list are just as low-effort. Pearled barley (57.1 grams per dollar) simmers unattended, and this hands-off mushroom barley risotto proves it can be dinner-party food. Rolled oats (35.8) and whole wheat spaghetti (35.4) are already in your pantry rotation. The popcorn row lands at 51.3, an unresolved figure we derived rather than quoted, down from the 57.7 we first published, because its air-popped USDA value had to be converted onto the unpopped-kernel basis we priced; that makes it unresolved rather than an exact match. Brown lentils at 33.7 grams per dollar cook in a fraction of the time regular beans do, which is why a weeknight lentil curry exists at all. Dry chickpeas sit right there too at 33.8.
Are the expensive-looking foods on this list actually expensive?
This is my favorite part of the data. Chia seeds cost $9.44 for a 32 oz bag, which feels like a splurge at the shelf. But they’re so dense with fiber that they still deliver 33.1 grams per dollar, right alongside lentils. A spoonful goes a long way, which is the whole trick behind chia raspberry jam. Whole flaxseed tells the same story at 28.5 grams per dollar despite a $5.98 bag. Sticker price and value per dollar are different questions, and this list is what happens when you ask the second one.
So what do you do with all this? Put the foods you actually eat into the protein and fiber value planner and see what your weekly dollars buy. Our breakdown of what a full day of fiber costs turns these per-dollar numbers into actual meals, and the weekly food-cost planner repeats those audited days for your household. The complete budget fiber guide handles the shopping and cooking system around them. A dollar doesn’t buy much anymore. In this one corner of the store, it still buys a lot.




