Best Fiber Sources Ranked: Soluble vs Insoluble, Calorie Cost, and Dollar Cost Compared

A data-driven ranking of 30+ fiber sources by soluble vs insoluble content, calories per gram of fiber, and cost per gram of fiber. Find the most efficient foods to hit 30–40g daily.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Most adults consume only 12–15 grams of fiber per day against a recommended 25–38g. The reason is not lack of effort — it is lack of strategy. Two "high-fiber" foods can deliver 5 grams per serving, but one costs 300 calories and the other costs 80. One feeds your gut microbiome; the other mostly adds bulk. Without a quality ranking, you end up over-eating calories to hit fiber goals.

This guide ranks over 30 fiber sources using four measurable criteria: grams of fiber per 100g, soluble vs insoluble split, calories per gram of fiber, and cost per gram of fiber. Whether you are optimizing for gut health, cholesterol management, blood sugar, or weight loss, these tables show which foods pay the biggest fiber dividend per calorie and per dollar.


Understanding Fiber Quality Metrics

Before the rankings, here is what each metric means:

Metric What It Measures Why It Matters
Fiber/100g Total dietary fiber per 100g Shows fiber density
Soluble fiber Fiber that dissolves in water, forms gel Lowers LDL cholesterol, feeds gut bacteria, slows digestion
Insoluble fiber Fiber that adds bulk without dissolving Improves transit time and prevents constipation
Cal/g fiber Calories consumed per gram of fiber obtained Lower = more efficient for fat loss
Cost/g fiber USD cost per gram of fiber obtained Based on US grocery averages, April 2026
Prebiotic? Whether the fiber feeds beneficial gut bacteria Prebiotic fibers (inulin, resistant starch) drive microbiome diversity

Why soluble vs insoluble matters

Soluble fiber (oats, beans, apples, psyllium) forms a gel in the gut that slows sugar absorption, binds bile acids to lower cholesterol, and ferments into short-chain fatty acids that feed your gut lining. Insoluble fiber (wheat bran, vegetables, nuts) adds bulk and speeds transit. Both are essential — most people need to increase soluble fiber specifically, since it is rarer in modern diets.


Highest Fiber Density Foods Ranked

Pure fiber density per 100g, regardless of calories or cost. This table ranks 12 options.

Rank Food Fiber/100g Soluble (g) Insoluble (g) Cal/g fiber Cost/g fiber (USD)
1 Psyllium husk 71g 55g 16g 3.4 $0.08
2 Chia seeds 34g 9g 25g 14 $0.10
3 Flaxseeds (ground) 27g 8g 19g 20 $0.07
4 Wheat bran 43g 3g 40g 5.5 $0.03
5 Cacao nibs 33g 5g 28g 14 $0.12
6 Dried figs 10g 3g 7g 25 $0.25
7 Prunes 7.1g 3g 4g 34 $0.18
8 Raspberries 6.5g 1g 5.5g 8 $0.25
9 Blackberries 5.3g 1g 4.3g 8 $0.22
10 Almonds 12.5g 1g 11.5g 46 $0.15
11 Pistachios 10g 1g 9g 56 $0.18
12 Avocado 6.7g 2g 4.7g 24 $0.20

Top density takeaways

  • The champion: Psyllium husk delivers 71g of fiber per 100g with the highest soluble content of any common food. One tablespoon (5g) adds 4g of fiber for 17 calories.
  • Seed trio: Chia and ground flaxseed are the most practical whole-food additions — 1–2 tbsp daily adds 6–10g fiber without dominating meals.
  • Cheap bulk: Wheat bran at $0.03/g fiber is the cheapest fiber source available. Two tablespoons added to oatmeal or yogurt delivers 6g.
  • Nuts trail: While nuts contain fiber, their high calorie density (46–56 cal/g fiber) makes them inefficient for fiber-focused goals.

Legumes, Grains, and Tubers Ranked

Staple carb sources that deliver meaningful fiber while also providing substantial calories and protein. The table below ranks 10 options.

