36 High Fiber Foods: Fruits, Vegetables, Beans and More

Are you getting enough fiber in your diet? If you’re like most Americans, the answer is probably no. According to the American Dietetic Association, the average adult only consumes about 15 grams of fiber daily—far short of the recommended 25 grams for women and 38 grams for men. This “fiber gap” in our diets is linked to numerous health issues, from digestive problems to increased risk of chronic diseases.

But here’s the good news: adding more high-fiber foods to your meals doesn’t have to be complicated or tasteless. Nature has provided us with a delicious array of fiber-rich options that can easily become part of your daily eating routine.

In this article, we’ll explore 36 fiber powerhouses across different food categories—fruits, vegetables, legumes, grains, nuts, and seeds. You’ll discover not just what to eat, but practical ways to incorporate these foods into your diet.

High Fiber Foods
High Fiber Foods

What Is Dietary Fiber? Health Benefits of Fiber

Dietary fiber refers to plant-based carbohydrates that your body cannot digest or absorb. Unlike other carbs that break down into sugar molecules, fiber passes through your digestive system relatively intact. This unique quality is exactly what makes it so beneficial.

Dietary fiber, the indigestible part of plant foods, comes in two main forms: soluble and insoluble. Soluble fiber dissolves in water to form a gel-like substance that slows digestion, while insoluble fiber adds bulk to stool and helps food pass more quickly through the digestive system. Both types are essential for optimal health.

Research has consistently linked adequate fiber intake to:

  • Improved digestive health: Fiber prevents constipation, reduces the risk of hemorrhoids, and may help prevent diverticular disease.
  • Weight management: High-fiber foods create a feeling of fullness, helping you eat less and stay satisfied longer.
  • Stable blood sugar: Fiber slows the absorption of sugar, improving blood glucose levels—particularly important for people with diabetes.
  • Heart health: Regular fiber consumption can lower cholesterol levels and reduce the risk of heart disease.
  • Reduced cancer risk: Dietary fiber may help prevent colorectal cancer and other digestive system cancers.
  • Longevity: Studies suggest that people who eat more fiber tend to live longer, healthier lives.
  • Gut microbiome support: Fiber serves as food for beneficial gut bacteria, promoting a healthy gut microbiome that influences everything from immunity to mental health.

How Much Fiber Do You Need?

The recommended daily fiber intake varies by age and gender:

Age Group Men Women
19-30 years 38 grams 25 grams
31-50 years 38 grams 25 grams
51+ years 30 grams 21 grams

Children need less fiber, with recommendations ranging from 19-31 grams depending on age.

36 High Fiber Foods: Fruits, Vegetables, Beans, and More

Bananas
Bananas

High-Fiber Fruits

1. Avocados

While technically a fruit, avocados stand out as a unique fiber source, providing about 9-10 grams per medium fruit. Unlike most fruits, avocados are low in sugar and high in healthy monounsaturated fats.

Beyond fiber, avocados deliver a wealth of nutrients, including potassium (more than bananas), vitamin K, vitamin E, and several B vitamins. Their creamy texture makes them incredibly versatile in the kitchen.

2. Raspberries

These ruby gems pack an impressive 8 grams of fiber per cup, making them one of the most fiber-rich fruits available. Their high fiber-to-sugar ratio makes them particularly valuable for those watching their blood sugar levels.

Raspberries are loaded with antioxidants, including ellagic acid and anthocyanins, which may help reduce inflammation and oxidative stress. They also provide vitamin C, manganese, and smaller amounts of vitamins K and E.

3. Pears

With about 5.5 grams of fiber in a medium fruit (with skin), pears are an excellent fiber source. Much of their fiber is concentrated in the skin, so enjoy them unpeeled for maximum benefit.

Pears are also rich in vitamin C, copper, and antioxidants, particularly in colorful varieties. They contain a unique type of fiber called pectin, which acts as a prebiotic to feed beneficial gut bacteria.

Their natural sweetness and juiciness make them perfect for eating fresh, but they also shine when poached with cinnamon for a simple dessert, sliced into salads with blue cheese and walnuts, or blended into smoothies.

How to Select and Store Green Apples
How to Select and Store Green Apples

4. Apples

