The most fiber-rich everyday foods are legumes, with split peas, lentils, and black beans each delivering 15 to 16 grams of fiber per cooked cup. That’s more than half the daily value of 28 grams set by the FDA. But legumes aren’t the only heavy hitters. Seeds, fruits, vegetables, and whole grains all contribute meaningful amounts, and the best approach is eating a variety of them.
Legumes: The Fiber Heavyweights
No food category comes close to legumes when it comes to fiber density per serving. A single cup of cooked split peas contains about 16 grams of fiber. Lentils follow closely at 15.5 grams per cup, and black beans deliver 15 grams. White beans like cannellini, navy, and Great Northern varieties come in around 13 grams per cup, even canned.
What makes legumes especially useful is that they contain both types of fiber. Soluble fiber dissolves in water, forming a gel-like material that slows digestion, helps lower LDL (“bad”) cholesterol, and steadies blood sugar. Insoluble fiber doesn’t dissolve. It adds bulk to stool and keeps things moving through your digestive tract. Beans and peas are one of the few food groups that show up on both lists, which is why they’re a staple recommendation for anyone trying to increase their intake.
Seeds Pack More Fiber Per Bite
Ounce for ounce, seeds are even more fiber-dense than beans. Chia seeds provide roughly 9.8 grams of fiber per ounce, which is just two to three tablespoons. That single ounce covers about a third of your daily needs. Flaxseeds are similarly concentrated and are particularly rich in soluble fiber, which is linked to cholesterol reduction.
The practical advantage of seeds is how easy they are to add to meals you’re already eating. Chia seeds stirred into yogurt, flaxseeds blended into a smoothie, or pumpkin seeds tossed onto a salad all add fiber without requiring you to cook a separate dish. Because seeds are calorie-dense, a small amount goes a long way.
Fruits With the Most Fiber
Raspberries lead the fruit category at 8 grams per cup, making them one of the best snack-level sources of fiber available. Pears come in at about 5 grams per medium fruit, and half an avocado also provides around 5 grams. Apples, bananas, and citrus fruits are all notable sources of soluble fiber specifically, the type that helps with cholesterol and blood sugar control.
One thing to keep in mind: the skin matters. Much of the fiber in fruits like pears and apples is concentrated in the peel. Peeling them, or buying pre-peeled varieties, removes a significant portion of that fiber. The same principle applies to potatoes and other produce with edible skins.
Vegetables Worth Prioritizing
Vegetables generally contain less fiber per serving than legumes or seeds, but they add up across the day. Cooked broccoli provides about 5 grams per cup. A medium artichoke has around 4 grams. Green beans, cauliflower, and potatoes (with the skin on) are all solid contributors of insoluble fiber, the kind that helps with regularity.
Cooking does change the fiber profile of vegetables, particularly cruciferous ones like broccoli and cauliflower. Heat tends to decrease insoluble fiber while increasing soluble fiber. The total amount of fiber doesn’t vanish, but the ratio shifts. This is neither good nor bad. It just means raw and cooked vegetables offer slightly different benefits, and eating both is ideal.
Whole Grains and Bran
Oats, barley, and oat bran are among the best grain-based sources of soluble fiber. This is the type that forms a gel during digestion and has the strongest evidence for lowering cholesterol. Whole-wheat flour and wheat bran, on the other hand, are rich in insoluble fiber and are especially effective for digestive regularity.
The key distinction with grains is “whole” versus refined. White flour has had most of its fiber stripped away during processing. Swapping white bread, pasta, or rice for whole-grain versions is one of the simplest ways to increase daily fiber without changing what you eat, just which version of it you choose.
Psyllium Husk: A Concentrated Supplement
Psyllium husk is a plant-based fiber supplement, not a whole food, but it’s worth mentioning because it’s so commonly used. One rounded tablespoon of psyllium fiber powder contains about 3 grams of fiber, with 2.4 grams of that being soluble. That’s a modest amount compared to a cup of lentils, but it’s easy to stir into water or a drink. Research supports the claim that consuming 7 grams of soluble fiber per day from psyllium may help reduce the risk of heart disease by lowering cholesterol. Reaching that threshold takes about three servings daily.
How the Two Types of Fiber Work
Understanding the difference between soluble and insoluble fiber helps you choose foods based on what your body actually needs. Soluble fiber, found in oats, beans, apples, avocados, carrots, barley, and psyllium, dissolves into a gel that slows digestion. This is why it helps with blood sugar management (it slows sugar absorption) and cholesterol reduction (it binds to cholesterol-containing bile acids before they’re absorbed).
Insoluble fiber, found in whole-wheat flour, wheat bran, nuts, beans, cauliflower, green beans, and potatoes, works mechanically. It doesn’t dissolve. Instead, it adds physical bulk to stool and helps material move through your intestines. If you deal with constipation or irregularity, increasing insoluble fiber is typically the more direct fix. Most plant foods contain some of both types, so a varied diet covers your bases without needing to track each one separately.
How to Increase Fiber Without Discomfort
Jumping from a low-fiber diet to 28 grams a day overnight is a reliable recipe for bloating, gas, and cramping. Your gut bacteria need time to adjust to the increased workload. A practical approach is adding one new high-fiber food every few days and increasing portion sizes gradually over two to three weeks.
Water intake matters just as much as the fiber itself. Soluble fiber absorbs water to form its gel, and insoluble fiber needs fluid to move smoothly through your digestive tract. Without enough water, extra fiber can actually make constipation worse. There’s no precise formula, but drinking water consistently throughout the day, rather than only at meals, helps keep things comfortable as you ramp up your intake.
Quick Reference: Fiber Content by Food
- Split peas (1 cup cooked): 16 g
- Lentils (1 cup cooked): 15.5 g
- Black beans (1 cup cooked): 15 g
- White beans (1 cup canned): 13 g
- Chia seeds (1 oz): 9.8 g
- Raspberries (1 cup): 8 g
- Broccoli, cooked (1 cup): 5 g
- Avocado (½ fruit): 5 g
- Pear (1 medium): 5 g
- Artichoke (1 medium): 4 g
- Psyllium husk (1 tbsp): 3 g