Fiber is a crucial component of a healthy diet, known for its significant benefits in digestion, weight management, and chronic disease prevention. This printable high fiber food list delves into the world of high fiber foods, offering insights into how you can enrich your diet with this essential nutrient.
Want to just download your FREE Printable High Fiber Food List? Click Here!

What is Fiber?
Fiber, a vital component of our diet, is a type of carbohydrate found in plant-based foods that the human body cannot fully digest.
Unlike other carbohydrates, which are broken down into simple sugars, fiber passes through the digestive system relatively intact. This unique characteristic of fiber offers a range of health benefits.
Fiber can be found in all types of plant based foods. This includes fruits, vegetables, whole grains, nuts and seeds, with some obviously having much more than others!
Having fiber is a delicate balance between having too much, and getting very gassy, and not having enough, and suffering from constipation. I’m here to help you find that balance, because having adequate amounts of fiber can greatly benefit your health!
Two Types of Fiber
There are two main types of dietary fiber, each playing a distinct role in our health.
Soluble Fiber
Soluble fiber dissolves in water and forms a gel-like substance in the gut.
This type of fiber is found in foods like oats, nuts, seeds, beans, lentils, and some fruits and vegetables.
The gel formed by soluble fiber slows down the digestion process, which has several beneficial effects:
- Blood Sugar Control: By slowing digestion, soluble fiber helps regulate the absorption of sugars, reducing blood sugar spikes and aiding in the management of diabetes.
- Cholesterol Reduction: Soluble fiber binds to cholesterol in the digestive system, helping to lower LDL (bad) cholesterol levels and reduce the risk of heart disease.
- Gut Health: This type of fiber acts as a prebiotic, feeding beneficial gut bacteria and promoting a healthy gut microbiome.
Insoluble Fiber
Insoluble fiber does not dissolve in water. Instead, it adds bulk to the stool and helps food pass more quickly through the stomach and intestines.
Sources of insoluble fiber include whole grains, wheat bran, and the skins of many fruits and vegetables. The benefits of insoluble fiber include:
- Digestive Health: By increasing stool bulk and accelerating the passage of food through the digestive system, insoluble fiber helps prevent constipation and maintain regular bowel movements.
- Colon Health: Regular movement of the bowels can also reduce the risk of developing colon-related issues, including diverticulitis and hemorrhoids.
Both types of fiber are essential for a balanced diet and offer complementary benefits for digestive health and overall well-being. A diet rich in both soluble and insoluble fiber can significantly contribute to long-term health, including the prevention of various chronic diseases.
The Health Benefits of Fiber
Fiber offers a multitude of health benefits:
- Lowering Cholesterol: Soluble fiber can reduce LDL cholesterol levels, decreasing heart disease risk.
- Blood Sugar Control: It slows the absorption of sugar, aiding in blood sugar control and reducing the risk of type 2 diabetes.
- Weight Management: High fiber foods increase satiety, helping in weight control.
- Digestive Health: Fiber promotes regular bowel movements and prevents constipation.
- Colon Cancer Prevention: A high fiber diet is linked to a reduced risk of colon cancer.
- Cardiovascular Health: Regular fiber intake is associated with lower heart disease risk.
- Gut Health: Fiber supports a healthy gut microbiome, crucial for overall health.