An apple a day provides about 4.5 grams of fiber (for a medium fruit with skin). Like pears, much of an apple’s fiber is in the skin, so enjoy them unpeeled whenever possible.

Apples contain a mix of soluble fiber (especially pectin) and insoluble fiber, making them beneficial for both cholesterol management and digestive regularity. They’re also rich in quercetin, a flavonoid with anti-inflammatory and antioxidant effects.

Beyond snacking on raw apples, try them sliced with nut butter, baked with cinnamon for a warm treat, chopped into oatmeal, or sautéed as a side for pork dishes.

5. Blackberries

These dark berries contain approximately 8 grams of fiber per cup, similar to their raspberry cousins. Their deep color signals their high antioxidant content.

Blackberries are particularly rich in anthocyanins, powerful antioxidants that give them their dark purple-black color. These compounds may help protect brain health and reduce inflammation. They also provide vitamin C, vitamin K, and manganese.

Enjoy blackberries fresh as a snack, add them to green salads for a sweet contrast, use them in smoothies or yogurt parfaits, or cook them down into a compote for topping whole-grain pancakes or waffles. Their intense color makes them a beautiful garnish for desserts as well.

6. Strawberries

With about 3 grams of fiber per cup, strawberries may not be the highest fiber fruit on our list, but their versatility and popularity make them worth mentioning.

Strawberries are exceptionally high in vitamin C, providing more than a full day’s requirement in just one cup. They also contain folate, manganese, and numerous antioxidants, including anthocyanins and ellagic acid.

Bananas
Bananas

7. Bananas

A medium banana provides about 3 grams of fiber. While they’re often known for their potassium content, bananas are also a convenient source of dietary fiber.

Interestingly, slightly underripe bananas contain resistant starch, a type of fiber that acts as a prebiotic, feeding beneficial gut bacteria. As bananas ripen, this starch converts to sugar, changing the fiber content slightly.

Beyond eating them fresh, try slicing bananas onto whole-grain toast with nut butter, freezing them for smoothies, or mashing them into overnight oats. Green (unripe) bananas can be cooked like plantains as a starchy side dish in many Caribbean and African cuisines.

8. Oranges

A medium orange provides about 3 grams of fiber, making citrus fruits a respectable fiber source. The white pith between the flesh and peel contains much of the fiber, so don’t be too meticulous about removing it all.

Oranges are famous for their vitamin C content, providing more than 100% of your daily needs in one medium fruit. They also contain folate, potassium, and various antioxidants, including hesperidin, which may support blood vessel function.

High-Fiber Vegetables

9. Artichokes

These unique vegetables top the fiber charts with about 10 grams per medium artichoke. Both the hearts and leaves provide significant fiber.

Beyond fiber, artichokes are rich in antioxidants, particularly cynarin and silymarin, which support liver health. They also provide vitamins C and K, folate, and minerals including magnesium and potassium.

10. Broccoli

This cruciferous vegetable provides about 5 grams of fiber per cup (cooked). Its fiber content contributes to its reputation as a digestive health supporter.

Broccoli is exceptionally nutrient-dense, providing vitamin C, vitamin K, folate, potassium, and various antioxidants. It contains sulforaphane, a compound studied for potential anticancer properties, particularly when the vegetable is lightly steamed rather than overcooked.

You can enjoy broccoli steamed as a simple side dish, roasted until the edges caramelize for a more intense flavor, added to stir-fries, blended into pesto, or even incorporated into smoothies.

11. Brussels Sprouts

With about 4 grams of fiber per cup (cooked), Brussels sprouts provide significant fiber along with their distinctive flavor.

Like their cruciferous relatives, Brussels sprouts are rich in vitamins K and C, and contain various antioxidants and sulfur compounds that may offer health benefits, including potential cancer-protective effects. They’re also a good source of folate and vitamin B6.

Sweet Potatoes
Sweet Potatoes

12. Sweet Potatoes

A medium baked sweet potato with skin provides about 4 grams of fiber. The skin contains much of the fiber, so enjoy it whenever possible.

Sweet potatoes are exceptionally rich in beta-carotene, which your body converts to vitamin A. One medium sweet potato provides several times your daily vitamin A requirement. They also contain vitamins C and B6, potassium, and manganese.

