High Fiber Fruits and Vegetables for Better Digestion

Share this post
9 min read

Last updated November 10, 2026

Raspberries, pears, artichokes, green peas and beans are among the highest-fiber fruits and vegetables. Adding a few of them each day can make a big difference.

MedlinePlus lists daily fiber needs for adults ages 19 to 50. Men need about 38 grams and women about 25 grams. Most Americans fall well short.

This guide lists high-fiber fruits and vegetables with real numbers. It also explains the two types of fiber and easy ways to eat more.

Health note. This article shares general nutrition information. If you have a digestive condition, ask your doctor or dietitian before making big diet changes.

Key Takeaways

  • Raspberries and blackberries have about 8 grams of fiber per cup.
  • Artichokes and green peas are top fiber vegetables.
  • Beans and lentils are some of the richest fiber foods of all.
  • Add fiber slowly and drink plenty of fluids.
  • Eat the skins of fruits and vegetables when you can.

Jump to a section

Why Fiber Matters

Fiber is the part of plant foods your body cannot fully digest. It moves through your gut and supports regular bowel movements.

MedlinePlus says fiber can help with weight management, blood sugar control, constipation, diarrhea and cholesterol. It also helps you feel full.

Yet most people do not get enough. USDA research found the average American diet provided only about 58 percent of the recommended fiber in 2017 to 2018.

8.1 gAverage fiber per 1,000 calories in U.S. diets, compared with a goal of 14 grams, per USDA Economic Research Service.

Soluble vs Insoluble Fiber

TypeWhat it doesGood sources
SolubleTurns to gel and slows digestionOats, beans, apples, citrus
InsolubleAdds bulk and helps food move throughWhole grains, vegetables, skins

MedlinePlus explains that soluble fiber attracts water and turns to gel during digestion. Research shows it helps lower cholesterol.

Insoluble fiber adds bulk to stool and helps food pass more quickly through the gut. Most fruits and vegetables contain a mix of both.

Quick tip. Keep the skin on apples, pears and potatoes. Much of the fiber is in or just under the skin.

High-Fiber Fruits

The Dietary Guidelines for Americans publishes a list of food sources of dietary fiber based on USDA data. These fruits rank near the top.

FruitPortionFiber
Guava1 cup8.9 g
Raspberries1 cup8.0 g
Blackberries1 cup7.6 g
Asian pear1 medium6.5 g
Persimmon1 fruit6.0 g
Pear1 medium5.5 g
Kiwifruit1 cup5.4 g
Apple with skin1 medium4.8 g
Orange1 medium3.7 g
Banana1 medium3.2 g

Berries are fiber superstars and easy to add to breakfast. Frozen berries work just as well and cost less in winter.

Pears and apples are great winter choices. See our guides to the best apples for baking and eating and how to eat a persimmon.

High-Fiber Vegetables

VegetablePortionFiber
Artichoke1 cup9.6 g
Green peas1 cup8.8 g
Canned pumpkin1 cup7.1 g
Brussels sprouts1 cup6.4 g
Sweet potato1 cup6.3 g
Parsnips1 cup6.2 g
Winter squash1 cup5.7 g
Broccoli1 cup5.2 g
Avocado1 cup5.0 g
Kale1 cup4.7 g

These values come from the Dietary Guidelines fiber list, which uses USDA FoodData Central. Cooked amounts pack more fiber per cup since vegetables shrink.

Brussels sprouts and sweet potatoes are easy wins. Try our guides on how to cook Brussels sprouts and sweet potato vs potato.

Avocado adds fiber and healthy fats. Read more in our avocado nutrition guide.

Which high-fiber food do you eat most often?

  • Berries
  • Beans or lentils
  • Apples or pears
  • Not sure

Beans, Peas and Lentils

Beans and lentils count as both vegetables and protein foods. They are some of the richest fiber sources you can eat.

