A high fiber foods chart makes it easier to identify foods that can help you meet your daily fiber needs. From raspberries and pears to lentils, green peas, oats, chia seeds, and whole-grain bread, many everyday foods provide dietary fiber along with vitamins, minerals, and other beneficial nutrients.
Fiber supports normal digestion, helps maintain regular bowel movements, and can contribute to healthy cholesterol and blood glucose levels. However, many people do not eat enough fiber-rich foods throughout the day.
The good news is that increasing fiber does not require complicated recipes or expensive ingredients. You can add berries to breakfast, include beans in lunch, serve vegetables with dinner, or replace refined grains with whole-grain alternatives.
This easy guide compares 40 fiber-rich foods, explains their approximate fiber amounts, and shows you how to include them in a balanced daily eating pattern.
Key Takeaways
- Beans, lentils, peas, berries, seeds, and some whole grains are excellent sources of dietary fiber.
- Fiber content depends on the food, serving size, variety, and preparation method.
- Whole fruits and vegetables generally provide more fiber than strained juices.
- Soluble and insoluble fiber support different aspects of digestive health.
- Combining fruits, vegetables, legumes, whole grains, nuts, and seeds helps create a varied fiber-rich diet.
- Increase fiber gradually and drink adequate fluids to reduce the chance of digestive discomfort.
What Is Dietary Fiber?
Dietary fiber is the part of plant foods that the body does not fully digest or absorb in the small intestine. It passes through the digestive tract and contributes to several important functions.
Fiber is found naturally in:
- Fruits
- Vegetables
- Beans and lentils
- Whole grains
- Nuts
- Seeds
Unlike refined carbohydrates, fiber is not fully broken down into simple sugars during digestion. Some types are fermented by bacteria in the large intestine, producing compounds that support the gut environment.
Two Main Types of Dietary Fiber
1. Soluble Fiber
Soluble fiber dissolves in water and forms a gel-like substance during digestion.
It can help:
- Support healthy cholesterol levels.
- Slow the absorption of carbohydrates.
- Promote feelings of fullness.
- Support a healthy gut environment.
Common food sources: Oats, barley, beans, apples, pears, citrus fruits, and chia seeds.
2. Insoluble Fiber
Insoluble fiber does not dissolve in water. It helps add bulk to stool and supports normal bowel movements.
Common food sources: Whole-wheat products, vegetable skins, nuts, seeds, and many leafy vegetables.
Most plant foods contain a combination of soluble and insoluble fiber. Eating a variety of fiber-rich foods helps you obtain both.
High Fiber Foods Chart: 40 Foods and Their Fiber Amounts
The following chart provides approximate fiber amounts for common serving sizes. It includes fruits, vegetables, legumes, grains, nuts, and seeds.
Complete High Fiber Foods Chart
| No. | Food | Food Group | Approximate Fiber |
|---|---|---|---|
| 1 | Raspberries | Fruit | 8 g per cup |
| 2 | Blackberries | Fruit | 7.6 g per cup |
| 3 | Pear with skin | Fruit | 5.5 g per medium fruit |
| 4 | Apple with skin | Fruit | 4.4 g per medium fruit |
| 5 | Avocado | Fruit | 6.7 g per half |
| 6 | Orange | Fruit | 3.1 g per medium fruit |
| 7 | Banana | Fruit | 3.1 g per medium fruit |
| 8 | Strawberries | Fruit | 3 g per cup |
| 9 | Green peas, cooked | Vegetable | 8.8 g per cup |
| 10 | Broccoli, cooked | Vegetable | 5.1 g per cup |
| 11 | Brussels sprouts, cooked | Vegetable | 4 g per cup |
| 12 | Carrots, raw | Vegetable | 3.6 g per cup |
| 13 | Sweet potato with skin | Vegetable | 4 g per medium potato |
| 14 | Artichoke, cooked | Vegetable | 7 g per medium artichoke |
| 15 | Lentils, cooked | Legume | 15.6 g per cup |
| 16 | Black beans, cooked | Legume | 15 g per cup |
| 17 | Chickpeas, cooked | Legume | 12.5 g per cup |
| 18 | Kidney beans, cooked | Legume | About 13 g per cup |
| 19 | Split peas, cooked | Legume | About 16 g per cup |
| 20 | Navy beans, cooked | Legume | About 19 g per cup |
| 21 | Oatmeal, cooked | Grain | About 4 g per cup |
| 22 | Barley, cooked | Grain | About 6 g per cup |
| 23 | Quinoa, cooked | Grain | About 5 g per cup |
| 24 | Brown rice, cooked | Grain | About 3.5 g per cup |
| 25 | Whole-wheat bread | Grain | About 2–3 g per slice |
| 26 | Whole-wheat pasta, cooked | Grain | About 6 g per cup |
| 27 | Chia seeds | Seed | 9.8 g per 28 g |
| 28 | Ground flaxseeds | Seed | 7.7 g per 28 g |
| 29 | Almonds | Nut | 3.5 g per 28 g |
| 30 | Pistachios | Nut | About 3 g per 28 g |
| 31 | Pumpkin seeds | Seed | About 1.7 g per 28 g |
| 32 | Sunflower seeds | Seed | About 3 g per 28 g |
| 33 | Pearled barley, cooked | Grain | About 6 g per cup |
| 34 | Prunes | Dried fruit | About 3 g per 40 g |
| 35 | Dried figs | Dried fruit | About 3.7 g per 40 g |
| 36 | Guava | Fruit | About 3–5 g per 100 g |
| 37 | Kiwi | Fruit | About 2–3 g per medium fruit |
| 38 | Pomegranate arils | Fruit | About 3.5–4 g per 100 g |
| 39 | Cauliflower, cooked | Vegetable | About 2.9 g per cup |
| 40 | Green beans, cooked | Vegetable | About 4 g per cup |
All values are approximate and can vary with food variety, brand, serving weight, preparation, and cooking method. Pearled barley and barley are the same general food category, so they are not separate choices in a unique-food count. For publication, consider replacing one of these rows with another distinct food and verifying every figure against USDA FoodData Central.
How to Read This High Fiber Foods Chart
- Per cup: The amount refers to a measured cup of the prepared food.
- Per medium fruit: The amount depends on the fruit’s size and edible portion.
- Per 28 g: This is approximately one ounce, a common serving size for nuts and seeds.
- Cooked: The food is measured after cooking unless otherwise stated.
- Dried: Fiber is more concentrated by weight because much of the water has been removed.
The most useful comparison is one based on realistic serving sizes. A food with a high fiber amount per 100 grams may not provide the same amount in a typical portion.