Beyond the classic baked sweet potato, try them roasted in cubes with savory herbs, mashed with a touch of maple syrup and cinnamon, spiralized into “noodles,” or used in hummus for a sweet variation.

13. Carrots

A cup of raw carrots provides about 3.6 grams of fiber, making this popular vegetable a good fiber source as well.

Carrots’ orange color comes from beta-carotene, but they also provide vitamin K, potassium, and various antioxidants. Purple, red, and yellow varieties offer different antioxidant profiles with similar fiber content.

Beets
Beets

14. Beets

One cup of cooked beets provides approximately 3.8 grams of fiber. Both the roots and greens are edible and nutritious.

Beets contain unique antioxidants called betalains, which give them their deep color and may offer anti-inflammatory benefits. They’re also rich in folate, manganese, and nitrates that can support heart health by helping blood vessels relax and lower blood pressure.

15. Spinach

While not the highest in fiber, spinach still provides about 4 grams per cup when cooked (it shrinks significantly, allowing you to consume more).

Spinach is exceptionally rich in vitamin K, providing over 180% of your daily needs in one cooked cup. It also offers vitamins A and C, folate, iron, and calcium, though the absorption of some minerals may be limited by compounds called oxalates.

Beyond salads, use spinach in smoothies, sautéed as a side dish, wilted into soups and pasta dishes, or blended into pesto. Baby spinach tends to have a milder flavor than mature leaves, making it more versatile for raw applications.

16. Kale

This popular leafy green provides about 2.6 grams of fiber per raw cup, which increases to about 5 grams when cooked and concentrated.

Kale is exceptionally nutrient-dense, offering vitamins K, A, and C in abundance, along with manganese, calcium, and various antioxidants, including quercetin and kaempferol. Different varieties (curly, lacinato/dinosaur, red Russian) offer slightly different nutrient profiles.

High-Fiber Legumes

17. Lentils

These small legumes pack a significant fiber punch, with about 15 grams per cooked cup. Their quick cooking time compared to other legumes makes them particularly convenient.

Lentils are also protein powerhouses, providing about 18 grams per cup, making them an excellent option for plant-based meals. They supply significant amounts of folate, iron, potassium, and manganese as well.

Different varieties offer different textures and cooking properties: red lentils cook quickly and break down for soups and curries; green and brown lentils hold their shape better for salads and side dishes; black (Beluga) lentils stay particularly firm.

Black Beans
Black Beans

18. Black Beans

With about 15 grams of fiber per cooked cup, black beans are among the most fiber-rich foods available. Their fiber content includes both soluble and insoluble types.

Black beans also provide about 15 grams of protein per cup, along with significant amounts of folate, magnesium, phosphorus, and iron. They’re particularly rich in anthocyanins, the same type of antioxidants found in blueberries.

19. Chickpeas (Garbanzo Beans)

A cup of cooked chickpeas provides about 12 grams of fiber. Their nutty flavor and versatile texture make them a favorite across various cuisines.

Chickpeas deliver about 15 grams of protein per cup, along with significant amounts of folate, iron, phosphorus, and manganese. They also contain unique antioxidants called saponins, which may have anti-inflammatory effects.

20. Navy Beans

These small white beans provide approximately 19 grams of fiber per cooked cup, making them one of the highest fiber foods available.

Navy beans are also rich in protein (about 15 grams per cup), folate, manganese, copper, and phosphorus. Their mild flavor makes them adaptable to various dishes.

21. Kidney Beans

With about 14 grams of fiber per cooked cup, kidney beans are another excellent fiber source. Their robust texture holds up well in cooking.

Kidney beans provide approximately 15 grams of protein per cup, along with iron, potassium, and various B vitamins. They’re also rich in antioxidants, concentrated in their vibrant red skins. These beans are a classic ingredient in chili, but also work well in salads, soups, and mixed bean dishes.

22. Edamame

These young soybeans provide about 8 grams of fiber per cooked cup. Their bright green color and sweet flavor distinguish them from mature soybeans.

Edamame stands out for its high protein content—about 17 grams per cup—and complete amino acid profile, rare among plant proteins. It’s also rich in folate, vitamin K, iron, and magnesium.

