Fiber isn’t just about digestion—it helps keep you full, steady your energy, and support long-term health. But getting enough doesn’t have to mean choking down bland cereal or endless salads.
This list of 58 fiber-packed foods includes a mix of fruits, veggies, grains, legumes, and even some treats, so it’s easy to find a few you’ll actually want to eat every day.
Legumes & Pulses
Legumes and pulses are some of the highest-fiber foods you can eat. They are affordable, satisfying, and incredibly versatile, working well in soups, stews, salads, curries, dips, and grain bowls. (All values are approximate and based on a cooked 1-cup serving, unless stated.)
Lentils
~15.6 g fiber per cup (≈56% DV)
Perfect for soups, dals, curries, or tossed into salads.

Split peas
~16.3 g fiber per cup (≈58% DV)
Ideal for thick soups, stews, and purées.
Black beans
~15.0 g fiber per cup (≈54% DV)
Great in tacos, burrito bowls, salads, or blended into dips.
Chickpeas (garbanzo beans)
~12.5 g fiber per cup (≈45% DV)
Use in curries, salads, hummus, or roast for crunchy snacks.
Kidney beans
~13.1 g fiber per cup (≈47% DV)
Classic for chilli, stews, and hearty bean salads.
Navy beans
~19.1 g fiber per cup (≈68% DV)
Excellent for soups, baked bean dishes, or creamy spreads.
Pinto beans
~15.4 g fiber per cup (≈55% DV)
Mash for refried beans or add to bowls and soups.

Cannellini beans (white kidney beans)
~11.4 g fiber per cup (≈41% DV)
Soft and mild, perfect for soups, stews, and blended sauces.
Black-eyed peas
~11.1 g fiber per cup (≈40% DV)
Work well in salads, stews, and grain-based dishes.
Soybeans (mature, cooked)
~10.3 g fiber per cup (≈37% DV)
Use in stir-fries, salads, or as a protein-dense side.
Nuts, Seeds & Seed Pastes
Nuts and seeds are fiber-dense, calorie-rich foods that add texture, crunch, and staying power to meals and snacks. Small portions go a long way, making them easy to sprinkle into breakfasts, salads, baking, or blend into sauces and spreads. (All values are approximate and based on a 1-ounce serving unless stated.)
Chia seeds
~10.0 g fiber per ounce (≈36% DV)
Stir into oatmeal, yogurt, smoothies, or make chia pudding.
Flaxseeds (ground)
~7.6 g fiber per ounce (≈27% DV)
Add to smoothies, baking, or sprinkle over cereal and salads.
Pumpkin seeds (pepitas)
~5.2 g fiber per ounce (≈19% DV)
Snack on roasted seeds or add to salads and grain bowls.

Almonds
~3.5 g fiber per ounce (≈13% DV)
Eat as a snack, slice onto salads, or blend into almond butter.
Pistachios
~3.0 g fiber per ounce (≈11% DV)
Great for snacking or chopped into savory dishes.
Sunflower seeds
~3.1 g fiber per ounce (≈11% DV)
Sprinkle on salads, stir into baking, or add to trail mix.
Hazelnuts
~2.7 g fiber per ounce (≈10% DV)
Use in baking, granola, or as a crunchy topping.
Pecans
~2.7 g fiber per ounce (≈10% DV)
Chop into salads, oatmeal, or desserts.

Whole Grains & Pseudograins
Whole grains and pseudograins are major contributors to daily fiber intake, especially when eaten intact rather than refined. They are filling, budget-friendly, and easy to use across breakfasts, bowls, salads, and side dishes. (All values are approximate and based on a cooked 1-cup serving, unless stated.)
Barley (hulled)
~6.0 g fiber per cup (≈21% DV)
Excellent in soups, stews, and grain salads.
Bulgur (whole wheat)
~8.2 g fiber per cup (≈29% DV)
Quick-cooking base for tabbouleh, bowls, and pilafs.
Quinoa
~5.2 g fiber per cup (≈19% DV)
Use as a bowl base, salad grain, or warm breakfast porridge.

Farro
~7.0 g fiber per cup (≈25% DV)
Chewy and hearty, great in salads and risotto-style dishes.
Freekeh
~11.0 g fiber per cup (≈39% DV)
Smoky whole grain ideal for pilafs and grain bowls.
Brown rice
~3.5 g fiber per cup (≈13% DV)
Simple base for curries, stir-fries, and casseroles.
Wild rice
~3.0 g fiber per cup (≈11% DV)
Nutty flavor, great mixed with other grains or in salads.
Oats (rolled or steel-cut)
~4.0 g fiber per cup (≈14% DV)
Perfect for porridge, baking, or savory oat bowls.
Millet
~2.3 g fiber per cup (≈8% DV)
Mild and fluffy, works well as a rice alternative.
Buckwheat (kasha)
~4.5 g fiber per cup (≈16% DV)
Naturally gluten-free, ideal for porridge, salads, or noodles.

