nutrition

The Cheapest High-Fiber Vegetables and Fruits, Ranked

Frozen green peas win at 17.6g of fiber per dollar across 22 fruits and vegetables; blueberries land last at 2.5g. Full July 2026 ranking.

July 13, 2026

Frozen green peas are the cheapest source of fiber in the entire produce section, at 17.6 grams of fiber per dollar based on USDA data and July 2026 prices. At the other end of the ranking sit blueberries, at 2.5 grams per dollar. That’s a 7x gap between the best and worst deal, and the whole spread happens inside the part of the store everyone assumes is uniformly virtuous.

We ranked 22 common fruits and vegetables by grams of fiber per dollar, pulled from our full fiber per dollar study. Here are the top performers.

RankFoodFiber per $1PackagePrice
1Frozen green peas17.6 g32 oz bag$2.32
2Carrots (whole, bagged)16.1 g2 lb bag$1.58
3Green cabbage14.6 gper lb$0.78
4Sweet potatoes13.9 gper lb$0.98
5Bananas11.6 gper lb$0.65
6Frozen green beans11.2 g32 oz bag$2.18
7Avocado10.4 geach (~7 oz)$0.95
8Frozen broccoli florets9.5 g32 oz bag$2.87
9Frozen chopped spinach8.4 g12 oz bag$1.18
10Frozen shelled edamame8.3 g12 oz bag$2.12
11Pears8.0 gper lb$1.58
12Apples (gala)7.7 gper lb$1.28

Source: USDA FoodData Central + single-store prices, July 2026. Full methodology at /methodology/.

Bar chart ranking 22 fruits and vegetables by fiber per dollar

Which vegetables give you the most fiber per dollar?

The winners are the unglamorous ones. Frozen green peas top the whole list, and a $2.32 bag keeps in the freezer until whenever you need it. Bagged whole carrots come in at 16.1 grams per dollar, $1.58 for two pounds, which makes them one of the few snacks that costs less than the vending machine and doesn’t apologize for it.

Then there’s green cabbage at 14.6 grams per dollar and $0.78 a pound. Cabbage is the produce section’s best-kept secret: enormous, nearly indestructible in the fridge, and happy to become slaw, stir-fry, or a big pot of cabbage soup. Sweet potatoes follow at 13.9 grams per dollar, and if you want them before noon, this sheet pan breakfast hash with eggs and sweet potatoes is the move.

Is frozen produce a better fiber deal than fresh?

Mostly, yes, and it isn’t just the peas. Look at broccoli: frozen florets deliver 9.5 grams of fiber per dollar while fresh crowns manage 6.1. Same vegetable, different math, because the frozen bag costs $2.87 for 32 oz while fresh runs $1.94 a pound. Frozen green beans land at 11.2 grams per dollar, and frozen chopped spinach comes in at 8.4 with a $1.18 price tag that makes it the cheapest single item on this list.

Frozen shelled edamame (8.3 grams per dollar) deserves a special mention because it doubles as a snack and a salad. This cucumber and edamame salad with sesame uses one $2.12 bag and takes less time than deciding what show to watch.

The other frozen advantage doesn’t show up in the table: nothing in the freezer turns to compost while you’re busy. A bag of peas may quietly out-earn a bag of fresh greens just by surviving the week.

What fruit has the most fiber for the money?

Bananas, at 11.6 grams per dollar, and it’s mostly a price story: $0.65 a pound makes them the cheapest item in this entire ranking. Avocados surprised me at 10.4 grams per dollar. They have a reputation as a luxury purchase, but at $0.95 each they beat most of the produce section, and avocado toast with beans and seeds stretches one into a real meal.

Pears come in at 8.0 grams per dollar and gala apples at 7.7. Pears are quietly one of the better whole-fruit fiber buys, and a pear salad with walnuts makes them feel like more than a lunchbox item. Navel oranges trail at 6.7.

Are berries really the worst fiber deal in produce?

By this math, yes. Raspberries manage 4.5 grams of fiber per dollar, blackberries 4.0, strawberries 3.4, and blueberries bring up the rear at 2.5. A $2.98 pint of blueberries is a lovely thing. It’s just not a fiber purchase. The frozen peas at the top of this list deliver 7x what blueberries do per dollar, which is the kind of gap you can’t close with good intentions.

The middle of the table has honorable mentions worth knowing: bagged chopped kale at 7.5 grams per dollar (it shines in this Tuscan white bean and kale soup), yellow onions at 7.1, Brussels sprouts at 7.0, and russet potatoes with skin at 6.6 and just $0.89 a pound.

Here’s the honest takeaway: produce is where flavor and vitamins live, but even the best vegetable here can’t touch dried beans and whole grains on fiber per dollar. Use this ranking to pick your produce smartly, then let the complete budget fiber guide show you how the whole cart fits together. Buy the peas, the carrots, and the cabbage. Buy the berries because you like them. Just know which purchase is doing which job.

#high fiber vegetables #high fiber fruits #fiber per dollar #budget produce #cheap vegetables

Frequently Asked Questions

What vegetable has the most fiber per dollar?
Frozen green peas, at 17.6 grams of fiber per dollar based on USDA data and July 2026 prices. A 32 oz bag runs about $2.32. Bagged whole carrots are the best fresh vegetable at 16.1 grams per dollar, followed by green cabbage at 14.6.
Is frozen produce a better fiber deal than fresh?
Often, yes. Frozen green peas topped our entire produce ranking, and frozen broccoli florets delivered 9.5 grams of fiber per dollar versus 6.1 for fresh broccoli crowns. Freezing may also cut waste, since nothing wilts in the crisper drawer before you get to it.
What fruit gives you the most fiber for the money?
Bananas, at 11.6 grams of fiber per dollar, helped by a price around $0.65 per pound. Avocados came in second among fruits at 10.4 grams per dollar, then pears at 8.0 and gala apples at 7.7.
Are berries a bad way to buy fiber?
They're the most expensive way in the produce section. Blueberries came in last in our ranking at 2.5 grams of fiber per dollar, with strawberries at 3.4, blackberries at 4.0, and raspberries at 4.5. Berries earn their spot on flavor; they just shouldn't carry your fiber budget.
How were these fiber per dollar numbers calculated?
We took fiber content from USDA FoodData Central, matched each food to a typical July 2026 US price (mostly Walmart national listings, with a couple of BLS averages), and divided the fiber in the package by its price, counting only the edible portion for foods with peels and cores.
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.