Nutrition & Diet

High-Fiber Foods List: 20 Best Sources and How Much Fiber You Need Daily

Written by Dr. Om Boughil • Published: • 4 min read
Flat lay of high-fiber foods including lentils, oats, berries and broccoli

Fiber is the nutrient most people are missing. Adults are advised to eat 25–38 grams a day, yet the average intake in many Western countries is closer to 15 grams. Closing that gap is linked to lower cholesterol, steadier blood sugar, easier digestion and a lower risk of heart disease and colon cancer. Below is a practical high-fiber foods list with real serving sizes, plus simple ways to reach your daily target.

High-fiber foods list: lentils, oats, berries, chia seeds and broccoli

How much fiber do you need per day?

GroupDaily fiber target
Women 19–5025 g
Men 19–5038 g
Women 51+21 g
Men 51+30 g
Adequate intake for fiber (US National Academies). A simple rule: about 14 g per 1,000 calories eaten.

Soluble vs. insoluble fiber

  • Soluble fiber dissolves in water to form a gel. It slows digestion, helps lower LDL cholesterol and smooths out blood sugar. Found in oats, barley, beans, lentils, apples, citrus and chia seeds.
  • Insoluble fiber adds bulk and helps food move through the gut, preventing constipation. Found in wheat bran, whole grains, nuts and vegetable skins.

Most plant foods contain both. Many fibers also act as prebiotics, feeding the beneficial bacteria in your gut microbiome.

High-fiber foods list (grams per serving)

Legumes: the fiber champions

FoodServingFiber
Split peas, cooked1 cup16 g
Lentils, cooked1 cup15.5 g
Black beans, cooked1 cup15 g
Chickpeas, cooked1 cup12.5 g
Edamame, shelled1 cup8 g

Fruits

FoodServingFiber
Avocado1 cup, sliced10 g
Raspberries1 cup8 g
Pear, with skin1 medium5.5 g
Apple, with skin1 medium4.5 g
Banana1 medium3 g

Vegetables

FoodServingFiber
Artichoke, cooked1 medium7 g
Green peas, cooked1 cup9 g
Broccoli, cooked1 cup5 g
Brussels sprouts, cooked1 cup4 g
Sweet potato, with skin1 medium4 g

Whole grains, nuts and seeds

FoodServingFiber
Chia seeds2 tbsp (1 oz)10 g
Whole-wheat pasta, cooked1 cup6 g
Quinoa, cooked1 cup5 g
Oatmeal, cooked1 cup4 g
Almonds1 oz (about 23)3.5 g
Popcorn, air-popped3 cups3.5 g
Values are approximate and based on USDA FoodData Central.

Health benefits of a high-fiber diet

  • Heart health: soluble fiber binds bile acids and lowers LDL cholesterol. Large reviews link every extra 8 g of daily fiber with a lower risk of heart disease, type 2 diabetes and colorectal cancer.
  • Blood sugar control: fiber slows the absorption of carbohydrates, which helps people with prediabetes.
  • Weight management: high-fiber meals are filling and less calorie-dense.
  • Digestive health: fiber keeps bowel movements regular and feeds healthy gut bacteria.

A sample 30-gram fiber day

  • Breakfast: 1 cup oatmeal with 1 tbsp chia seeds and ½ cup raspberries (about 13 g)
  • Lunch: lentil soup (1 cup) with a side salad (about 17 g)
  • Snack: an apple and a handful of almonds (about 8 g)
  • Dinner: salmon with a cup of broccoli and a medium sweet potato (about 9 g)

That totals well over 40 g, which shows how quickly whole foods add up.

How to increase fiber without bloating

  1. Go slowly: add about 5 g per day each week so your gut bacteria can adapt.
  2. Drink more water: fiber needs fluid to work well. See our guide on how much water to drink.
  3. Rinse canned beans to reduce some of the gas-producing sugars.
  4. Spread fiber across meals rather than eating it all at once.

If you still get gas or discomfort, read our article on how to relieve bloating.

Frequently asked questions

Which food has the most fiber?

Per serving, legumes such as split peas, lentils and black beans are the richest everyday sources, at around 15 g per cooked cup. Chia seeds are the densest by weight.

Are fiber supplements as good as food?

Supplements such as psyllium can help with constipation and cholesterol, but whole foods also provide vitamins, minerals and a wider mix of fiber types. Use supplements to fill gaps, not replace food.

Can you eat too much fiber?

Very high intakes, especially if increased suddenly, can cause gas, cramps and bloating. People with certain bowel conditions may be advised to limit fiber temporarily.


Medical disclaimer: This article is for general education only and is not a substitute for personal medical advice. If you have a digestive condition, talk to your doctor or a registered dietitian before changing your fiber intake.

Medical Disclaimer: Educational Disclaimer: Content published on dromboughil.com is for informational and educational purposes only and does not constitute personal medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional regarding any medical condition.
Dr. Om Boughil (Illustrated Concept)

Dr. Om Boughil

Founder & Chief Health Editor

Dr. Om Boughil is the principal editor behind dromboughil.com, dedicated to clear, evidence-informed health education and transparent product evaluations.