Which Foods Have the Most Fiber?
Some foods provide considerably more fiber per serving than others. If you want to increase your fiber intake efficiently, these are particularly useful options.
| Food | Approximate fiber | Serving |
|---|---|---|
| Navy beans | 19 g | 1 cup cooked |
| Split peas | 16 g | 1 cup cooked |
| Lentils | 15.6 g | 1 cup cooked |
| Black beans | 15 g | 1 cup cooked |
| Chickpeas | 12.5 g | 1 cup cooked |
| Wheat bran | About 12 g | ½ cup |
| Chia seeds | 9.8 g | 28 g |
| Green peas | 8.8 g | 1 cup cooked |
| Raspberries | 8 g | 1 cup |
| Ground flaxseeds | 7.7 g | 28 g |
Values are approximate. Wheat bran varies by product and serving weight. Check product labels and food-composition data when calculating exact amounts.
What stands out? Legumes are especially concentrated sources of fiber. If you want to make a noticeable contribution to your daily intake, adding lentils, beans, chickpeas, or split peas to meals can be helpful.
Best High Fiber Fruits
Fruits provide fiber alongside water, vitamins, minerals, and beneficial plant compounds. Eating whole fruit is generally a better way to obtain fiber than drinking strained juice.
1. Raspberries
One cup of raspberries provides approximately 8 grams of fiber. They also contain vitamin C, manganese, and polyphenols.
Try adding raspberries to oatmeal, yogurt, or a breakfast smoothie.
2. Blackberries
Blackberries provide around 7.6 grams of fiber per cup. Their small seeds contribute to their fiber content.
Enjoy them fresh, add them to breakfast bowls, or combine them with other berries.
3. Pears
A medium pear with its skin provides approximately 5.5 grams of fiber. Its skin contributes to the total, so wash the fruit and eat it unpeeled when suitable.
4. Apples
A medium apple with its skin provides around 4.4 grams of fiber. Apples contain pectin, a type of soluble fiber.
Pair apple slices with almonds or peanut butter for a convenient snack.
5. Avocados
Half a medium avocado provides approximately 6.7 grams of fiber. It also contains monounsaturated fats and potassium.
Add avocado to salads, sandwiches, or whole-grain toast.
6. Oranges and Bananas
A medium orange or banana provides approximately 3.1 grams of fiber. Both are convenient additions to breakfast and snacks.
For more fruit options, see:
Best High Fiber Vegetables
Vegetables are valuable sources of fiber and provide a range of vitamins, minerals, and plant compounds. Include different colors and types to add variety to your meals.
1. Green Peas
One cup of cooked green peas provides approximately 8.8 grams of fiber. They also contain plant protein, vitamin C, and vitamin K.
2. Artichokes
A medium cooked artichoke provides approximately 7 grams of fiber. Both its edible leaves and heart contribute to its nutritional value.
3. Broccoli
One cup of cooked broccoli provides approximately 5.1 grams of fiber. It also supplies vitamin C, vitamin K, and folate.
4. Brussels Sprouts
One cup of cooked Brussels sprouts provides approximately 4 grams of fiber. Roast them with olive oil or steam them as a side dish.
5. Carrots
One cup of raw chopped carrots provides approximately 3.6 grams of fiber. Carrots are also known for their beta-carotene content.
6. Sweet Potatoes
A medium baked sweet potato with its skin provides approximately 4 grams of fiber. It also contains potassium and beta-carotene.
Best High Fiber Legumes
Legumes are among the most concentrated sources of dietary fiber. They also provide plant-based protein, folate, iron, and other nutrients.
1. Lentils
One cup of cooked lentils provides approximately 15.6 grams of fiber. Lentils are easy to use in soups, curries, salads, and grain bowls.
2. Black Beans
One cup of cooked black beans provides around 15 grams of fiber. They work well in wraps, rice dishes, soups, and savory breakfast bowls.
3. Chickpeas
One cup of cooked chickpeas provides approximately 12.5 grams of fiber. Add them to salads, make hummus, or roast them for a crunchy snack.
4. Kidney Beans
One cup of cooked kidney beans provides approximately 13 grams of fiber. They are useful in bean curries, stews, and vegetable dishes.
5. Split Peas
One cup of cooked split peas can provide around 16 grams of fiber. They are commonly used in thick soups and stews.
Practical tip: If you are not used to eating legumes, begin with smaller portions. Rinse canned beans and chickpeas under running water, and cook dried legumes thoroughly according to food-safety guidance.
Best High Fiber Whole Grains
Whole grains contain the bran, germ, and endosperm of the grain. Refined grains have some of these components removed, which generally reduces their fiber content.
Useful whole-grain choices include:
- Oats: A convenient source of beta-glucan and other fiber.
- Barley: Provides soluble fiber and works well in soups.
- Quinoa: Offers fiber and plant protein.
- Brown rice: Provides more fiber than refined white rice.
- Whole-wheat bread: A practical replacement for many refined breads.
- Whole-wheat pasta: A useful way to add whole grains to familiar meals.
- Wheat bran: A concentrated source of fiber that can be added to cereal or baking.
How to Choose Whole-Grain Products
Check the ingredient list rather than relying only on front-of-package descriptions.
Look for ingredients such as:
- Whole-wheat flour
- Whole oats
- Whole rye
- Barley
- Whole-grain wheat
Compare fiber per serving and check added sugar and sodium, especially in breakfast cereals and packaged breads.
Best High Fiber Nuts and Seeds
Nuts and seeds can add fiber, unsaturated fats, protein, and minerals to meals. Because they are energy-dense, a moderate portion is usually practical.
| Nut or seed | Approximate fiber | Serving |
|---|---|---|
| Chia seeds | 9.8 g | 28 g |
| Ground flaxseeds | 7.7 g | 28 g |
| Almonds | 3.5 g | 28 g |
| Pistachios | 3 g | 28 g |
| Sunflower seeds | 3 g | 28 g |
| Pumpkin seeds | 1.7 g | 28 g |
Easy ways to include them:
- Add chia seeds to oatmeal.
- Mix ground flaxseeds into yogurt.
- Sprinkle almonds over salads.
- Add sunflower seeds to whole-grain cereal.
- Use pumpkin seeds as a topping for soups.
Chia seeds absorb liquid and swell. Mix them into moist foods or allow them to hydrate before eating.

