Journal
High-Fiber Foods: A Sortable List by Fiber Type
Skip another flat listicle. Here's a sortable high-fiber food list split by fiber type, matched to your goal, plus a no-bloat ramp-up and a real 30-gram day.
What counts as a high-fiber food (and the two types that do different jobs)
Dietary fiber is the part of plant foods your body can't digest. Instead of being broken down for energy like other carbohydrates, it travels through your gut largely intact — adding bulk, slowing digestion, and feeding the bacteria that live in your colon. That's why I frame fiber first and foremost as food for your gut microbiome, not just "roughage."
There are two kinds, and they do genuinely different jobs. Soluble fiber dissolves in water to form a gel — it slows digestion, steadies blood sugar, lowers LDL cholesterol, and ferments into fuel for beneficial gut bacteria. Insoluble fiber doesn't dissolve — it adds bulk and speeds things through, which is what keeps you regular.
Here's the part most articles overcomplicate: almost every whole plant food contains BOTH types, just in different proportions. You do not need to track soluble versus insoluble grams. Eat a variety of whole plant foods and you get both automatically. I've split the fractions in the table below only so you can lean toward the right foods when you have a specific goal — cholesterol and blood sugar versus regularity.
How much fiber do you actually need per day?
The targets are clearer than most people think: roughly 25 g/day for women and 38 g/day for men, or about 14 g per 1,000 calories you eat. Yet most adults in the US and UK manage only 10–15 g — well under half. That gap is one of the most common things I see in a food diary.
The high-fiber foods table: grams per serving, soluble vs insoluble
This is the list to actually use. Grams are approximate and rounded — real foods vary with ripeness, cooking and portion — but they're close enough to build a day around. "Skew" tells you which type dominates so you can match a food to your goal.
| Food | Serving | Total fiber | Skew |
|---|---|---|---|
| Split peas, cooked | 1 cup | 16 g | Mixed |
| Lentils, cooked | 1 cup | 15 g | Mixed, high soluble |
| Black beans, cooked | 1 cup | 15 g | Mixed, high soluble |
| Chickpeas, cooked | 1 cup | 12 g | Mixed |
| Chia seeds | 2 tbsp | 10 g | Mixed |
| Raspberries | 1 cup | 8 g | Mostly insoluble |
| Ground flaxseed | 2 tbsp | 6 g | Mixed |
| Green peas, cooked | 1 cup | 9 g | Mixed |
| Pear, with skin | 1 medium | 6 g | Mixed |
| Avocado | 1/2 fruit | 5 g | Mostly insoluble |
| Oats, dry | 1/2 cup | 4 g | High soluble (beta-glucan) |
| Barley, cooked | 1 cup | 6 g | High soluble |
| Artichoke, cooked | 1 medium | 7 g | Mixed |
| Apple, with skin | 1 medium | 4 g | Mixed, notable soluble (pectin) |
| Almonds | 1 oz (23 nuts) | 4 g | Mostly insoluble |
| Broccoli, cooked | 1 cup | 5 g | Mixed |
| Sweet potato, with skin | 1 medium | 4 g | Mixed |
A quick scan tells the story: legumes are the single biggest lever. One cup of lentils or beans can deliver half a day's fiber, and they're rich in the soluble, microbiome-feeding kind. If you take one thing from this table, it's to eat more beans.
Best soluble-fiber foods (for blood sugar, cholesterol & your microbiome)
If your goal is steadier blood sugar or lower LDL cholesterol, these are the foods to prioritize. Soluble fiber dissolves into a gel that slows how fast sugar enters your bloodstream (flattening post-meal glucose) and binds cholesterol-rich bile acids so they leave the body instead of being reabsorbed — which is how oat beta-glucan earns its cholesterol-lowering reputation.
- Oats and barley — beta-glucan, the most studied soluble fiber for cholesterol
- Beans, lentils and chickpeas — soluble fiber plus protein
- Chia and ground flaxseed — stir into yogurt, oats or smoothies
- Apples, pears and citrus — pectin
- Carrots and sweet potato — gentle, cooked-down soluble fiber
- Psyllium — a soluble-fiber supplement with real evidence (hedge below)
There's a second payoff most listicles skip: soluble fiber is the primary fuel your beneficial gut bacteria ferment into short-chain fatty acids (SCFAs) like butyrate. Those SCFAs nourish the cells lining your colon and support the gut barrier. In other words, the same fiber that helps your cholesterol is literally feeding the good bugs — which is why this all works best as part of the best foods for gut health.
Best insoluble-fiber foods (for regularity & bulk)
This is the "keeps things moving" fiber. Insoluble fiber adds bulk to stool and speeds transit through the gut, which is why it's the go-to for constipation.
- Whole grains and wheat bran
- The skins of fruits and vegetables (leave the peel on)
- Nuts and seeds
- Leafy greens
- Corn, celery and other fibrous vegetables
One caution: for some sensitive guts — particularly with IBS — a sudden load of tough insoluble fiber (raw salads, bran, nuts) can aggravate bloating and cramping. If that's you, lean on the gentler soluble sources first (oats, ripe fruit, cooked carrot) and build up slowly. I go deeper on this in the bloating diet guide, and blood-sugar–focused readers may want the insulin resistance diet.
How to add fiber without the bloating and gas
This is where most people quit — and it's completely avoidable. When you suddenly eat much more fiber, your gut bacteria feast on it, and gas is simply a byproduct of that fermentation. It's a sign the fiber is working, but too much too fast is genuinely uncomfortable. The fix is to go slow and give your microbiome time to adapt.
- Increase gradually — add about 3–5 g every few days, not all at once
- Drink more water — a bit more water as you add fibre, so it moves smoothly instead of backing up
- Start with gentler, cooked, soluble sources — oatmeal, ripe banana, peeled apple, cooked carrot, sweet potato, avocado — before piling on raw salads and bran
- Expect a 2–4 week adjustment window — bloating usually settles as your bacteria rebalance
- Spread fiber across the day rather than one giant bean-heavy meal
A simple 30-gram day (worked example)
Here's the target made concrete — an ordinary day that lands right around 30 g using foods from the table above. No powders, no counting once you know the shape of it.
| Meal | What you eat | Fiber |
|---|---|---|
| Breakfast | Oats (1/2 cup dry) with 1 cup raspberries and 2 tbsp chia | ~22 g |
| Lunch | Big salad with 1 cup lentils, olive oil, plus chicken or salmon | ~15 g |
| Snack | 1 medium pear with a small handful of almonds | ~8 g |
| Dinner | Salmon or tofu, 1 cup broccoli, half a sweet potato with skin | ~10 g |
That day totals well over 30 g — which shows how quickly it adds up once beans, oats, berries and skins are in the mix. Most people don't need a bigger appetite; they need a swap toward whole plants. Start with breakfast (oats and berries alone can cover a third of your day) and one serving of beans, and you're most of the way there.
Fiber, your gut, and the bigger picture
Zoom out and it connects: soluble fiber feeds your gut bacteria, they ferment it into SCFAs that nourish the gut barrier, and that lower-inflammation, well-fueled gut ties into better blood sugar, lower cholesterol, more satiety and reduced long-term disease risk. Fiber isn't a single-organ fix — it's the foundation the rest of a gut-healthy diet is built on.
So use the table, hit around 30 g most days, ramp up gently, and let variety do the work. When you're ready for the full food-and-lifestyle plan your gut is asking for, the best foods for gut health is the guide to read next.
Frequently asked questions
What foods are highest in fiber?
Legumes lead by a wide margin: cooked split peas (~16 g/cup), lentils and black beans (~15 g/cup) and chickpeas (~12 g/cup). Next come chia seeds (~10 g per 2 tbsp), raspberries (~8 g/cup), artichoke, pears and avocado. Whole grains like barley and oats, nuts, seeds and vegetables round out the list. If you want the fastest fiber upgrade, eat more beans and lentils.
How many grams of fiber should I eat per day?
About 25 g/day for women and 38 g/day for men, or roughly 14 g per 1,000 calories. Most adults only get 10–15 g. A simple, effective all-purpose target is 30 g a day from food first — it lands most women above goal and most men close to it while pushing you toward more plant variety.
What is the difference between soluble and insoluble fiber?
Soluble fiber dissolves in water into a gel that slows digestion, steadies blood sugar, lowers LDL cholesterol and feeds gut bacteria (found in oats, beans, chia, apples, citrus). Insoluble fiber doesn't dissolve — it adds bulk and speeds transit to prevent constipation (found in whole grains, bran, nuts, seeds, and fruit and vegetable skins). Most whole plant foods contain both, so eating variety covers you without tracking either one.
How can I add more fiber to my diet without getting bloated or gassy?
Gas comes from gut bacteria fermenting the new fiber, so the trick is to go slow. Increase by about 3–5 g every few days, drink a little more water as you go, and start with gentler cooked soluble sources (oatmeal, ripe banana, peeled apple, cooked carrot, sweet potato, avocado) before raw salads and bran. Expect a 2–4 week adjustment window. If symptoms persist past a month, slow down and consider checking for a sensitivity like IBS.
Which fruits and vegetables have the most fiber?
Among fruit, raspberries (~8 g/cup), pears with skin (~6 g) and apples with skin (~4 g) top the list, with avocado at ~5 g per half. Among vegetables, artichoke (~7 g), green peas (~9 g/cup), broccoli (~5 g/cup) and sweet potato with skin (~4 g) are standouts. Keeping the skins on and choosing whole over juiced makes a big difference.
Does fiber help lower cholesterol and blood sugar?
Yes — specifically soluble fiber. It forms a gel that slows sugar absorption (flattening post-meal glucose spikes) and binds bile acids so cholesterol leaves the body, which is how oat beta-glucan lowers LDL. Beans, oats, barley, chia, flax, apples and citrus are the best sources for these goals. It supports rather than replaces prescribed treatment, so keep working with your doctor.
Evidence & further reading
Evidence-based — but always confirm with your own clinician for your situation.
Work with Yamila
Ready to eat for your roots?
Book a private consultation — we'll map your history, symptoms and goals, find the root cause, and build a plan around your biology.