7 Foods with a Surprising Amount of Fiber Feb 26, 2016 by Sarah (Day Styles)

Fiber is something that the body really needs on a regular basis. Fiber helps digestion, and skipping out on foods with a high fiber content can lead to constipation, making you feel bloated and uncomfortable! Here are some of the best foods with the highest fiber content, so make sure to incorporate these into your diet at least a few times per day.


Lentils are one of the more versatile legumes that you can keep in your kitchen, and they take less time to prepare than many other legumes. Lentils have about 16g of fiber per cup, cooked. They’re also packed full of protein and have a slightly meatier taste than a lot of other peas and beans, making them a great dish on their own or on the side.


Artichokes have about 10g of fiber per medium sized vegetable after it’s been cooked. These fiber-rich vegetables are underused by so many people (they do look kind of scary), but you don’t want to miss the flavor and nutrients that come in these vegetables! They might look intimidating, but try artichoke dip for an easy option.


Peas are often overlooked as a vegetable having a lot of fiber, but they do – about 9g per cup cooked! Peas can be added to soups, stews, pureed or simply ate by themselves – many people even enjoy them raw! They are filled with fiber and are extremely versatile. And if you need more fiber, go for split peas. They are perfect for soups and come with 16g of fiber per cup (cooked) and are packed full of protein.

Lima Beans

Lima beans have a high fiber content of about 13g per cup, cooked. Lima beans are an excellent source of molybdenum and a very good source of copper and manganese in addition to fiber, and they also include some vitamin B! Bean salad, anyone?

Black Beans

Black beans have about 15g of fiber per cup cooked, and go well with many different foods. They are full of not only fiber but potassium, folate, and vitamin B6. They are also really great at helping to lower blood cholesterol which makes these beans extremely good for heart health. So get some black beans and try some Mexican or Latin food.


There was a reason your mother always wanted you to eat your broccoli – because it’s packed full of fiber! You only need to eat 1 cup cooked to get about 5g of fiber in your diet, plus an abundance of other vitamins and minerals! It’s almost too good to be true.



Latest Comments