How Much Fiber Do You Need Every Day?
Daily fiber needs depend on age, sex, and life stage. Common reference recommendations for adults aged 19–50 are approximately 25 grams per day for women and 38 grams per day for men.
| Group | General daily fiber recommendation |
|---|---|
| Women aged 19–50 | 25 g |
| Men aged 19–50 | 38 g |
| Women aged 51 and older | 21 g |
| Men aged 51 and older | 30 g |
| Pregnancy | 28 g |
| Breastfeeding | 29 g |
These are general reference values, not individualized prescriptions. Needs may differ based on age, health conditions, and dietary circumstances.
National Academies – Dietary Reference Intakes for Fiber
Health Benefits of Eating High Fiber Foods
A varied diet that includes fiber-rich foods can support several aspects of health.
1. Supports Digestive Health
Fiber helps support normal digestion and bowel movements. Insoluble fiber adds bulk to stool, while soluble fiber absorbs water and forms a gel-like substance.
Foods such as lentils, pears, oats, broccoli, and berries can help you increase daily fiber intake.
2. Helps Maintain Regular Bowel Movements
Fiber contributes to stool consistency and regularity. Drinking adequate fluids and staying physically active also support normal bowel function.
If you currently eat very little fiber, increase your intake gradually to reduce the chance of gas and bloating.
3. Supports Heart Health
Certain types of soluble fiber can help reduce cholesterol absorption in the digestive tract. Oats, barley, beans, apples, and pears can contribute to an overall heart-healthy eating pattern.
Fiber is only one part of heart health. Overall food choices, physical activity, and other lifestyle factors matter too.
4. Supports Healthy Blood Glucose Management
Fiber can slow the digestion and absorption of carbohydrates. Including fiber-rich foods in balanced meals can help support a healthier overall eating pattern.
Whole fruit, vegetables, beans, and minimally processed whole grains are useful options.
5. Helps You Feel Satisfied After Meals
Fiber adds volume to food and can slow digestion. Foods such as oats, beans, lentils, pears, and vegetables can make meals more satisfying.
Pairing fiber-rich foods with protein and healthy fats can create balanced meals.
6. Supports a Healthy Gut Environment
Some types of dietary fiber are fermented by bacteria in the large intestine. This process produces short-chain fatty acids and other compounds that contribute to the gut environment.
Different fibers are used by different gut microbes, which is another reason to eat a variety of plant foods.
7. Provides Vitamins, Minerals, and Plant Compounds
Fiber-rich foods also supply important nutrients.
| Nutrient | Food examples | Role in the body |
|---|---|---|
| Vitamin C | Berries, oranges, broccoli | Supports normal immune function and collagen formation |
| Potassium | Bananas, potatoes, beans | Helps maintain fluid balance and normal muscle function |
| Folate | Lentils, beans, spinach | Supports normal cell division |
| Magnesium | Nuts, seeds, whole grains | Supports normal muscle and nerve function |
| Vitamin K | Leafy greens, broccoli | Supports normal blood clotting |
| Plant polyphenols | Berries, apples, beans | Contribute antioxidant activity |
How to Add More Fiber to Your Daily Diet
You do not need to change your entire eating routine to eat more fiber. Start by adding one or two fiber-rich foods to meals you already enjoy.
At Breakfast
- Add raspberries or blackberries to oatmeal.
- Mix chia seeds or ground flaxseeds into yogurt.
- Choose whole-grain bread instead of refined white bread.
- Add sliced pears or apples to breakfast cereal.
At Lunch
- Add chickpeas or black beans to salads.
- Include broccoli, carrots, or green peas in rice dishes.
- Choose whole-grain wraps or bread.
- Add lentils to soups and vegetable dishes.
At Dinner
- Serve vegetables alongside your main meal.
- Replace some refined grains with brown rice or quinoa.
- Include lentils, kidney beans, or chickpeas in curries.
- Add barley to soups and stews.
For Snacks
- Enjoy an apple or pear with almonds.
- Try fresh berries with plain yogurt.
- Prepare hummus with carrot sticks.
- Make a small portion of trail mix with nuts and seeds.
A Simple One-Day High Fiber Meal Plan
This sample meal plan demonstrates how different food groups can contribute fiber throughout the day. Adjust portions to your appetite and nutritional needs.
| Meal | Food combination | Approximate fiber |
|---|---|---|
| Breakfast | ½ cup raspberries, ½ cup cooked oats, 1 tbsp chia seeds | About 10 g |
| Morning snack | 1 medium pear with skin | 5.5 g |
| Lunch | ½ cup cooked lentils with vegetables and brown rice | About 9–10 g |
| Afternoon snack | 28 g almonds | 3.5 g |
| Dinner | 1 cup cooked broccoli with a medium baked sweet potato | About 9 g |
| Estimated daily total | About 37–38 g |
This is an illustrative estimate, not a prescribed target. Actual values depend on ingredients, serving sizes, and preparation. Adjust portions to your individual fiber needs and tolerance.