FoodPortionFiber
Navy beans1/2 cup9.6 g
Split peas1/2 cup8.2 g
Lentils1/2 cup7.8 g
Pinto beans1/2 cup7.7 g
Black beans1/2 cup7.5 g
Chickpeas1/2 cup6.3 g

Canned beans are a quick, budget-friendly option. Rinse them to reduce sodium.

Dried beans cost even less. Soak them overnight, then simmer until tender, and freeze cooked beans in small portions for later.

Easy Ways to Eat More Fiber

  • Add berries to oatmeal, yogurt or cereal.
  • Snack on an apple or pear with the skin on.
  • Toss beans into soups, salads and tacos.
  • Swap white rice for brown rice or add lentils.
  • Roast a big tray of vegetables for the week.
  • Keep frozen peas and broccoli on hand.

Overnight oats with berries make a high-fiber breakfast in minutes. Try our easy overnight oats recipe.

Roasting brings out sweetness in fiber-rich vegetables. Our roasted vegetables recipe shows how.

Frozen produce is just as useful as fresh. Compare them in frozen vs fresh vegetables.

Add Fiber Slowly

MedlinePlus advises that you slowly increase the amount of fiber in your diet. Adding too much too fast can cause gas and bloating.

  1. Add one new high-fiber food every few days.
  2. Drink plenty of fluids as you add fiber.
  3. Cut back for a few days if you feel bloated.
  4. Increase again slowly once you feel better.

MedlinePlus also warns that not getting enough fluids can make constipation worse instead of better. Water helps fiber do its job.

A Sample High-Fiber Day

MealIdea
BreakfastOatmeal with raspberries and chopped pear
SnackAn apple with skin and a handful of nuts
LunchLentil soup with a side salad
SnackCarrot sticks with hummus
DinnerBlack bean tacos with roasted sweet potato and broccoli

A day like this can get many adults close to their fiber goal. Adjust portions to your needs and appetite.

Fiber, Blood Sugar and Heart Health

Fiber does more than keep you regular. MedlinePlus notes it can help people with diabetes manage blood sugar.

Soluble fiber slows how fast sugar enters the blood after a meal. That can help prevent sharp spikes and dips in energy.

Soluble fiber also helps lower cholesterol, which supports heart health. Oats, beans, apples and citrus are good sources.

  • Pair fruit with protein, like an apple with peanut butter.
  • Choose whole fruit instead of juice.
  • Add beans to rice dishes to slow digestion.
  • Start the day with oats or another whole grain.

If you have diabetes or heart disease, ask your care team how fiber fits your eating plan. A dietitian can help you build meals you enjoy.

Free updates

Join the Digieh list

Be the first to know when our weekly brief launches.

No spam. Unsubscribe anytime. Read our Privacy Policy.

Fiber and Gut Health

Fiber feeds the helpful bacteria in your gut. Some types act as prebiotics, which support those microbes.

Curious about supplements for gut health? Read our guide on whether probiotics work. Food sources of fiber are a great place to start.

Fiber Supplements vs Food

Fiber supplements like psyllium can help some people. MedlinePlus notes psyllium is a common soluble fiber supplement.

Whole foods offer more than fiber, though. Fruits and vegetables also provide vitamins, minerals and other helpful plant compounds.

Ask your doctor before starting a fiber supplement, especially if you take other medicines. Some supplements can affect how medicines are absorbed.

Reading Food Labels for Fiber

Packaged foods list fiber on the Nutrition Facts label. Look for the line called dietary fiber and its percent Daily Value.

  • A higher percent Daily Value means more fiber per serving.
  • Check the serving size, since it may be smaller than you eat.
  • Look for whole grains as the first ingredient.
  • Compare similar products side by side.

Fresh fruits and vegetables usually have no label. That is why lists like the Dietary Guidelines fiber table are so helpful.

High-Fiber Winter Meals