Pinto Beans
Pinto Beans

23. Pinto Beans

These speckled beans provide about 15 grams of fiber per cooked cup. When cooked, they take on a creamy texture and uniform pink-brown color.

Pinto beans supply approximately 15 grams of protein per cup, along with significant amounts of folate, copper, manganese, and thiamine. They’re also rich in various antioxidants.

High-Fiber Whole Grains

24. Pearled Barley

Although not technically a whole grain (its outer bran layer is removed), pearled barley still provides an impressive 6 grams of fiber per cooked cup, thanks to fiber distributed throughout the grain.

Barley contains a special type of soluble fiber called beta-glucan, which has been specifically linked to cholesterol and blood sugar benefits. It also provides selenium, manganese, and various B vitamins.

25. Oats

A cup of cooked oatmeal provides about 4 grams of fiber, with steel-cut and rolled oats generally offering more fiber than quick oats.

Like barley, oats are rich in beta-glucan, the soluble fiber associated with heart health and blood sugar benefits. They also provide manganese, phosphorus, magnesium, copper, and zinc.

Mediterranean Quinoa Stuffed Portobellos
Mediterranean Quinoa Stuffed Portobellos

26. Quinoa

Although technically a seed, quinoa functions like a grain and provides about 5 grams of fiber per cooked cup.

Quinoa stands out for being a complete protein source, containing all nine essential amino acids—rare among plant foods. It also provides magnesium, phosphorus, manganese, and various B vitamins.

Its mild flavor and quick cooking time make quinoa exceptionally versatile. Use it as a base for grain bowls, in salads (hot or cold).

27. Brown Rice

With about 3.5 grams of fiber per cooked cup, brown rice offers more than three times the fiber of white rice.

Brown rice provides manganese, magnesium, selenium, and various B vitamins. The bran layer, which gives it its color and fiber, also contains antioxidant compounds that white rice lacks.

Use brown rice anywhere you’d use white rice: as a side dish, in stir-fries, for sushi, in soups, or as a base for grain bowls. Its nutty flavor complements both savory and sweet dishes.

28. Whole Wheat Pasta

A cup of cooked whole wheat pasta provides about 6 grams of fiber, significantly more than its refined counterpart.

Beyond fiber, whole wheat pasta offers protein, manganese, magnesium, selenium, and various B vitamins. It retains the nutrient-rich bran and germ of the wheat kernel.

29. Bulgur

This quick-cooking whole grain provides about 8 grams of fiber per cooked cup. It’s made from cracked wheat berries that have been parboiled and dried.

Bulgur offers protein, manganese, magnesium, and B vitamins. Its quick preparation time (often just soaking in hot water) makes it convenient compared to many other whole grains.

Tabbouleh salad is perhaps the most famous bulgur dish, but it also works well as a pilaf, in grain bowls, or as a substitute for rice in stuffed peppers. Its slight chewiness and nutty flavor make it satisfying as a side dish or base for main meals.

High-Fiber Nuts and Seeds

Benefits of Chia Seeds for Men
Benefits of Chia Seeds for Men

30. Chia Seeds

These tiny seeds pack an incredible 10 grams of fiber in just 2 tablespoons, making them among the most fiber-dense foods available.

Chia seeds are also rich in omega-3 fatty acids (in the form of alpha-linolenic acid), protein, calcium, phosphorus, and manganese. They absorb up to 10 times their weight in liquid, forming a gel-like consistency.

31. Flaxseeds

Ground flaxseeds provide about 3 grams of fiber per tablespoon. They must be ground to access their nutritional benefits, as whole seeds pass through the digestive system largely intact.

Flaxseeds are exceptionally rich in lignans, plant compounds with estrogen-like effects that may help reduce cancer risk. They also provide alpha-linolenic acid (a plant-based omega-3 fatty acid) and magnesium.

Add ground flaxseed to smoothies, oatmeal, yogurt, or baked goods for a nutritional boost. They can also serve as an egg substitute in baking when mixed with water. Store ground flaxseed in the refrigerator to prevent oxidation of its delicate oils.

32. Almonds

A quarter-cup of almonds (about 23 nuts) provides approximately 4 grams of fiber, along with healthy fats and protein.

