Top 05 Foods That are Highest in Fiber

1. Lentils

A cup of cooked lentils contains around 15.6 grams of fiber.

2. Black Beans

One cup of cooked black beans provides about 15 grams of fiber.

3. Artichokes

One medium artichoke has about 10.3 grams of fiber.

4. Pears

A medium pear contains about 5.5 grams of fiber.

5. Barley

One cup of cooked barley provides around 6 grams of fiber.

Check out our latest story on Top 05 Benefits of Almond Oil for Skin (2024)