If you’re trying to eat more fiber, you don’t necessarily need a special food.
In fact, one of the easiest ways to get more fiber is to look at the foods you already eat and make a few simple swaps.
Add berries to breakfast. Choose oatmeal instead of a refined cereal. Keep the skin on an apple. Add beans or lentils to a meal. Choose whole grains more often.
These small changes can add up.
Fiber is found naturally in a wide range of plant foods, but different foods provide different types and amounts. That’s why eating a variety of fiber-rich foods is generally more useful than relying on one “superfood.”
So which foods are actually good sources of fiber?

How Much Fiber Do You Need Each Day?
[Quick Answer] Most adults should aim for roughly 22–34 grams of fiber per day, although individual needs vary with age and sex.
The National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) gives a general adult range of 22 to 34 grams of fiber per day. Another commonly used guideline is about 14 grams per 1,000 calories.
You don’t have to hit an exact number every day.
The more useful goal is to make fiber-rich foods a regular part of your meals.
If your current diet is low in fiber, increase it gradually. Suddenly adding a large amount can cause gas, bloating, or abdominal discomfort.
1. Beans and Lentils
[Quick Answer] Beans, lentils, chickpeas, and other legumes are among the most useful high-fiber foods because they provide substantial fiber along with protein and other nutrients.
Good choices include:
- Lentils
- Chickpeas
- Black beans
- Kidney beans
- Soybeans
- Navy beans
- Pinto beans
- Split peas
Legumes are particularly useful because they can contribute a meaningful amount of fiber to a meal without requiring a large serving.
For example, NIDDK lists ½ cup of cooked navy beans as providing about 9.6 grams of fiber, while ½ cup of cooked pinto beans provides about 7.7 grams.
You can add beans to:
- Soups
- Salads
- Rice bowls
- Tacos
- Pasta dishes
- Stews
If you’re not used to eating beans, start with a smaller portion and increase gradually.
Some people experience more gas when they suddenly increase legumes, so giving your digestive system time to adjust can make the transition easier.
2. Berries
[Quick Answer] Berries are an easy way to add fiber while also providing fruit as part of your diet.
Good options include:
- Raspberries
- Blackberries
- Strawberries
- Blueberries
Among common fruits, raspberries and blackberries can provide particularly substantial amounts of fiber.
For example, NIDDK lists about 8 grams of fiber in 1 cup of raspberries.
Try adding berries to:
- Oatmeal
- Plain yogurt
- Smoothies
- Whole-grain cereal
You don’t need to choose fresh berries exclusively. Frozen berries can also be a convenient option.
3. Apples and Pears — Keep the Skin On
[Quick Answer] Apples and pears can be good sources of fiber, and keeping the edible skin on can increase the amount of fiber you get.
An easy example is the difference between:
Whole apple with skin → fiber-rich snack
versus
Apple juice → much less fiber
The same general idea applies to many fruits: eating the whole fruit usually provides more fiber than drinking its juice.
NIDDK lists about 4.8 grams of fiber in a medium apple with its skin and about 5.5 grams in a medium pear with its skin.
If you tolerate them well, eating the whole fruit rather than relying mainly on fruit juice is a simple way to increase fiber.
4. Oatmeal
[Quick Answer] Oatmeal is a convenient whole-grain food that provides fiber and can be an easy way to build a higher-fiber breakfast.
Oats contain several types of fiber, including beta-glucan, a type of soluble fiber.
You can make oatmeal more fiber-rich by adding:
- Berries
- Chopped apple
- Pear
- Chia seeds
- Ground flaxseed
- Nuts
That turns a relatively simple breakfast into a combination of several plant foods.
You don’t need to buy an expensive “gut health” cereal to get started.
Plain or minimally processed oats can be a practical everyday option.
5. Whole Grains
[Quick Answer] Whole grains such as barley, brown rice, whole-wheat bread, bulgur, and oats can provide more fiber than their refined counterparts.
A whole grain contains the main parts of the grain kernel, including the bran and germ.
During refining, some of these components are removed, which can reduce the amount of fiber.
Examples of whole grains include:
- Oats
- Barley
- Brown rice
- Bulgur
- Quinoa
- Whole-wheat bread
- Whole-wheat pasta
- Whole-grain cereals
- Popcorn
The Dietary Guidelines list whole grains such as oats, barley, brown rice, bulgur, quinoa, whole-wheat bread, and wild rice among whole-grain choices.
A simple swap can therefore make a difference:
White bread → whole-wheat bread
White rice → brown rice or another whole grain
Refined cereal → oatmeal or a whole-grain cereal
You don’t have to eliminate refined grains completely. The goal is to make whole grains a regular part of your overall diet.
6. Vegetables
[Quick Answer] Vegetables can contribute fiber to your diet while also providing vitamins, minerals, and other plant compounds.
Good choices include:
- Broccoli
- Carrots
- Green peas
- Brussels sprouts
- Sweet potatoes
- Leafy greens
- Winter squash
- Potatoes with the skin
NIDDK lists vegetables such as carrots, broccoli, green peas, and collard greens among good fiber sources.
The important point is variety.
You don’t need to eat the same “best” vegetable every day.
Rotating different vegetables throughout the week gives you different combinations of fiber and other nutrients.
7. Nuts
[Quick Answer] Nuts such as almonds, peanuts, and pecans provide fiber along with healthy fats, protein, and other nutrients.
Useful options include:
- Almonds
- Peanuts
- Pecans
- Pistachios
- Walnuts
Nuts are particularly convenient because they require little preparation.
A small handful can be added to:
- Oatmeal
- Yogurt
- Salads
- Whole-grain cereal
- Fruit
Because nuts are relatively energy-dense, you don’t need a huge serving to make them part of a balanced diet.
8. Seeds
[Quick Answer] Chia seeds, flaxseeds, pumpkin seeds, and other edible seeds can add fiber to meals without requiring a major change in your diet.
Try adding seeds to foods you already eat.
For example:
Breakfast: chia or ground flaxseed in oatmeal
Lunch: pumpkin seeds on a salad
Snack: nuts and seeds with fruit
The Dietary Guidelines include chia, flax, pumpkin, sesame, and sunflower seeds among common seed choices.
One practical tip: if you’re increasing your fiber intake substantially, increase the amount gradually rather than suddenly adding several tablespoons of seeds to every meal.
9. Potatoes Can Be a Source of Fiber Too
[Quick Answer] Potatoes can contribute fiber, especially when the edible skin is included, although they are only one of many possible fiber sources.
Potatoes sometimes get overlooked when people talk about healthy sources of fiber.
But a baked potato with its skin can provide fiber as well as potassium and other nutrients.
NIDDK lists about 3.9 grams of fiber in a medium baked potato with its skin.
The bigger issue is often how the potato is prepared.
A baked or boiled potato is quite different from a highly processed potato product.
So you don’t necessarily need to avoid potatoes when trying to eat more fiber.
10. Dried Fruit Can Provide Fiber — But Portion Size Matters
[Quick Answer] Dried fruits such as prunes can provide fiber in a small volume, but their concentrated nature makes portion size important.
Prunes, also called dried plums, are a particularly well-known option.
NIDDK lists about 3.1 grams of fiber in ¼ cup of prunes.
Dried fruit can be convenient, especially when fresh fruit isn’t available.
But because the water has been removed, it is much easier to eat a large amount of fruit quickly.
So think of dried fruit as a concentrated food, not as something you need to eat in large quantities to get its benefits.
Which Fiber Foods Are Best for Constipation?
[Quick Answer] There isn’t one universally “best” fiber food for constipation. Beans, lentils, fruits, vegetables, whole grains, nuts, and seeds can all contribute to a higher-fiber diet.
If your main goal is to support regular bowel movements, focus on your overall pattern.
A simple combination might look like:
| Meal | Simple fiber-rich choices |
|---|---|
| Breakfast | Oatmeal + berries + chia seeds |
| Lunch | Brown rice + vegetables + beans |
| Snack | Apple with skin + handful of nuts |
| Dinner | Whole-grain bread + vegetables + lentils |
| Dessert | Fresh fruit |
You don’t have to eat every food on this list.
The point is to build meals around several different plant foods rather than trying to find one food that will “fix” constipation.
NIDDK recommends getting enough fiber and increasing it gradually, along with adequate fluids, when trying to prevent or relieve constipation.
What If High-Fiber Foods Make You Bloated?
[Quick Answer] If fiber causes bloating or gas, don’t assume you need to stop eating fiber completely. Increasing it more slowly or changing the types and amounts of fiber may be more helpful.
This is especially important if your current diet is low in fiber.
For example, going from very little fiber to several large servings of beans, bran, vegetables, and seeds in one day can be a big change for your digestive system.
Instead:
Start small → increase gradually → monitor your symptoms.
NIDDK notes that increasing fiber gradually can help the body adjust, and for people with IBS, adding fiber slowly may help reduce gas and bloating.
If you consistently experience significant bloating, pain, diarrhea, or other symptoms after eating certain high-fiber foods, don’t simply keep increasing the amount.
The type of fiber and your individual digestive condition may matter.
Do You Need a Fiber Supplement?
[Quick Answer] Not necessarily. For most people, getting fiber from a variety of whole or minimally processed plant foods is a practical starting point, while supplements can be useful in certain situations.
Fiber supplements can be convenient.
But they don’t provide all the other nutrients and plant compounds found in whole foods.
Compare:
Fiber supplement: concentrated source of a particular type of fiber
Beans: fiber + protein + vitamins + minerals + other plant compounds
Fruit: fiber + vitamins + minerals + other plant compounds
Whole grains: fiber + other nutrients from the grain
That doesn’t make supplements “bad.”
They can be useful when dietary fiber is difficult to obtain or when a healthcare professional recommends one for a particular reason.
But you don’t need a supplement simply because you want better gut health.
What Foods Have Little or No Fiber?
[Quick Answer] Many animal foods and highly processed foods contain little or no dietary fiber, so replacing some of these foods with plant foods can be an easy way to increase overall fiber intake.
Examples include:
- Meat
- Poultry
- Fish
- Eggs
- Many highly refined snack foods
- Some processed meals
This doesn’t mean you have to eliminate these foods.
The important question is what your overall diet looks like.
For example, a meal containing chicken, rice, and no vegetables provides much less fiber than a meal containing chicken, brown rice, broccoli, and beans.
NIDDK recommends choosing more high-fiber foods and notes that foods such as chips, fast food, some prepared foods, and many processed foods contain little or no fiber.
How Can You Add More Fiber Without Changing Your Entire Diet?
[Quick Answer] The easiest approach is usually to make small substitutions and additions rather than completely redesigning your diet.
Try these simple changes:
Breakfast
Instead of refined cereal → oatmeal with berries
Instead of juice → whole fruit
Lunch
Instead of a meal with no vegetables → add a vegetable side
Instead of white bread → whole-wheat bread
Snack
Instead of chips → fruit, nuts, or seeds
Dinner
Instead of using only refined grains → include a whole grain or legumes
These changes don’t require a perfect diet.
They simply make fiber-rich foods more common in your normal meals.
What About Fiber and Water?
[Quick Answer] If you’re increasing your fiber intake, adequate fluid intake is important because fluids help fiber work properly and can help keep stools softer.
Fiber and fluids work together.
This is particularly relevant when increasing fiber to help constipation.
NIDDK recommends drinking plenty of water and other liquids when increasing fiber because fluids can help make stools softer and easier to pass.
However, your ideal fluid intake depends on factors such as your body size, activity level, climate, diet, and health conditions.
You don’t need to force yourself to drink excessive amounts of water.
The Bottom Line
[Quick Answer] Some of the best everyday sources of fiber are beans and lentils, berries, whole fruits, vegetables, whole grains, nuts, and seeds. The goal is variety rather than relying on one “superfood.”
If you want to eat more fiber, start with foods that are easy to add to your normal meals:
Oatmeal at breakfast.
Fruit instead of juice.
Vegetables with lunch and dinner.
Beans or lentils in a few meals each week.
Whole grains instead of refined grains when practical.
Nuts and seeds as simple additions.
For most adults, a useful general target is around 22–34 grams of fiber per day, depending on age and sex. Increase your intake gradually, especially if you currently eat very little fiber.
And remember: more fiber isn’t automatically better.
Your digestive system may respond differently to different foods and amounts. If increasing fiber consistently causes significant pain, bloating, diarrhea, or worsening constipation, it’s worth discussing the symptoms with a healthcare professional rather than simply eating more fiber.
Medical Disclaimer: This article is for general informational and educational purposes only. It is not intended to replace professional medical advice, diagnosis, or treatment. Health information can vary depending on your individual condition, medications, and medical history. If you have persistent, severe, or concerning symptoms, please consult a qualified healthcare professional.
Food & Body does not provide personalized medical diagnosis or treatment.
Sources
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Eating, Diet, & Nutrition for Constipation.
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Treatment for Constipation.
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Eating, Diet, & Nutrition for Irritable Bowel Syndrome.
- U.S. Department of Agriculture and U.S. Department of Health and Human Services. Dietary Guidelines for Americans, 2020–2025.
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Eating, Diet, & Nutrition for Hemorrhoids.