This high fiber foods list gives you about 40 easy picks, from raspberries and pears to lentils, oats, chia seeds and popcorn, with fiber per serving for each. Beans, lentils, berries and seeds lead the pack. Mix a few into every meal and most women can reach 25 grams a day without trying hard.
The best fiber food is the one you will actually eat. So alongside the numbers, you will find simple ways to fit each group into breakfast, lunch, dinner and snacks, plus picks for low carb eating and sensitive stomachs.
- Beans and lentils are the champions. About 7 to 8 grams per half cup, plus protein.
- Berries and pears lead the fruit aisle. Raspberries give about 8 grams per cup.
- Seeds are tiny fiber boosters. Two tablespoons of chia add about 10 grams.
- Spread fiber across the day. A few grams at every meal beats one giant bowl.
- Raise it slowly with water. Add about 5 grams a week to keep bloating away.
Jump to a sectionIn this article14 sections
- Top 10 Foods on the High Fiber Foods List
- Fruits High in Fiber
- Vegetables High in Fiber
- Beans and Lentils
- Whole Grains
- Nuts and Seeds
- High Fiber Snacks
- High Fiber Meal Ideas for Every Part of the Day
- Low Carb High Fiber Foods
- Foods That Are Easy on the Stomach
- Pair Fiber with Protein for Fullness
- Your This-Week Plan
- Quick Questions
- The Bottom Line
Top 10 Foods on the High Fiber Foods List
If you only remember ten foods, make it these. They are affordable, easy to find, and each one gives you a solid share of your daily fiber in one serving.
Stuck on the scale? Reset it in 14 days. No gimmicks.
One simple habit a day, plus the truth about the diet myths keeping you stuck. No starvation, no magic pills, no cutting entire food groups. From a NASM-certified coach with more than 20 years of results.
- 14 days, one habit a day
- No fads or starving
- Free, straight to your inbox
Want the details first? See everything inside the free guide
| Food | Fiber | Easy Way to Eat It |
|---|---|---|
| Chia seeds | 10g | Two tablespoons stirred into yogurt or overnight pudding |
| Lentils | 8g | Half cup cooked, simmered into soup or a grain bowl |
| Raspberries | 8g | One cup on oatmeal or eaten by the handful |
| Black beans | 7.5g | Half cup cooked in tacos, burrito bowls or salads |
| Chickpeas | 6g | Half cup roasted as a snack or blended into hummus |
| Pear | 5.5g | One medium pear, sliced with the skin on, with cheese |
| Avocado | 5g | Half an avocado mashed on whole grain toast or in salads |
| Artichoke | 7g | One medium artichoke, or canned hearts in pasta or salads |
| Oats | 4g | Half cup dry, cooked as oatmeal or blended into smoothies |
| Popcorn | 3.5g | Three cups air popped for a big, crunchy snack |
Fiber numbers are approximate and vary by brand, size and cooking method. They are close enough to plan your day with.
Fruits High in Fiber
Fruit is the easiest place to start because it needs no cooking. Keep the skin on when you can, since much of the fiber lives there.
- Raspberries. About 8 grams per cup.
- Blackberries. About 7.5 grams per cup.
- Pear with skin. About 5.5 grams per medium pear.
- Apple with skin. About 4.5 grams per medium apple.
- Avocado. About 5 grams per half.
- Orange. About 3 grams per medium orange.
- Banana. About 3 grams per medium banana.
- Kiwi. About 4 grams for two kiwis.
Whole fruit beats juice every time. Juicing strips out most of the fiber, which is covered in more detail in does juicing remove fiber.
Vegetables High in Fiber
Vegetables give you a lot of volume and fiber for very few calories. Cooked vegetables shrink down, so a cup cooked holds more fiber than a cup raw.
- Artichoke. About 7 grams per medium artichoke.
- Green peas. About 7 grams per cup cooked.
- Brussels sprouts. About 4 grams per cup cooked.
- Broccoli. About 5 grams per cup cooked.
- Sweet potato with skin. About 4 grams per medium potato.
- Carrots. About 4.5 grams per cup cooked.
- Spinach. About 4 grams per cup cooked.
- Cauliflower. About 3 grams per cup cooked.
Beans and Lentils
If there is one food group that does the most for fiber, it is this one. Beans and lentils also bring plant protein, which makes meals more filling. Canned beans count, just rinse them to cut the salt.
- Navy beans. About 9.5 grams per half cup cooked.
- Split peas. About 8 grams per half cup cooked.
- Lentils. About 8 grams per half cup cooked.
- Black beans. About 7.5 grams per half cup cooked.
- Pinto beans. About 7.5 grams per half cup cooked.
- Kidney beans. About 6.5 grams per half cup cooked.
- Chickpeas. About 6 grams per half cup cooked.
- Edamame. About 4 grams per half cup shelled.
Whole Grains
Whole grains keep the bran, which is where most of the grain’s fiber lives. Look for a whole grain as the first ingredient on the label.
- Barley. About 6 grams per cup cooked.
- Bulgur. About 8 grams per cup cooked.
- Whole wheat pasta. About 6 grams per cup cooked.
- Oats. About 4 grams per half cup dry.
- Quinoa. About 5 grams per cup cooked.
- Brown rice. About 3.5 grams per cup cooked.
- Whole grain bread. About 2 to 4 grams per slice.
Nuts and Seeds
Nuts and seeds pack a lot of fiber into a small space, along with healthy fats. They are also high in calories, so measure portions if weight loss is your goal.
- Chia seeds. About 10 grams per 2 tablespoons.
- Ground flaxseed. About 4 grams per 2 tablespoons.
- Almonds. About 3.5 grams per ounce, or about 23 almonds.
- Pistachios. About 3 grams per ounce.
- Pumpkin seeds in the shell. About 5 grams per ounce.
- Sunflower seeds. About 3 grams per ounce.
High Fiber Snacks
Snacks are where many women lose fiber to chips and crackers. These swaps give you fiber and something to chew on.
- Air-popped popcorn. About 3.5 grams per 3 cups.
- Roasted chickpeas. About 5 grams per half cup.
- Hummus with carrots. About 5 grams for a quarter cup with a cup of carrots.
- Dried figs or prunes. About 3 to 4 grams per small handful.
- Whole grain crackers. About 3 grams per serving, check the label.
- Apple with almond butter. About 6 grams together.
High Fiber Meal Ideas for Every Part of the Day
A list is only useful if it turns into meals. Here are simple combinations that each add 7 grams or more.
Breakfast
- Oatmeal with raspberries and a spoon of chia seeds.
- Greek yogurt with sliced pear and ground flax.
- Whole grain toast with mashed avocado and a fried egg.
Lunch
- A big salad with chickpeas, peppers, cucumber and feta.
- Lentil soup with a slice of whole grain bread.
- A burrito bowl with black beans, brown rice and salsa.
Dinner
- Salmon with roasted Brussels sprouts and a baked sweet potato.
- Whole wheat pasta with turkey, spinach and white beans.
- Chicken and vegetable stir fry over barley or quinoa.
Snacks
- Popcorn with a cheese stick.
- Hummus and veggie sticks.
- A pear with a small handful of almonds.
Want all of this laid out for you? The 7-day high-fiber meal plan maps out a full week of meals and snacks.
Low Carb High Fiber Foods
If you eat low carb or keto, fiber gets harder, since grains, beans and most fruit are limited. These picks give you fiber with fewer net carbs.
- Chia seeds and ground flax. Mostly fiber, with very few net carbs.
- Avocado. About 5 grams of fiber per half and only about 2 grams net carbs.
- Leafy greens, broccoli and cauliflower. High volume, low carb.
- Raspberries and blackberries. The lowest sugar fruits for the fiber they give.
- Almonds and pumpkin seeds. Good fiber, just watch portions.
Foods That Are Easy on the Stomach
Some women find that beans, raw vegetables and bran cause gas or cramps, especially at first. If your stomach is sensitive, start with gentler, mostly soluble sources.
- Oatmeal and oat bran.
- Bananas, peeled pears and applesauce.
- Cooked carrots, zucchini and peeled sweet potato.
- Chia seeds soaked in liquid first.
- Small portions of well cooked lentils.
Cooking, peeling and blending can make fiber easier to tolerate. For more on this, see how to eat more fiber without feeling like you swallowed a balloon.
Pair Fiber with Protein for Fullness
Fiber fills you up, and protein keeps you full. Together they are the simplest hunger fix I know, and as a NESTA nutrition coach it is the first thing I look at when someone tells me they are always snacking.
Try to put one fiber food and one protein food on every plate. Beans and lentils do both at once. For more ideas, see protein rich foods that curb appetite.
Your This-Week Plan
- Pick five foods from this list you already like.
- Add one of them to breakfast every day this week.
- Swap one refined grain for oats, barley or whole wheat pasta.
- Eat beans or lentils at least three times.
- Replace one daily snack with popcorn, hummus or fruit with nuts.
- Drink a glass of water with every meal as your fiber rises.
New to fiber? Start with the fiber for women guide, then find your target in how much fiber per day for women.
Six quick questions and I will show you what is most likely keeping your scale stuck, plus one fix to start today.
Start the free check →Or start the free 14-Day ResetSeven high-protein breakfasts that keep you full until lunch, so you skip the 10 a.m. crash.
Get the free breakfast guide →Or take the Supplement Match QuizHow to start lifting, how often to train, and how to keep progressing at any age.
Read the strength guide →Or grab a free guide from the libraryThe free Sunday Protein Prep Checklist: one oven session, a week of high-protein breakfasts and dinners.
Get the free checklist →Or browse the Recipe FinderThe free Chair Tai Chi Routine Card: a gentle seated routine plus a 4-week tracker.
Get the free routine card →Or read the chair tai chi guideQuick Questions
What Food Has the Most Fiber per Serving?
Chia seeds are near the top with about 10 grams in two tablespoons. Navy beans, lentils and split peas follow closely at about 8 to 9.5 grams per half cup cooked.
What Fruit Is Highest in Fiber?
Raspberries and blackberries lead with about 7.5 to 8 grams per cup. Pears and apples with the skin on are close behind.
Are High Fiber Foods Good for Weight Loss?
Yes, they help by keeping you full on fewer calories. Pair them with protein for the best effect on hunger.
How Can I Get 25 Grams of Fiber a Day?
Add one high fiber food to every meal and snack. Oats with berries, a bean salad, a pear and a dinner with vegetables and whole grains gets most women there.
The Bottom Line
This high fiber foods list is your shortcut to 25 grams a day. Lean on beans, lentils, berries, oats, seeds and vegetables, and you will hit your number without fiber bars or powders.
Pick a few favorites, build them into meals you already eat, and raise your fiber slowly with plenty of water.
I am a certified personal trainer and nutrition coach, not a doctor, and this article is educational only. Fiber values are approximate. If you have a digestive condition, take medicines or use a GLP-1 drug, talk with your doctor before making big changes to your fiber intake.
Practical, no-gimmick tips on healthy aging, hormones, fitness and nutrition.
- One email a week, no spam
- Real tips on aging, hormones, fitness and food
- Unsubscribe anytime
Free. I never share your email.