Daily Fiber Needs
The recommended daily fiber intake varies by age and sex:
- Women: 25 grams per day
- Men: 38 grams per day
Most adults don’t meet their daily fiber needs due to factors like dietary choices and busy lifestyles. A low-fiber diet can negatively impact digestive health, blood sugar regulation, cholesterol levels, and weight management.
To increase fiber intake, it’s recommended to eat more plant-based foods like fruits, vegetables, whole grains, legumes, nuts, and seeds.
Drinking plenty of water is essential when consuming a high-fiber diet, as it aids in digestion. For those struggling to get enough fiber from food, fiber supplements can be an option, but it’s best to consult a healthcare professional first.
Adequate fiber intake is key to reducing the risk of chronic diseases and promoting overall health.
High Fiber Foods
A diverse range of foods are rich in fiber, including cereals, beans, vegetables, fruits, nuts, and seeds.
High Fiber Cereals and Grains
| Food | Serving | Calories | Fiber |
|---|---|---|---|
| Bran Flakes Cereal | 3/4 cup | 90 | 5g |
| Whole Wheat Spaghetti | 1 cup cooked | 174 | 6g |
| Oatmeal | 1 cup cooked | 158 | 4g |
| Quinoa | 1 cup cooked | 222 | 5g |
| Barley | 1 cup cooked | 193 | 6g |
| Brown Rice | 1 cup cooked | 218 | 3.5g |
| Whole Wheat Bread | 1 slice | 69 | 2g |
| Air-Popped Popcorn | 3 cups | 93 | 3.6g |
| Bulgur | 1 cup cooked | 151 | 8g |
| Rye Bread | 1 slice | 83 | 1.9g |
| Buckwheat | 1 cup cooked | 155 | 4.5g |
| Millet | 1 cup cooked | 207 | 2.3g |
| Amaranth | 1 cup cooked | 251 | 5.2g |
| Whole Grain Cornmeal | 1 cup cooked | 143 | 2.4g |
| Pearled Barley | 1 cup cooked | 193 | 6g |
| Sorghum | 1 cup cooked | 214 | 6.3g |
| Teff | 1 cup cooked | 255 | 7.1g |
| Wild Rice | 1 cup cooked | 166 | 3g |
| Farro | 1 cup cooked | 200 | 5g |
| Spelt | 1 cup cooked | 246 | 7.6g |
High Fiber Beans and Legumes
| Bean Varieties | Serving | Calories | Fiber (g) |
|---|---|---|---|
| Lentils | 1 cup cooked | 230 | 15.6 |
| Black Beans | 1 cup cooked | 227 | 15 |
| Chickpeas | 1 cup cooked | 269 | 12.5 |
| Kidney Beans | 1 cup cooked | 225 | 11 |
| Navy Beans | 1 cup cooked | 255 | 19 |
| Pinto Beans | 1 cup cooked | 245 | 15 |
| Split Peas | 1 cup cooked | 231 | 16.3 |
| White Beans | 1 cup cooked | 249 | 11 |
| Edamame | 1 cup cooked | 188 | 8 |
| Lima Beans | 1 cup cooked | 216 | 13.2 |
| Mung Beans | 1 cup cooked | 212 | 15.4 |
| Adzuki Beans | 1 cup cooked | 294 | 17 |
| Black-eyed Peas | 1 cup cooked | 198 | 11 |
| Fava Beans | 1 cup cooked | 187 | 9 |
| Green Peas | 1 cup cooked | 134 | 9 |
| Soybeans | 1 cup cooked | 298 | 10 |
| Red Lentils | 1 cup cooked | 230 | 15.6 |
| Cannellini Beans | 1 cup cooked | 225 | 12.4 |
| Great Northern Beans | 1 cup cooked | 209 | 12.4 |
| Baked Beans | 1 cup | 239 | 10.4 |
High Fiber Vegetables
| Vegetable | Serving | Calories | Fiber |
|---|---|---|---|
| Artichoke | 1 medium | 60 | 10.3g |
| Peas | 1 cup cooked | 134 | 9g |
| Broccoli | 1 cup cooked | 55 | 5.1g |
| Brussels Sprouts | 1 cup cooked | 56 | 4g |
| Carrots | 1 cup raw | 52 | 3.6g |
| Beets | 1 cup cooked | 75 | 3.8g |
| Sweet Potato | 1 medium | 103 | 4g |
| Spinach | 1 cup cooked | 41 | 4.3g |
| Kale | 1 cup cooked | 36 | 2.6g |
| Collard Greens | 1 cup cooked | 49 | 5.3g |
| Swiss Chard | 1 cup cooked | 35 | 3.7g |
| Turnip Greens | 1 cup cooked | 29 | 5g |
| Butternut Squash | 1 cup cooked | 82 | 6.6g |
| Acorn Squash | 1 cup cooked | 115 | 9g |
| Pumpkin | 1 cup cooked | 49 | 3g |
| Cauliflower | 1 cup cooked | 29 | 3.4g |
| Green Beans | 1 cup cooked | 44 | 4g |
| Asparagus | 1 cup cooked | 40 | 2.8g |
| Zucchini | 1 cup cooked | 17 | 1.2g |
| Eggplant | 1 cup cooked | 35 | 2.5g |
High Fiber Fruits
| Fruit | Serving | Calories | Fiber |
|---|---|---|---|
| Raspberries | 1 cup | 64 | 8g |
| Blackberries | 1 cup | 62 | 7.6g |
| Pears | 1 medium | 101 | 5.5g |
| Apples | 1 medium | 95 | 4g |
| Bananas | 1 medium | 105 | 3.1g |
| Oranges | 1 medium | 62 | 3.1g |
| Strawberries | 1 cup | 49 | 3g |
| Figs | 1 medium | 37 | 1.4g |
| Blueberries | 1 cup | 84 | 3.6g |
| Kiwi | 1 medium | 42 | 2.1g |
| Avocado | 1/2 medium | 120 | 6.7g |
| Mango | 1 cup sliced | 99 | 2.6g |
| Papaya | 1 cup cubes | 62 | 2.5g |
| Pineapple | 1 cup chunks | 82 | 2.3g |
| Grapes | 1 cup | 104 | 1.4g |
| Cherries | 1 cup | 87 | 3g |
| Peaches | 1 medium | 58 | 2g |
| Plums | 1 medium | 30 | 1g |
| Watermelon | 1 cup cubes | 46 | 0.6g |
| Cantaloupe | 1 cup cubes | 53 | 1.4g |
High Fiber Nuts and Seeds
| Nut | Serving | Calories | Fiber |
|---|---|---|---|
| Chia Seeds | 1 tbsp | 60 | 5.5g |
| Flaxseeds | 1 tbsp | 37 | 2.8g |
| Almonds | 1 oz | 164 | 3.5g |
| Walnuts | 1 oz | 185 | 1.9g |
| Pistachios | 1 oz | 159 | 3g |
| Sunflower Seeds | 1 oz | 164 | 2.4g |
| Pumpkin Seeds | 1 oz | 158 | 1.7g |
| Pecans | 1 oz | 196 | 2.7g |
| Hazelnuts | 1 oz | 178 | 2.7g |
| Brazil Nuts | 1 oz | 187 | 2.1g |
| Cashews | 1 oz | 157 | 0.9g |
| Macadamia Nuts | 1 oz | 204 | 2.4g |
| Pine Nuts | 1 oz | 191 | 1g |
| Sesame Seeds | 1 tbsp | 52 | 1.1g |
| Poppy Seeds | 1 tbsp | 46 | 1.8g |
| Hemp Seeds | 1 tbsp | 57 | 0.9g |
| Peanuts | 1 oz | 161 | 2.4g |
| Chestnuts | 1 oz | 69 | 1.4g |
| Coconut | 1 oz | 99 | 2.7g |
| Tahini | 1 tbsp | 89 | 1.6g |
Tips and Tricks to Increase Fiber Intake
Increasing your fiber intake can be simple and enjoyable with these strategies:
- Start with Whole Grains: Swap out refined grains for whole grains. Think brown rice, quinoa, whole wheat pasta, and whole grain bread. A slice of whole grain bread can offer up to 2 grams more fiber than white bread.
- Go for Greens: Load up on vegetables, especially the leafy greens. Spinach, kale, and broccoli are not just nutrient-dense; they’re also high in fiber. Adding a cup of broccoli to your meal can add about 5 grams of fiber.
- Fruit It Up: Snack on fruits rather than processed snacks. Berries, apples, and pears, with their skin on, are particularly high in fiber. A medium pear can offer about 6 grams of fiber.
- Legumes and Beans: Incorporate more beans, lentils, and chickpeas into your meals. They’re not only packed with protein but are also a great source of fiber. A cup of cooked lentils can provide about 15 grams of fiber.
- Nuts and Seeds: A handful of nuts or seeds can be a great snack that boosts your fiber intake. Almonds, chia seeds, and flaxseeds are all good options. Two tablespoons of chia seeds have an impressive 10 grams of fiber.
- Whole Grain Cereals: Choose high-fiber, whole-grain cereals for breakfast. Look for those with at least 5 grams of fiber per serving. Pairing this with a high-fiber fruit can kickstart your day on a high note.
- Snack on Popcorn: Opt for air-popped popcorn over chips for a snack. It’s a whole grain that can satisfy your crunch craving and increase your fiber intake. Three cups of air-popped popcorn provide about 4 grams of fiber.
- Incorporate Avocado: Avocado is not only a source of healthy fats but also has fiber. Adding it to salads, sandwiches, or toast can boost your fiber intake. Half an avocado contains about 5 grams of fiber.
- Use Whole Fruit in Smoothies: Instead of juicing, make smoothies that use the whole fruit. This retains the fiber that would otherwise be lost in juicing. Adding vegetables like spinach or kale can further increase the fiber content.
- Read Labels: When shopping, read nutrition labels to choose foods with higher fiber content. This can help you make better choices and increase your daily fiber intake.
High Fiber Diet Plan PDF
So all of that information is good in theory, but how do you plan out to get 28-38 grams of fiber everyday?
Well I’ve built a free high fiber diet plan PDF that you can download for free! Talk about all the freebies in this article. So if you want a 3-day high fiber diet plan, simply click here to download your free plan!
Each day I give you breakfast, lunch, dinner plus two snacks that will add up to 38 grams of fiber a day! Here’s a small sample of what’s included in the PDF!