Whole Foods vs. Fiber Supplements
Fiber supplements can be useful in some situations, but they are not a complete replacement for a varied diet.
| Feature | Fiber-rich whole foods | Fiber supplements |
|---|---|---|
| Fiber content | Varies by food and portion | Depends on product and serving |
| Other nutrients | Often provide vitamins, minerals, and plant compounds | Usually provide limited additional nutrients |
| Food variety | Offers different fiber types | Often provides one or a few fiber types |
| Meal use | Can form part of meals and snacks | Usually added to food or taken with liquid |
| Convenience | Requires food preparation or planning | Often convenient |
Should You Use a Fiber Supplement?
Most people should focus on increasing fiber through foods such as beans, lentils, fruits, vegetables, whole grains, nuts, and seeds.
A healthcare professional may recommend a supplement when dietary changes are insufficient or when a specific type of fiber is appropriate. Follow product instructions and take adequate fluids. Some supplements can affect the absorption of medicines, so ask a pharmacist or clinician about timing if you take regular medication.
Whole Fruit vs. Fruit Juice
Whole fruit is generally a better choice when your goal is to increase fiber intake.
| Feature | Whole fruit | Strained fruit juice |
|---|---|---|
| Natural fiber | Retains most of its natural fiber | Often contains much less fiber |
| Chewing | Requires chewing | Usually consumed quickly |
| Fullness | Often more filling | May be less filling |
| Portion control | Whole fruit provides a recognizable portion | Larger quantities can be easy to drink |
| Everyday fiber | Useful source | Not a reliable replacement for whole fruit |
Juicing and straining can remove much of the pulp, where fiber is found. Choose whole apples, oranges, pears, and berries more often when increasing dietary fiber.
Common Mistakes to Avoid When Increasing Fiber
1. Increasing Fiber Too Quickly
A sudden increase can cause gas, bloating, or abdominal discomfort. Increase your intake gradually over several days or weeks.
2. Not Drinking Enough Fluids
Fiber works best as part of a diet that includes adequate fluids. Drink water regularly as you increase fiber, unless a healthcare professional has advised you to restrict fluids.
3. Relying on Only One Food
Eating only oatmeal or one type of fruit will not provide the same variety as including vegetables, legumes, whole grains, nuts, and seeds.
4. Choosing Refined Grains Instead of Whole Grains
Many refined grain products contain less fiber than whole-grain alternatives. Compare ingredient lists and nutrition labels.
5. Ignoring Serving Sizes
Fiber figures in food charts are tied to specific serving sizes. A small portion of a high-fiber food may provide less fiber than expected.
6. Assuming All Packaged Foods Are High in Fiber
Words such as “multigrain,” “natural,” or “healthy” do not guarantee a product is high in fiber. Check the nutrition facts panel.
7. Forgetting That Fiber Tolerance Varies
Some people experience more gas or bloating with certain foods, especially legumes and some vegetables. Start with smaller portions and choose foods you tolerate comfortably.
How to Read Food Labels for Fiber
Nutrition labels can help you compare packaged products and select higher-fiber options.
When checking a label:
- Check the serving size: Make sure you compare similar portions.
- Look at dietary fiber: Compare the grams per serving.
- Read the ingredient list: Look for whole grains, oats, beans, nuts, or seeds.
- Check added sugar: Some breakfast cereals and snack products contain substantial added sugar.
- Compare similar products: Choose the option that provides more fiber without unnecessarily high sodium or added sugar.
In the United States, the Daily Value for fiber on food labels is 28 grams for adults and children aged four years and older. Percent Daily Value can help compare products, but it is not a personalized daily target for every person.
Who Should Be Careful When Increasing Fiber?
Most people benefit from eating a varied range of fiber-rich foods. However, individual circumstances can affect which foods and portions are appropriate.
- People with certain digestive conditions may need individualized advice about fiber type and quantity.
- People with swallowing difficulties should use appropriate food textures and avoid dry seeds or other foods that may be difficult to swallow.
- People who have been advised to follow a low-fiber diet should not increase fiber without checking with their healthcare professional.
- Anyone experiencing persistent abdominal pain, blood in the stool, unexplained weight loss, or ongoing bowel changes should seek medical advice.
Frequently Asked Questions About the High Fiber Foods Chart
1. What foods are highest in fiber?
Navy beans, split peas, lentils, black beans, chickpeas, chia seeds, raspberries, and green peas are among the most fiber-rich foods in common serving sizes.
2. What is the best high fiber food to eat every day?
There is no single best food for everyone. Oats, beans, lentils, berries, pears, vegetables, nuts, and seeds are all useful choices. Eating a variety is more beneficial than relying on one food.
3. Which fruit has the most fiber?
Passion fruit and raspberries are particularly fiber-rich options. Raspberries provide approximately 8 grams per cup, while passion fruit can provide around 10 grams per cup of pulp and seeds.
4. Which vegetables are highest in fiber?
Green peas, artichokes, broccoli, Brussels sprouts, carrots, and sweet potatoes are useful vegetable sources. Acorn squash is another high-fiber option.
5. Are beans higher in fiber than vegetables?
Many beans provide more fiber per typical serving than most vegetables. For example, a cup of cooked lentils provides approximately 15.6 grams, while a cup of cooked broccoli provides around 5.1 grams.
6. What are the best high fiber foods for breakfast?
Oatmeal, chia seeds, ground flaxseeds, raspberries, blackberries, pears, apples, and whole-grain bread are practical breakfast choices.
7. How can I get 25 grams of fiber a day?
You can combine oats and berries at breakfast, beans or lentils at lunch, vegetables at dinner, and fruit or nuts as snacks. The exact portions depend on your needs and food preferences.
8. Does cooking reduce fiber in foods?
Normal cooking does not remove all dietary fiber. It changes food texture and water content, which can change the measured fiber per cup. Cooking methods such as steaming, roasting, and boiling can all fit into a fiber-rich diet.
9. Is a high fiber diet good for digestion?
Dietary fiber supports normal bowel movements and digestive function. Increase it gradually and drink adequate fluids. People with certain digestive conditions may need personalized advice.
10. Can I eat too much fiber?
Yes. Increasing fiber too quickly or eating more than you comfortably tolerate can cause gas, bloating, and abdominal discomfort. Increase portions gradually and follow individualized medical advice if needed.
Conclusion: Use This High Fiber Foods Chart to Build a Balanced Diet
This high fiber foods chart makes it easier to compare everyday foods and choose options that contribute to your daily fiber needs. Lentils, beans, peas, berries, pears, oats, chia seeds, vegetables, nuts, and whole grains are all valuable sources.
You do not need to eat every food on the list. Start by adding a few fiber-rich choices to meals you already enjoy. Try berries and oats at breakfast, lentils or beans at lunch, vegetables at dinner, and fruit or nuts for snacks.
Remember to increase fiber gradually, drink adequate fluids, and choose a variety of plant foods. A consistent and balanced eating pattern is more important than relying on one particular food.
Use this guide as a practical reference when planning meals, shopping for groceries, and building healthier everyday eating habits.
Recommended Internal and External Links
Internal linking opportunities:
Authoritative external resources:
- USDA FoodData Central – Food Nutrient Database — check fiber amounts and serving sizes.
- National Academies – Dietary Reference Intakes — review dietary fiber recommendations.
- Harvard T.H. Chan School of Public Health – The Nutrition Source — explore evidence-based nutrition information.
1 thought on “High Fiber Foods Chart: Easy Guide”