By Dr. Jane Smith · Published March 6, 2025 · 9 min read
Most adults eat roughly half the fiber their body requires. The average intake in the United States sits around 16–17 grams per day — well below the recommended 25–38 grams. Yet the high-fiber foods list is broader than most people realize: legumes, seeds, whole grains, vegetables, and fruits all deliver significant fiber, often at modest calorie costs.
This article charts 40 high-fiber foods across five categories with exact fiber grams and calories per serving, sourced from USDA FoodData Central. Use the tables to spot where your diet is falling short and which foods best fit your goals. For context on how many calories you should be eating alongside those fiber targets, see our guide on how many calories you should eat.
Why Dietary Fiber Matters
Dietary fiber is the indigestible carbohydrate fraction of plant foods. Unlike sugars and starches, it is not broken down in the small intestine — and that is precisely what makes it valuable.
A 2024 review in Nutrients found that higher fiber intake is associated with a 24% lower cardiovascular disease mortality risk and a 16% reduction in type 2 diabetes incidence compared to low-fiber diets. Beyond heart and metabolic health, fiber improves gut microbiome diversity, reduces LDL cholesterol, stabilizes blood sugar, and supports weight management by extending satiety after meals.
For weight management specifically, fiber slows the rate of digestion, which keeps you fuller for longer and reduces the likelihood of overeating. All fiber types — soluble and insoluble — are consistently associated with lower body weight and fat mass in meta-analyses. This makes high-fiber foods particularly effective tools when working within a calorie deficit.
ℹ️ The Fiber Gap
About 94% of Americans fail to meet adequate fiber intake. The average person gets around 16–17 grams per day — roughly half of the 25–38 grams recommended. Closing that gap is one of the highest-impact dietary changes most people can make.
How Much Fiber Do You Need Each Day?
The USDA Dietary Guidelines for Americans 2020–2025 set these adequate intake targets:
| Group | Daily Fiber Target |
|---|---|
| Women 19–50 | 25–28 g/day |
| Women 51+ | 21–22 g/day |
| Men 19–50 | 34–38 g/day |
| Men 51+ | 28–30 g/day |
A practical shortcut: 14 grams of fiber per 1,000 calories consumed. At a 2,000-calorie intake, that means 28 grams per day. At 1,500 calories, aim for 21 grams.
The 40 Best High-Fiber Foods
The foods below are organized across five categories and sorted from highest to lowest fiber per serving. All values come from USDA FoodData Central. Serving sizes reflect typical portions — not standardized 100-gram weights — so the numbers reflect what you would actually eat in a meal.
Legumes and Beans
Legumes are the single most concentrated source of dietary fiber available in the food supply. A cup of cooked lentils or navy beans delivers more fiber than most people get in an entire day.
| Food | Serving | Fiber | Calories |
|---|---|---|---|
| Navy beans (cooked) | 1 cup | 19g | 255 kcal |
| Lentils (cooked) | 1 cup | 18g | 230 kcal |
| Split peas (cooked) | 1 cup | 16g | 231 kcal |
| Black beans (cooked) | 1 cup | 15g | 227 kcal |
| Pinto beans (cooked) | 1 cup | 15g | 245 kcal |
| Kidney beans (cooked) | 1 cup | 12g | 225 kcal |
| Chickpeas (cooked) | 1 cup | 12g | 269 kcal |
| Edamame (shelled, boiled) | ½ cup | 4g | 94 kcal |
Navy beans lead at 19g fiber per cup. Lentils follow closely at 18g with the practical advantage of cooking in 20 minutes without pre-soaking. Chickpeas are the most versatile entry — eaten hot, cold, roasted as a snack, or blended into hummus. If you are new to legumes, edamame is the gentlest starting point: mild flavored, quick to prepare, and widely available frozen.
Seeds and Nuts
Seeds pack an enormous amount of fiber into a small volume — ounce for ounce, they rival legumes as fiber sources.
| Food | Serving | Fiber | Calories |
|---|---|---|---|
| Chia seeds | 1 oz (28g) | 10g | 138 kcal |
| Flaxseeds (ground) | 1 oz | 8g | 151 kcal |
| Pumpkin seeds | 1 oz | 5g | 163 kcal |
| Sesame seeds | 1 oz | 4g | 162 kcal |
| Almonds | 1 oz (~23 nuts) | 4g | 164 kcal |
| Sunflower seeds | 1 oz | 3g | 165 kcal |
| Pistachios | 1 oz | 3g | 159 kcal |
Chia seeds deliver 10g of fiber per ounce — nearly all of it soluble — along with omega-3 fatty acids and calcium. They absorb liquid and expand into a gel, working well stirred into oatmeal, blended into smoothies, or made into overnight pudding. Ground flaxseeds provide 8g per ounce; always buy ground or grind your own, since whole flaxseeds often pass through the digestive tract undigested.
Vegetables
Most vegetables contribute 2–5g of fiber per cup. A handful stand out significantly above that range and deserve a place in any high-fiber meal plan.
| Food | Serving | Fiber | Calories |
|---|---|---|---|
| Artichoke (cooked) | 1 medium | 10g | 64 kcal |
| Green peas (boiled) | 1 cup | 9g | 134 kcal |
| Acorn squash (cooked) | 1 cup | 9g | 115 kcal |
| Collard greens (cooked) | 1 cup | 8g | 49 kcal |
| Butternut squash (cooked) | 1 cup | 7g | 82 kcal |
| Broccoli (cooked) | 1 cup | 5g | 55 kcal |
| Brussels sprouts (cooked) | 1 cup | 4g | 56 kcal |
| Sweet potato (baked, with skin) | 1 medium | 4g | 103 kcal |
| Spinach (cooked) | 1 cup | 4g | 41 kcal |
Artichoke is the surprise champion of the vegetable category — a single medium artichoke provides 10g of fiber at only 64 calories, one of the best fiber-to-calorie ratios of any whole food. Collard greens deliver 8g per cup cooked at just 49 calories, making them exceptionally efficient. For a broader look at how vegetables fit different dietary goals, see our guide to building a balanced diet.
Fruits
Fruits tend to deliver 3–6g of fiber per serving, with a handful of high-achievers that consistently surprise people.
| Food | Serving | Fiber | Calories |
|---|---|---|---|
| Avocado (whole, Hass) | 1 whole | 13g | 322 kcal |
| Guava | 1 cup | 9g | 112 kcal |
| Raspberries | 1 cup | 8g | 64 kcal |
| Blackberries | 1 cup | 8g | 62 kcal |
| Figs (dried) | ½ cup | 7g | 186 kcal |
| Pear (with skin) | 1 medium | 6g | 101 kcal |
| Apple (with skin) | 1 medium | 4g | 95 kcal |
| Banana | 1 medium | 3g | 105 kcal |
Avocado is the fiber standout of the fruit category — a whole Hass avocado contains 13g of fiber, primarily insoluble, packaged with heart-healthy monounsaturated fats. Raspberries and blackberries are the highest-fiber berries at 8g per cup, with only 62–64 calories — among the best fiber-to-calorie ratios in the entire list. Always eat apples and pears with the skin on: the peel contains the majority of each fruit's fiber.
Whole Grains and Cereals
Whole grains deliver fiber alongside complex carbohydrates, B vitamins, and minerals. Refined grains — white rice, white pasta, white bread — lose most of their fiber during processing.
| Food | Serving | Fiber | Calories |
|---|---|---|---|
| Bulgur (cooked) | 1 cup | 8g | 151 kcal |
| Whole-wheat pasta (cooked) | 1 cup | 7g | 174 kcal |
| Wheat bran (raw) | ¼ cup | 6g | 31 kcal |
| Barley, pearl (cooked) | 1 cup | 6g | 193 kcal |
| Oat bran (cooked) | 1 cup | 6g | 88 kcal |
| Quinoa (cooked) | 1 cup | 5g | 222 kcal |
| Oats (cooked) | 1 cup | 4g | 158 kcal |
| Brown rice (cooked) | 1 cup | 4g | 216 kcal |
Bulgur leads the cooked grain category at 8g per cup and cooks in just 15 minutes — one of the fastest whole grains available. Wheat bran is the most concentrated grain-based fiber source at 43g per 100g; a quarter cup stirred into oatmeal or yogurt adds 6 grams of fiber invisibly. Oats contain beta-glucan, a soluble fiber shown to reduce LDL cholesterol by forming a viscous gel in the small intestine.
Soluble vs. Insoluble Fiber: What's the Difference?
Not all fiber behaves the same way in your body. Understanding the two main types helps you choose foods for specific health goals.
| Soluble Fiber | Insoluble Fiber | |
|---|---|---|
| Behavior in water | Dissolves; forms a viscous gel | Does not dissolve; passes largely intact |
| Primary benefit | Lowers LDL cholesterol; stabilizes blood sugar | Prevents constipation; supports gut motility |
| Gut microbiome | Fermented by beneficial bacteria — prebiotic | Partially fermented |
| Best sources | Oats, beans, apples, citrus, chia seeds, barley | Wheat bran, whole wheat, nuts, most vegetables |
Most whole foods contain both types in varying proportions. You do not need to track them separately — eating a variety of the foods on this list throughout the day naturally delivers a healthy mix of both. For a comparison of how fiber intake relates to your broader nutrient profile, see our article on daily protein requirements.
How to Add More Fiber Without Overhauling Your Diet
Most people do not need a dramatic overhaul — targeted swaps and additions close the gap faster than a complete diet change.
If you want to see exactly how much fiber lands on your plate each day, Caloria makes it effortless — snap a photo of your meal and get a complete nutrition breakdown including dietary fiber, calories, and all three macros instantly.
⚠️ Increase Fiber Gradually
Adding a large amount of fiber too quickly causes gas, bloating, and cramping as your gut microbiome adapts. Increase your intake by 3–5 grams per week and drink plenty of water — fiber needs adequate fluid to move through your digestive system properly.
Start Tracking Smarter
Understanding which foods are high in fiber is the first step. Knowing whether your meals actually hit your daily fiber target is the second. Caloria, the AI calorie tracker, breaks down the fiber content of every meal automatically — just snap a photo and get a full nutrition report in seconds.
Download Caloria and take the guesswork out of your nutrition:
⚠️ Medical Disclaimer
This article is for general informational purposes only and does not constitute medical advice. Individual fiber needs vary based on age, health status, medications, and digestive conditions. Consult a registered dietitian or healthcare professional before making significant dietary changes, especially if you have inflammatory bowel disease, IBS, or other gastrointestinal conditions.
Frequently Asked Questions
What food is highest in fiber?
Wheat bran is the most concentrated fiber source by weight at approximately 43 grams per 100 grams. Among everyday whole foods you would eat regularly, chia seeds (34g per 100g), navy beans (11g per 100g cooked), and lentils (9g per 100g cooked) rank among the highest. A single cup of cooked navy beans — at 19g fiber — can cover 50–75% of the daily recommended intake in one serving.
How much fiber should I eat per day?
The USDA Dietary Guidelines recommend 25–28 grams per day for women and 34–38 grams for men aged 19–50. For women over 51, the target is 21–22 grams; for men over 51, 28–30 grams. A practical shortcut: aim for 14 grams per 1,000 calories you consume. Most Americans eat around 16–17 grams daily — roughly half the recommendation.
What is the difference between soluble and insoluble fiber?
Soluble fiber dissolves in water to form a gel, slowing digestion, lowering LDL cholesterol, and stabilizing blood glucose. Top sources include oats, beans, apples, and chia seeds. Insoluble fiber does not dissolve and adds bulk to stool, supporting regular bowel movements. Top sources include wheat bran, whole-wheat products, and most vegetables. Most high-fiber whole foods contain both types simultaneously.
What are the best high-fiber foods for weight loss?
Legumes (lentils, black beans), berries (raspberries, blackberries), and non-starchy vegetables (artichoke, broccoli, Brussels sprouts) offer the best fiber-to-calorie ratio. A cup of raspberries provides 8g of fiber at just 64 calories; a cup of cooked lentils delivers 18g fiber at 230 calories. For more context on how food choices affect body weight, see our article on calories and weight loss.
Do eggs contain fiber?
No. Eggs contain zero dietary fiber. Fiber is found exclusively in plant foods — fruits, vegetables, legumes, whole grains, nuts, and seeds. Animal products including meat, dairy, eggs, and fish contain no fiber.