Cold months are perfect for hearty, fiber-rich dishes. Soups and stews make it easy to combine beans, vegetables and grains.

  • Lentil and vegetable soup
  • Black bean chili with squash
  • Split pea soup with carrots
  • Roasted root vegetables with chickpeas
  • Barley and mushroom stew

Make a big pot and freeze extra portions. You will have a quick high-fiber lunch ready on busy days.

Winter produce like pears, citrus, squash and Brussels sprouts is also at its best. Leafy greens help too, so see our guide to kale vs spinach.

Fiber for Kids

Children need fiber too, though amounts vary by age. Offer a mix of fruits, vegetables, beans and whole grains every day.

  • Serve berries or sliced pears at breakfast.
  • Pack apple slices or carrot sticks in lunch boxes.
  • Add beans to quesadillas or pasta sauce.
  • Choose whole grain bread and cereals.

Add fiber gradually for kids too, along with plenty of water. A pediatrician can advise on your child’s needs.

Fiber Myths

MythFact
Juice has the same fiber as fruitMost juice has little or no fiber
Only bran cereal has fiberFruits, vegetables and beans are rich sources
Fiber only helps constipationIt also supports cholesterol and blood sugar
More fiber is always better right awayAdding it fast can cause discomfort

Whole foods are the simplest way to boost fiber. Small changes at each meal add up quickly.

Saving Money on High-Fiber Foods

  • Buy dried beans and lentils in bulk.
  • Choose frozen berries and vegetables.
  • Buy fruit that is in season.
  • Use canned pumpkin and beans for quick meals.

Many of the highest-fiber foods are also among the cheapest. Beans, lentils and frozen peas cost little per serving.

Who Should Be Careful

  • People with inflammatory bowel disease during a flare
  • People told by a doctor to follow a low-fiber diet
  • People recovering from bowel surgery
  • People with certain swallowing or digestive conditions

Your doctor or dietitian can tell you which fiber foods are right for you.

Common Fiber Mistakes

MistakeBetter approach
Adding lots of fiber at onceAdd it slowly over a few weeks
Not drinking enough waterDrink fluids throughout the day
Peeling every fruitEat skins when they are edible
Relying only on juiceEat whole fruit instead
Skipping beansAdd them a few times a week

Your High-Fiber Checklist

  • Eat berries, pears or apples daily
  • Add beans or lentils a few times a week
  • Fill half your plate with vegetables
  • Keep skins on when you can
  • Add fiber slowly
  • Drink plenty of fluids
Try this today. Add a cup of raspberries or a handful of beans to one meal. That alone can add about 8 grams of fiber.

Test Yourself

Which fruit has about 8 grams of fiber per cup?

  1. Banana
  2. Raspberries
  3. Grapes

The Dietary Guidelines fiber list shows about 8 grams of fiber in a cup of raspberries.

Frequently Asked Questions

What fruit has the most fiber?

Guava, raspberries and blackberries are among the highest.

What vegetable has the most fiber?

Artichokes and green peas rank near the top.

How much fiber do I need each day?

About 25 grams for women and 38 grams for men ages 19 to 50.

Why do high-fiber foods cause gas?

Adding fiber too fast can cause gas. Increase it slowly.

Conclusion

High-fiber fruits and vegetables are easy to add to everyday meals. Berries, pears, artichokes, peas and beans give you the biggest boost.

Add fiber slowly, drink plenty of fluids and enjoy a wide variety of plant foods.

Found this useful?

Editor’s Note

This guide is accurate as of November 10, 2026. It draws on the Dietary Guidelines for Americans, MedlinePlus and USDA Economic Research Service data.

Ask your doctor or dietitian about your own fiber needs.

Spot an error in this article? Please contact us at support@digieh.com or read our Corrections Policy.

Keep exploring

Your next read is waiting

Share this post
Avatar photo

Syed Wasif Raza

Syed Wasif Raza shares articles on Digieh covering diverse topics, aiming to provide readers with helpful and reliable information.

Articles: 604

Leave a Reply

Your email address will not be published. Required fields are marked *