What Is Good for Fiber? Legumes, Grains & More

The best sources of fiber are whole plant foods: legumes, fruits, vegetables, whole grains, nuts, and seeds. Most adults need around 25 to 30 grams of fiber per day, but the average American gets only about 15 grams. Closing that gap doesn’t require a dramatic diet overhaul. A few smart swaps and additions can get you there.

Two Types of Fiber and Why Both Matter

Fiber comes in two forms, and your body benefits from both. Soluble fiber dissolves in water and forms a gel-like substance during digestion. This slows the digestive process, which helps stabilize blood sugar after meals and can lower cholesterol absorption into the bloodstream. Eating 5 to 10 grams of soluble fiber a day has been shown to decrease LDL (“bad”) cholesterol. Good sources include oats, beans, apples, and citrus fruits.

Insoluble fiber doesn’t dissolve. Instead, it adds bulk to stool and helps food move through your digestive system more quickly, which prevents constipation. You’ll find it in whole wheat, vegetables, and the skins of fruits. Most high-fiber foods contain some of each type, so eating a variety of plant foods covers both bases without much effort.

Legumes: The Fiber Heavyweights

If you’re looking for the most fiber per bite, legumes are hard to beat. Lentils, black beans, chickpeas, and split peas all pack roughly 12 to 16 grams of fiber per cooked cup. That’s close to half a day’s worth in a single serving. They also deliver protein and are inexpensive, making them one of the most practical ways to boost your intake. Adding a half cup of beans to a salad, soup, or grain bowl is one of the easiest upgrades you can make.

Best Fruits and Vegetables for Fiber

Not all produce is created equal when it comes to fiber. Raspberries stand out at 8 grams per cup, which is more than many people expect from a fruit. A medium pear delivers 5.5 grams (eat the skin, where much of the fiber lives). Apples, bananas, and oranges each contribute around 3 to 4 grams per serving.

On the vegetable side, a cup of boiled broccoli provides 5 grams. Green peas, Brussels sprouts, and sweet potatoes are also strong choices, each offering 4 to 5 grams per serving. The simplest rule: the less processed the produce, the more fiber it retains. A whole apple has far more fiber than applesauce, and a baked potato with its skin beats a peeled, mashed one.

Whole Grains Worth Choosing

Switching from refined grains to whole grains is one of the highest-impact changes for fiber intake. Old-fashioned oats provide 4 grams per half cup (dry), and quinoa offers 3 to 5 grams per quarter cup dry. Brown rice, while still a whole grain, is more modest at about 2 grams per quarter cup dry. Barley and bulgur wheat tend to rank higher, often hitting 6 or more grams per cooked cup.

When buying bread, cereal, or pasta, check the nutrition label rather than trusting the front of the package. “Multigrain” or “wheat” on the label doesn’t guarantee high fiber. Look for at least 3 grams of fiber per serving to make it worthwhile.

Seeds and Nuts Pack a Surprising Punch

Seeds are some of the most fiber-dense foods by weight. Two tablespoons of chia seeds contain 10 grams of fiber. That’s a remarkable amount for such a small serving. Flaxseeds aren’t far behind at 8 grams per two tablespoons. Both can be stirred into yogurt, blended into smoothies, or sprinkled over oatmeal without changing the flavor much.

Almonds, pistachios, and pecans each provide around 3 to 4 grams per ounce. They’re not as fiber-dense as seeds, but they add up when eaten regularly, and they bring healthy fats along for the ride.

When Supplements Make Sense

Whole foods are the best way to get fiber because they come with vitamins, minerals, and other beneficial compounds that supplements don’t provide. But if you’re struggling to hit your daily target through food alone, fiber supplements can help fill the gap. Popular options include psyllium (sold as Metamucil and similar brands), methylcellulose (Citrucel), and inulin. These can help with regularity, cholesterol, and appetite control.

Supplements do have limits. They can cause bloating and gas, especially when you first start. People with certain digestive conditions, like Crohn’s disease or a history of bowel obstruction, should check with a doctor before using them. Fiber supplements can also lower blood sugar, which matters if you take diabetes medication.

How to Increase Fiber Without Discomfort

Jumping from 12 grams of fiber a day to 30 grams overnight is a reliable recipe for bloating, cramps, and gas. The bacteria in your gut need time to adjust to a higher fiber load. A better approach is to add one new high-fiber food every few days and gradually increase serving sizes over two to three weeks.

Water intake matters more than most people realize. Fiber absorbs water as it moves through your digestive tract. Without enough fluid, all that extra fiber can actually cause constipation instead of preventing it. Aim to drink water consistently throughout the day, especially with meals.

If beans tend to make you gassy, soaking dried beans for at least 12 hours before cooking can reduce the compounds responsible for gas production. Canned beans that have been rinsed also tend to be easier on digestion than unsoaked dried ones. Starting with smaller portions, like a quarter cup mixed into a dish, lets your gut adapt before you work up to larger servings.