Rank Food Fiber/100g Soluble (g) Insoluble (g) Cal/g fiber Cost/g fiber (USD)
1 Black beans (cooked) 8.7g 2.5g 6.2g 15 $0.02
2 Lentils (cooked) 7.9g 1.5g 6.4g 15 $0.03
3 Kidney beans (cooked) 6.4g 2.0g 4.4g 20 $0.04
4 Chickpeas (cooked) 7.6g 1.3g 6.3g 22 $0.04
5 Oats (rolled, dry) 10g 4g 6g 38 $0.03
6 Barley (pearled, cooked) 3.8g 2.2g 1.6g 32 $0.09
7 Sweet potato (baked) 3.3g 1.1g 2.2g 27 $0.08
8 Quinoa (cooked) 2.8g 0.6g 2.2g 43 $0.21
9 Brown rice (cooked) 1.8g 0.3g 1.5g 62 $0.14
10 Whole wheat bread 7.4g 1g 6.4g 36 $0.03

Top staple takeaways

  • Cheapest fiber source on earth: Black beans at $0.02 per gram of fiber. A single cup delivers 15g of fiber for roughly $0.30.
  • Best soluble fiber per serving: Oats lead with 4g of soluble fiber per 100g dry weight, driven by beta-glucan — the compound proven to lower LDL cholesterol.
  • Cooked vs dry weight: Always check whether fiber values reference cooked or dry weight. Dry oats show 10g/100g; cooked oats show 1.7g/100g because water dilutes density.
  • Underperformers: Brown rice and quinoa are often labeled as high-fiber but deliver relatively little per cooked 100g — useful, but don't rely on them as primary fiber sources.

Vegetables and Fruits Ranked

Vegetables and fruits deliver fiber with minimal calories and maximum micronutrients. The table below ranks 12 options.

Rank Food Fiber/100g Soluble (g) Insoluble (g) Cal/g fiber Cost/g fiber (USD)
1 Artichoke 8.6g 2.5g 6.1g 7.6 $0.18
2 Green peas (cooked) 5.5g 1.6g 3.9g 15 $0.09
3 Broccoli 2.6g 1.1g 1.5g 13 $0.15
4 Brussels sprouts 3.8g 2.0g 1.8g 11 $0.13
5 Pears (with skin) 3.1g 1.8g 1.3g 18 $0.16
6 Apples (with skin) 2.4g 1.0g 1.4g 22 $0.15
7 Carrots 2.8g 1.3g 1.5g 15 $0.06
8 Oranges 2.4g 1.4g 1.0g 20 $0.13
9 Kiwi 3.0g 0.7g 2.3g 20 $0.23
10 Spinach (cooked) 2.4g 0.5g 1.9g 9.6 $0.21
11 Avocado 6.7g 2.1g 4.6g 24 $0.20
12 Bananas 2.6g 0.7g 1.9g 34 $0.08

Top produce takeaways

  • The hidden champion: Artichokes deliver nearly 9g of fiber with only 7.6 calories per gram of fiber — the most fiber-efficient vegetable on the market.
  • Best soluble fiber fruits: Pears and apples (with skin) are the top soluble fiber fruits. Peeling removes 30–50% of the fiber.
  • Cheapest produce option: Carrots at $0.06/g fiber are the most cost-effective produce fiber source for daily use.
  • The "leafy green" myth: Raw spinach is only 2.2g fiber per 100g. You would need to eat 1.5 kg of raw spinach to hit 30g fiber — unrealistic. Use it alongside other sources, not as the primary one.

Combined Rankings: Top 15 Overall

When fiber density, cost, calorie cost, and practicality are weighted equally, these sources dominate:

Rank Food Category Fiber/100g Cal/g fiber Cost/g fiber Overall Score
1 Black beans Legume 8.7g 15 $0.02 97
2 Lentils Legume 7.9g 15 $0.03 96
3 Psyllium husk Supplement-like 71g 3.4 $0.08 95
4 Oats (dry) Grain 10g 38 $0.03 92
5 Chia seeds Seed 34g 14 $0.10 91
6 Chickpeas Legume 7.6g 22 $0.04 90
7 Flaxseeds (ground) Seed 27g 20 $0.07 89
8 Kidney beans Legume 6.4g 20 $0.04 88
9 Artichoke Vegetable 8.6g 7.6 $0.18 86
10 Carrots Vegetable 2.8g 15 $0.06 85
11 Green peas Vegetable 5.5g 15 $0.09 84
12 Wheat bran Grain 43g 5.5 $0.03 84
13 Raspberries Fruit 6.5g 8 $0.25 82
14 Pears Fruit 3.1g 18 $0.16 80
15 Apples Fruit 2.4g 22 $0.15 78

The overall score weighs fiber density (25%), soluble fiber content (25%), calorie efficiency (25%), and cost (25%).


How to Use This Data for Your Goals

Gut health and microbiome diversity

