Think fiber just helps with digestion? Think again. Eating foods high in fiber transforms your energy, mood, hormones, and more!

Foods High in Fiber

You’re not bloated because you’re broken. You’re bloated because your gut is begging for fiber—and it’s not getting nearly enough Foods High in Fiber. If you’re like most people, you’re not even hitting half the recommended daily fiber intake: 25–30 grams for adults. The result? Sluggish digestion, unstable blood sugar, constant cravings, and that annoying puffed-up feeling you can’t shake.


Foods High in Fiber

Fiber doesn’t just make you “go.” It stabilizes hormones, feeds your gut bacteria, improves mood, balances energy, and keeps your metabolism humming. But not all high-fiber foods are created equal—and knowing what does what in your body can change how you eat forever.

1. Chia Seeds

Fiber content: 10 grams per ounce (2 tablespoons)

Chia seeds absorb water and form a gel-like consistency in your gut. This slows digestion, which stabilizes blood sugar and keeps you full for hours.

Stir a tablespoon into your morning smoothie or yogurt. Or soak overnight for a 3-ingredient chia pudding.

2. Lentils

Fiber content: 15.6 grams per cup (cooked)

Lentils are the MVPs of plant-based nutrition. Their soluble fiber slows digestion and improves nutrient absorption. They’re also rich in prebiotics, which fuel the growth of healthy gut microbes.

Add lentils to your weekly meals as a soup base or a meat substitute in tacos or pasta sauce.

Why it matters: Stable gut microbiota = better mood, more energy, and fewer random sugar crashes.

3. Avocados

Fiber content: 10 grams per avocado

Unlike most fruits, avocados are rich in insoluble and soluble fiber. The soluble fiber feeds your good bacteria. The insoluble fiber sweeps through your intestines, preventing constipation.

Add to sandwiches, toss in salads, or spread on whole-grain toast.

Bonus: The monounsaturated fats in avocados help your body absorb fat-soluble vitamins (A, D, E, K) more efficiently—fiber with benefits.

4. Raspberries

Fiber content: 8 grams per cup

Raspberries are among the highest fiber fruits per calorie. They’re packed with water and antioxidants, making them the ultimate gentle digestive helper. Their polyphenols also support a healthy gut lining.

Keep frozen raspberries in your freezer. Add to oatmeal, smoothies, or just eat them plain.

Studies show that people with higher fruit intake have fewer symptoms of depression. Coincidence? Not likely. Fiber impacts serotonin production in the gut.

5. Broccoli

Fiber content: 5 grams per cup (cooked)

Broccoli does more than support digestion—it helps regulate estrogen metabolism. That’s huge for hormonal balance, especially if you experience PMS, bloating, or hormonal acne.

Roast it with olive oil and garlic for a fiber-packed side dish that actually tastes good.

Brain benefit: Research from Harvard Medical School links cruciferous veggies like broccoli with reduced cognitive decline in aging adults.

6. Oats

Fiber content: 8 grams per cup (cooked)

Oats are rich in beta-glucan, a powerful soluble fiber that lowers LDL (“bad”) cholesterol and stabilizes blood sugar after meals.

Overnight oats with chia, almond milk, and fruit = 10+ grams of fiber before 10 a.m.

7. Black Beans

Fiber content: 15 grams per cup (cooked)

Black beans help regulate glucose levels and reduce insulin resistance. Their fiber feeds bacteria that produce butyrate, a compound linked to gut healing and fat loss.

Add black beans to salads, quesadillas, or even brownie recipes for a sweet fiber hit.

According to research from the American Journal of Psychiatry, people who consume more legumes tend to have better resilience against depression.

8. Pears (with skin)

Fiber content: 6 grams per medium pear

Pears have a unique fiber called pectin, which helps soften stools and reduces the time waste spends in your gut. That’s essential for reducing the reabsorption of toxins.

Pro tip: Always eat the skin. That’s where most of the fiber and antioxidants are.

Slice a pear with almond butter or chop into salads for a sweet crunch.

9. Brussels Sprouts

Fiber content: 4 grams per cup (cooked)

Brussels sprouts contain both fiber and glucosinolates, compounds that support liver detoxification. This helps your body get rid of estrogen excess and environmental toxins.

Make it tasty: Halve and roast with balsamic vinegar and olive oil.

10. Sweet Potatoes (with skin)

Fiber content: 5 grams per medium potato

The fiber in sweet potatoes feeds beneficial gut flora, while their complex carbs prevent sugar crashes.

How to eat it: Bake whole with skin on. Top with cinnamon and nut butter for a balanced meal.

Replace white rice with mashed sweet potatoes in any dish. You’ll stay full longer and feel less bloated after.

11. Flaxseeds (Ground)

Fiber content: 8 grams per 2 tablespoons

Ground flaxseeds are fiber-dense and contain lignans—phytoestrogens that support hormonal balance, particularly in women with PCOS or during perimenopause.

Add to smoothies, oatmeal, or baked goods.

Consistency key: Always use ground flaxseeds—not whole. Your body can’t digest the whole ones.

12. Barley

Fiber content: 6 grams per cup (cooked)

Barley is rich in beta-glucan, the same fiber found in oats. It slows glucose absorption and lowers cholesterol. It also feeds bacteria that improve gut lining integrity.

Add cooked barley to soups, or use it instead of white rice.

Simple swap: Barley tea is a traditional digestive tonic in many Asian cultures—light, refreshing, and fiber-supportive.

13. Almonds

Fiber content: 3.5 grams per ounce (about 23 almonds)

Almonds combine fiber, protein, and healthy fats. This triple combo balances blood sugar and reduces cravings, especially for processed snacks.

Keep a small jar in your bag. One handful = satisfied, not stuffed.

Gut bonus: Almond skins contain polyphenols that positively influence the diversity of gut bacteria, making them a smart daily snack.

14. Artichokes

Fiber content: 7 grams per medium artichoke

Artichokes are high in inulin, a prebiotic fiber that supports the growth of bifidobacteria—key microbes for immunity and digestion.

How to eat: Steam and dip in olive oil and lemon. Or use marinated artichoke hearts in salads.

Detox bonus: They stimulate bile production, aiding in fat digestion and liver support.


How to Get Enough Fiber Daily (Without Overthinking It)

You don’t need to overhaul your entire diet overnight. Just make one fiber-rich upgrade per meal:

  • Breakfast: Swap toast for oats or chia pudding.
  • Lunch: Add black beans or lentils to whatever you’re already eating.
  • Dinner: Pile your plate with roasted broccoli, sweet potatoes, or artichokes.
  • Snacks: Go for almonds, pears, or frozen raspberries.

Consistency beats perfection. And fiber doesn’t just help you feel better physically. It sharpens your mind, balances your mood, and helps you feel emotionally grounded.

Dr. Uma Naidoo puts it best: “The gut and brain are in constant conversation. A fiber-rich diet nourishes both.”

So when your body’s off, your digestion’s slow, or your emotions feel too heavy to carry—start with your gut. Start with these Foods High in Fiber. And let the rest catch up.

Discover more from Soulitinerary

Subscribe now to keep reading and get access to the full archive.

Continue reading