14 Awesome Foods High in Fiber That Will Prevent Constipation

Fiber is often associated with trips to the restroom.

Controlling your fiber intake is crucial for regular bowel movement.

Believe me, when I say it, you do not want to start thinking of laxatives due to a poor bowel movement.

When it comes to foods high in fiber, you can expect mostly fruits and vegetables to dominate the list.

How much Fiber you need

Two things are important to know here.

If you avoid fiber or skip the daily dose, the result is constipation.

And you do not want me to tell you how painful and uncomfortable going to the bathroom will become with constipation.

Additionally, too little fiber makes it hard for you to control blood sugar and appetite.

And then there is the catch, too much fiber is not good.

Overloading your body with fiber makes it hard for food to be moved through your intestines.

That means you will get fewer minerals absorbed from the food you eat.

Last, but not least, too much fiber results in bloating and uncomfy gas.

I am sure you do not want to release those uncomfy gasses while you are hanging with your friends.

With that being said, what is the magic amount of fiber?

According to the Institute of Medicine, the daily recommended dose for men under 50 years is 38 grams of fiber.

For women, that dose is down to 25 grams. For adults over 50 years, the dosage reduces: men should eat 30 grams of fiber per day while women need 21 grams.

And now, onto the foods high in fiber.

Split Peas

Split PeasOne of the go-to foods high in fiber, split peas are a great addition to any soup or stew.

This delight coming from India contains 16 grams of fiber per one cooked cup.


LentilsSome people define lentils as the “All-Star in the kitchen”.

The reason is simple, as lentils take less time to cook than any other legumes.

Additionally, they are more versatile.

You can add lentils to burgers, mushroom recipes and much more. For me, personally, lentil are best in a salad with walnuts and lemon juice.

Black Beans

Black BeansAs you might expect, the list of foods high in fiber contains a lot of beans, legumes, and similar food.

Black beans make the list with their 15 grams of fiber per one cup.

They are best when paired with sweet potato and peppers.

As a bonus, black beans come packed with protein.

Lima Beans

Lima BeansAnother type of beans on this list, lima beans contains 13 grams of fiber per cooked cup.

And while, for most people, lima beans are unappetizing, I can suggest you a recipe that will them extremely delicious.

What you need are bacon fat and leeks.

Puree them into soup, add some sour cream and you get a delicious quick meal.


BroccoliBroccoli is one of the best cruciferous vegetables when it comes to fiber.

One cup of broccoli contains 5 grams of fiber when boiled.

A good alternative is a cauliflower, another cruciferous vegetable rich in fiber.


CabbageIn one cup of shredded cabbage, you get 2g of fiber, or close to 10% of the daily recommended dosage.

The beauty of cabbage, however, is in its versatility, as the veggie can be a good addition to any salad.

Out of all cabbage types, red cabbage contains the most fiber.

Brussels Sprouts

Brussels SproutsWe continue the list of foods high in fiber with cruciferous vegetables.

In one boiled cup of Brussels sprouts, you get 4.1 grams of fiber.

Brussels sprouts are mostly found in Asian meals, combined with ginger, peanut, and sesame.


ArtichokesArtichokes have more fiber than any other vegetable when you compare them per serving.

One medium artichoke contains around 10 grams of fiber.

One reason why people do not use artichokes frequently is their price, but also, they look prickly.

One recipe I would suggest is roasted artichokes spiced with garlic, lime, and black pepper.


CeleryCelery is a popular choice for soups and stews because of its genuine and specific taste.

One more reason to add celery to your soups is the richness with fiber.

Only one serving of celery, or around 100 grams, contains 2 grams of fiber.

Additionally, celery is a low-calorie food, containing just 16 calories per 100 grams


MushroomsThe good thing about mushrooms is that they can be an addition to any meat.

I love chicken breasts and mushrooms, it is one of my favorite dishes.

But you can add them to pork, veal and beef as well.

One serving of cooked mushrooms (100 grams) contains 2 grams of fiber.

Shiitake and Portabella are better options than the standard white mushrooms when it comes to fiber, but they are also more expensive.


OrangesI bet you didn’t know oranges contain fiber.

Mostly known for their richness in vitamin C, oranges are actually a nice source of fiber.

In one cup of approximately 200 grams, you get 4 grams of fiber.

Put even more into the juicer, and “drink your fiber through the day”.


RaspberriesAs I mentioned at the beginning, fruits are a great source of fiber, and we getting to them in the list of foods high in fiber.

Raspberries are first on the list, with 8 grams of fiber in one cup of raw raspberries.

I call them “nature’s candy”, as you can make a relatively easy desert with raspberries, some oatmeal, vanilla, and coconut.


BlackberriesNext on the list of foods high in fiber are blackberries, with slightly less fiber (7.6 grams) per one cup.

Truth be told, all berries are good sources of fiber.

That is why one of my favorite shakes is banana with berries and honey.


AvocadoI know that avocado is one of the more expensive fruits on the market, but you can and should treat yourself with one avocado per week.

Half an avocado contains almost 7 grams of fiber, and that is almost one-third of the daily recommended value for men and one-fifth for women.

Packed with vitamins, protein, and healthy fats, avocado is a great addition to your breakfast plate.

Final Words

Before I leave you heading for the grocery store, I must remind you one thing: get a food processor.

If you want to balance your fiber intake, food processors are your best friend.

You can easily make a smoothie out of fruits, or puree some cooked vegetables and prepare a stew or a sauce.

And one of my favorite tricks, chop-up your cauliflower and swap it out for rice.

Related Posts

In Category: Nutrition


Show 1 Comment
  • Healthy me January 8, 2016, 1:41 pm

    That was a very good list of healthy foods to eat for. Constipation could not be prevented or avoided because we human beings need to eat for survival. Instead of preventing it, the best way should be to relieve it. I have been in this constipation a few months ago but when I encounter this Digestic by Mimonis , constipation has already defeated.

Leave a Comment