Vegetables & Leafy Greens
Vegetables and leafy greens provide large fiber volume for relatively few calories, making them one of the easiest ways to boost daily fiber intake. Many also add bulk, crunch, and color to meals while supporting gut health. (All values are approximate and based on a cooked 1-cup serving unless stated.)
Artichoke (globe)
~10.3 g fiber per cup (≈37% DV)
Steam, roast, or add hearts to salads and pasta dishes.
Green peas
~8.8 g fiber per cup (≈31% DV)
Stir into soups, curries, or mash into spreads.
Broccoli
~5.1 g fiber per cup (≈18% DV)
Roast, steam, or chop into stir-fries and salads.
Brussels sprouts
~4.1 g fiber per cup (≈15% DV)
Roast until crispy or shred raw for slaws.

Sweet potato (with skin)
~6.6 g fiber per cup (≈24% DV)
Roast, mash, or cube for grain bowls.
Carrots
~4.7 g fiber per cup (≈17% DV)
Roast, grate raw into salads, or add to soups.
Kale
~2.6 g fiber per cup (≈9% DV)
Sauté, bake into chips, or add to soups and smoothies.
Spinach
~4.3 g fiber per cup (≈15% DV)
Use in sautés, curries, soups, or blended sauces.

Beetroot
~3.8 g fiber per cup (≈14% DV)
Roast, pickle, or grate into salads.
Cauliflower
~3.1 g fiber per cup (≈11% DV)
Roast, mash, or use as a rice or pizza base.
Fruits (Fresh & Dried)
Fruit provides naturally occurring fiber alongside water, natural sugars, and phytonutrients. Fresh fruit adds volume and hydration, while dried fruit delivers a more concentrated fiber hit in smaller portions.
(All values are approximate. Fresh fruit values are based on 1 cup or 1 medium fruit; dried fruit values are based on ¼ cup unless stated.)
Raspberries (fresh)
~8.0 g fiber per cup (≈29% DV)
Add to yogurt, oatmeal, or eat as a snack.

Blackberries (fresh)
~7.6 g fiber per cup (≈27% DV)
Great in smoothies, desserts, or eaten plain.
Pears (with skin)
~5.5 g fiber per medium fruit (≈20% DV)
Slice into salads, bake, or eat raw.
Apples (with skin)
~4.4 g fiber per medium fruit (≈16% DV)
Snack whole or slice into oats and salads.
Avocado
~10.0 g fiber per cup sliced (≈36% DV)
Mash onto toast, blend into sauces, or add to salads.
Guava
~8.9 g fiber per cup (≈32% DV)
Eat fresh or blend into smoothies.
Kiwi (with skin)
~5.4 g fiber per cup (≈19% DV)
Slice into fruit bowls or eat whole after washing.

Dates (dried)
~6.7 g fiber per ¼ cup (≈24% DV)
Chop into baking, blend into sauces, or snack sparingly.
Prunes (dried plums)
~3.1 g fiber per ¼ cup (≈11% DV)
Eat alone, add to stews, or blend into smoothies.
Dried figs
~3.7 g fiber per ¼ cup (≈13% DV)
Slice into salads or pair with nuts.
Extras
These foods do not sit neatly within the standard groups above, but they are exceptionally high in fiber and often overlooked. Many are functional additions that can dramatically increase fiber intake with small portions. (All values are approximate and based on common serving sizes unless stated.)
Psyllium husk
~7.0 g fiber per tablespoon (≈25% DV)
Stir into water, smoothies, or oatmeal for a concentrated fiber boost.
Wheat bran
~6.2 g fiber per ¼ cup (≈22% DV)
Sprinkle into cereal, yogurt, or baking mixes.
Oat bran
~4.0 g fiber per ¼ cup (≈14% DV)
Use in porridge, baking, or homemade granola.
Inulin (chicory root fiber)
~5.0 g fiber per teaspoon (≈18% DV)
Blend into drinks or mix into yogurt for prebiotic benefits.
Cocoa powder (unsweetened)
~5.0 g fiber per 2 tablespoons (≈18% DV)
Add to smoothies, baking, or hot cocoa.

Coconut flour
~10.0 g fiber per 2 tablespoons (≈36% DV)
Use sparingly in baking or as a thickener.
Shirataki noodles (konjac)
~6.0 g fiber per cup (≈21% DV)
Use as a low-calorie noodle substitute in stir-fries and soups.
Popcorn (air-popped)
~3.6 g fiber per 3 cups (≈13% DV)
Snack plain or lightly seasoned.
Seaweed (dried, nori or wakame)
~4.0 g fiber per cup (≈14% DV)
Add to soups, salads, or snack sheets.
Chia powder
~6.0 g fiber per 2 tablespoons (≈21% DV)
Mix into smoothies or sprinkle over meals.
FAQs
Fiber helps regulate your digestive system and keeps things running regularly. It can also help manage blood sugar levels and lower cholesterol over time. Plus, it tends to make you feel fuller longer, which can be helpful if you’re trying to manage your weight.
Fiber adds bulk to your stool and helps it pass more easily, which can prevent constipation. It also supports the growth of healthy bacteria in your gut. This contributes to better digestion and a stronger immune system.
Yes, there are two types: soluble and insoluble fiber. Soluble fiber dissolves in water and helps lower cholesterol and blood sugar. Insoluble fiber helps move things through your digestive tract and keeps your bowels healthy.