Prioritize variety. Research shows that eating 30+ different plants per week produces more microbiome diversity than eating one "super food" daily. Rotate between legumes (black beans, lentils, chickpeas), whole grains (oats, barley), seeds (chia, flax), and 10+ vegetables and fruits weekly.

LDL cholesterol reduction

Target 10g+ of soluble fiber daily. The most practical combinations: oats (breakfast), black beans or lentils (lunch), apples or pears (snack), and psyllium (1–2 tbsp as supplement). Clinical studies consistently show 5–10% LDL reduction at this intake level.

Weight loss and blood sugar control

High-fiber meals slow gastric emptying and blunt insulin response. Beans, lentils, chia, and berries are the highest impact additions for blood sugar stability. Aim for ≥8g fiber per main meal.

Constipation relief

Prioritize insoluble fiber plus adequate water (3L+ daily). Wheat bran, flaxseeds, whole grains, and raw vegetables are most effective. Soluble-heavy fiber (oats, psyllium) without water can worsen the problem — always pair with fluids.

Budget optimization

The cheapest path to 30g of daily fiber: black beans, lentils, oats, wheat bran, and carrots. All under $0.10/g fiber. A week of maximum-fiber eating costs under $10 on these five foods.

Goal Priority Metric Top 3 Sources
Microbiome diversity Variety across types Lentils, chia, berries
LDL reduction Soluble fiber Oats, black beans, psyllium
Weight loss Cal/g fiber + satiety Black beans, lentils, artichoke
Constipation Insoluble + water Wheat bran, flaxseeds, pears
Budget Cost/g fiber Black beans, oats, wheat bran

Tracking Fiber in Practice

Fiber is one of the hardest nutrients to eyeball. "A serving of vegetables" ranges from 0.5g fiber (lettuce) to 8g (artichoke). "Whole grain bread" ranges from 1g to 6g per slice. Without a verified database, most people over-estimate their daily fiber by 30–60%.

Nutrola's food database includes professionally reviewed fiber values for every source in this article, broken down by soluble vs insoluble where data is available. The app lets you set a specific fiber target (most users should aim for 30–40g) and flags which meals are pulling your average up or down. Users who actually track fiber usually discover they are getting 15g — not the 25g they estimated — and correcting the gap produces measurable changes in digestion, satiety, and cholesterol within weeks.


FAQ

How much fiber should I actually eat per day?

The Dietary Guidelines recommend 25g for women and 38g for men, but research consistently shows benefits up to 40–50g daily, especially for cardiovascular and colon health. Most adults consume only 12–15g, so doubling intake is a realistic first goal.

What is the difference between soluble and insoluble fiber in practice?

Soluble fiber dissolves in water and forms a gel — it lowers cholesterol, feeds gut bacteria, and stabilizes blood sugar. Insoluble fiber adds bulk and improves transit time, preventing constipation. Aim for roughly 25% soluble and 75% insoluble in total intake, which happens naturally with a varied whole-food diet.

Is psyllium as good as fiber from food?

Psyllium delivers real clinical benefits — LDL reduction, blood sugar control, stool regularity — backed by decades of research. However, it lacks the co-nutrients (phytochemicals, resistant starch, diverse prebiotics) found in whole foods. Best use: as a supplement on top of whole-food fiber, not as a replacement.

Why do I feel bloated after increasing fiber?

Rapid fiber increases (10+ grams in a day) flood the gut microbiome with fermentable substrate, producing gas. Solution: increase fiber by 3–5g per week until you hit your target, drink 3L+ of water daily, and prioritize variety over volume.

What is the cheapest way to hit 30g of fiber daily?

A combination of oats (50g dry = 5g fiber, $0.15), black beans (200g cooked = 17g, $0.40), wheat bran (15g = 6.5g, $0.05), and a large carrot (75g = 2g, $0.10) totals 30g of fiber for under $0.75 per day.

Do I need a fiber supplement if I eat "healthy"?

Most people who assume their diet is high-fiber are actually at 18–20g daily. If you consistently hit 30g+ from whole foods, you don't need a supplement. If you are below 25g and struggling to get there, psyllium (1–2 tbsp daily) is a well-studied, safe gap filler.

Can too much fiber be harmful?

Above 60–70g daily, fiber can cause bloating, nutrient absorption issues (especially iron, zinc, calcium), and GI discomfort in some people. For 99% of adults, hitting 30–40g daily is the realistic challenge — not over-consumption.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

Best Fiber Sources Ranked: Soluble vs Insoluble & Cost | Nutrola