Breakfast
- Oatmeal with Berries: A bowl of oatmeal topped with raspberries or blueberries.
- Whole Grain Toast: Served with avocado or a spread of almond butter.
Lunch
- Bean Salads: A mix of beans with fresh vegetables and a light dressing.
- Vegetable Stir-Fry: With a variety of colorful veggies and quinoa or brown rice.
Snacks
- Nuts and Seeds: A handful of almonds or sunflower seeds.
- Fruit Smoothies: Blend your favorite fruits with a spoonful of chia seeds.
Dinner
- Whole Grain Pasta: Served with a vegetable-rich sauce and legumes.
- Stuffed Peppers: Filled with a mix of quinoa, beans, and vegetables.
Bonus: High Fiber Snack Recipe
Try this simple and delicious high fiber snack recipe:
No-Bake Fiber-Rich Cookie Bites
- Ingredients:
- 3 scoops chocolate protein powder
- 1/4 cup ground flaxseed
- 1/2 cup peanut butter
- Optional: oats for rolling
- Directions:
- Mix protein powder, flaxseed, and peanut butter in a bowl.
- Roll the mixture into small balls.
- Optionally, roll the balls in oats for extra texture.
- Freeze for a few hours to set.
Enjoy these bites as a quick, fiber-rich snack!
Final Thoughts
Incorporating high fiber foods into your diet offers numerous health benefits, from improved digestion to reduced risk of chronic diseases. By understanding the types of fiber and their sources, and by using the tips and meal ideas provided, you can easily increase your fiber intake. Remember to use the printable high fiber food list as a handy guide during your grocery shopping.
Looking For More?
For further information and resources on high fiber diets, consider exploring the following:
- Printable High Fiber Food Lists: Download your FREE Printable High Fiber Food List!
- More High Fiber Articles! Click here to read more!
Michelle Saari is a Registered Dietitian based in Canada. She has a Master's Degree in Human Nutritional Sciences and is a passionate advocate for spreading easy to understand, reliable, and trustworthy nutrition information. She is currently a full time online entrepreneur with two nutrition focused websites.