Almonds are particularly rich in vitamin E, providing about 40% of your daily needs in a quarter-cup serving. They also offer magnesium, manganese, and riboflavin.

Beyond snacking, try almonds sliced in salads or oatmeal, ground into homemade energy bars, processed into almond butter, or used as a base for dairy-free milk. Blanched and ground almonds (almond flour) work well in gluten-free baking.

33. Pistachios

A quarter-cup of pistachios (about 49 nuts) provides about 3 grams of fiber, along with protein and healthy fats.

These green nuts are rich in lutein and zeaxanthin, antioxidants important for eye health. They also provide vitamin B6, thiamine, and phosphorus.

34. Sunflower Seeds

A quarter-cup of sunflower seeds provides approximately 3 grams of fiber, along with protein and healthy fats.

Sunflower seeds are exceptionally rich in vitamin E, providing about 80% of your daily needs in a quarter-cup. They also offer copper, thiamine, selenium, and magnesium.

Other High-Fiber Foods

35. Popcorn

This whole-grain snack provides about 4 grams of fiber per 3-cup serving (air-popped). Its volume makes it satisfying despite being relatively low in calories.

Popcorn contains antioxidant polyphenols that may help protect against chronic diseases. When prepared without excessive butter and salt, it makes a surprisingly nutritious snack.

36. Dark Chocolate

A pleasant surprise on our list, high-quality dark chocolate (70%+ cocoa content) provides about 3 grams of fiber per 1-ounce serving.

Dark chocolate is rich in flavanols, antioxidant compounds that may support heart health by improving blood flow and reducing inflammation. It also provides iron, magnesium, copper, and manganese.

How to Eat Buckwheat
How to Eat Buckwheat

Tips for Increasing Your Fiber Intake

Increasing your fiber intake too quickly can cause digestive discomfort, including gas, bloating, and cramping. Here are some tips for gradually and comfortably boosting your fiber consumption:

  • Start slowly: Increase your fiber intake gradually over several weeks to give your digestive system time to adjust.
  • Stay hydrated: Fiber works best when it can absorb water, so drink plenty of fluids throughout the day.
  • Spread intake throughout the day: Rather than consuming all your fiber in one meal, distribute it across your daily meals and snacks.
  • Consider texture: If you’re sensitive to certain textures, experiment with different forms of fiber-rich foods (for example, smooth hummus instead of whole chickpeas).
  • Combine foods strategically: Pair high-fiber foods with those you already enjoy—add berries to yogurt, mix beans into favorite soups, or blend greens into smoothies.
  • Make simple swaps: Choose whole-grain bread instead of white, brown rice instead of white, or an apple instead of apple juice.
  • Read labels: Compare similar products and choose those with higher fiber content when grocery shopping.
  • Keep skins on: Much of a fruit or vegetable’s fiber is in the skin or peel, so keep these on when appropriate and safe.
  • Add seeds: Sprinkle chia, flax, or hemp seeds onto foods you already eat for an easy fiber boost.
  • Consider preparation methods: Some cooking methods make high-fiber foods more digestible—roasting vegetables can soften fiber, and soaking beans reduces compounds that may cause gas.

When to Be Cautious with Fiber

While fiber is beneficial for most people, there are some situations where you might need to modify your intake:

  • Certain digestive conditions: If you have IBS, Crohn’s disease, ulcerative colitis, or other digestive disorders, talk to your healthcare provider about the right amount and types of fiber for your specific situation.
  • Before medical procedures: You may need to follow a low-fiber or fiber-free diet temporarily before certain medical procedures, especially colonoscopies.
  • During acute digestive distress: During flare-ups of digestive conditions or acute diarrhea, you might need to reduce fiber temporarily.
  • If taking certain medications: Some medications may interact with high-fiber foods, particularly those that are taken during a meal. Check with your pharmacist or healthcare provider.

 

Author

  • Lila Marquez

    Nutrition & Recipe Specialist

    Lila specializes in herbal recipes, superfoods, and nourishing drinks. With years of experience creating delicious wellness recipes, she helps make healthy eating simple and enjoyable.

    "Wellness through delicious, everyday ingredients."

    View all posts
string(26) "background-color: #2198d3;"