High fiber foods are plant-based foods that contain a significant amount of dietary fiber per serving, typically 20% or more of your daily needs. The most fiber-dense options include legumes like split peas and lentils (15 to 16 grams per cooked cup), certain seeds like chia, and whole grains. Most people don’t get nearly enough fiber, and it’s considered a nutrient of public health concern in the U.S. because low intake is linked to a range of health problems.
How Much Fiber You Actually Need
The general target is 14 grams of fiber for every 1,000 calories you eat. For most adults, that works out to roughly 25 grams per day for women and 38 grams for men, though the exact number depends on your total calorie intake. The average American gets about half that amount, which is why fiber consistently shows up as a dietary shortfall in national nutrition surveys.
The Best High Fiber Foods by Category
Legumes
Legumes are the single most fiber-rich food group. One cooked cup of split peas delivers 16 grams of fiber, which is more than half the daily target for most women. Lentils come in close at 15.5 grams per cup, and black beans provide 15 grams. These numbers make legumes uniquely efficient: no other food group packs that much fiber into a standard serving. They’re also inexpensive, shelf-stable, and versatile enough to work in soups, salads, tacos, and grain bowls.
Seeds
Chia seeds are remarkably dense in fiber for their size. Just 2.5 tablespoons contain 10 grams of fiber along with 5 grams of protein and 8 grams of heart-healthy fats. Flaxseeds and hemp seeds are also strong sources. You can stir any of these into yogurt, oatmeal, or smoothies without changing the flavor much. Because seeds are calorie-dense, a couple of tablespoons is usually enough to make a meaningful difference in your daily total.
Whole Grains
Whole grains like oats, barley, bulgur, and quinoa retain the bran layer that gets stripped away during processing, and that bran is where most of the fiber lives. Oat bran is particularly rich in soluble fiber, the type that slows digestion and helps manage blood sugar and cholesterol. Swapping refined grains (white rice, white bread, regular pasta) for whole grain versions is one of the simplest ways to increase your daily fiber without overhauling your diet.
Fruits and Vegetables
Among fruits, pears, raspberries, and avocados tend to rank highest in fiber. Avocados are unusual because they’re also high in healthy fats, making them more satiating than most fruit. On the vegetable side, artichokes, broccoli, and green peas are consistently strong performers. Eating the skin on fruits like apples and pears matters here, since much of the insoluble fiber is concentrated in the peel.
Soluble vs. Insoluble Fiber
Not all fiber works the same way in your body. Soluble fiber absorbs water and forms a gel-like substance during digestion, which slows the whole process down. This is the type that helps lower cholesterol and stabilize blood sugar after meals. You’ll find it in oat bran, barley, nuts, seeds, beans, lentils, and some fruits. Psyllium, the ingredient in many fiber supplements, is also soluble.
Insoluble fiber doesn’t dissolve. Instead, it adds bulk to stool and helps food move through your digestive system more quickly. Wheat bran, vegetables, and whole grains are the primary sources. Most high fiber foods contain both types in varying proportions, so eating a variety of plant foods generally covers both bases without needing to track them separately.
What Fiber Does Inside Your Body
Beyond keeping digestion regular, fiber feeds the trillions of bacteria living in your large intestine. When these gut bacteria ferment fiber that your own digestive enzymes can’t break down, they produce compounds called short-chain fatty acids. Three of these are especially important: one helps fuel the cells lining your colon, another plays a role in regulating blood sugar, and the third is involved in cholesterol metabolism. This fermentation process is a major reason fiber is linked to lower rates of heart disease, type 2 diabetes, and certain cancers. It’s not just about bulk in the digestive tract; it’s about what your gut bacteria can do with it.
What “High Fiber” Means on a Label
When you see “high fiber,” “rich in fiber,” or “excellent source of fiber” on packaged food, that label has a legal definition. The FDA requires the product to contain at least 20% of the daily value for fiber per standard serving. A “good source” claim means it has at least 10%. These thresholds apply to the serving size listed on the nutrition facts panel, so check whether that serving size matches what you’d actually eat. Some cereals and snack bars meet the 20% bar only for an unrealistically small portion.
How to Increase Fiber Without Discomfort
Jumping from 12 grams of fiber a day to 35 can cause bloating, gas, and cramping. The transition works much better when you spread it over two to four weeks, adding a few grams at a time. Start by making one swap per meal: whole grain bread instead of white, black beans added to a salad, a handful of raspberries with breakfast.
Hydration matters just as much as the pace of change. Fiber absorbs water as it moves through your digestive tract, and when fluid intake doesn’t keep up, stool can actually become harder and more difficult to pass, the opposite of what you’re going for. Drinking water consistently throughout the day prevents this and helps fiber do its job. There’s no magic number of glasses, but if you’re noticeably increasing your fiber intake, you should be noticeably increasing your water intake too.
Cooking legumes and vegetables can also make their fiber easier to tolerate at first. Raw vegetables and dried beans are more likely to cause gas than their cooked or canned counterparts, especially when your gut bacteria are still adjusting to the higher fiber load. Over time, your microbiome adapts, and the side effects typically fade.

