8 high fibre foods and why they're vital for gut health

Avocado

Avocados are full of nutrients, but they aren't the most sustainable food, so eat them in moderation and try to find high-fiber foods that are grown closer to home.

1

Coconut

With 7.2 grams of fiber per 100 grams, coconut meat has the most fiber of any nut. Add to your granola or cereal in the morning to get more fiber in your food.

2

Oats

Because it has more than 9 grams of fiber per 100 grams, your daily bowl of rice will keep you going until lunch and beyond.

3

Bran

It doesn't come as a surprise that bran grains have the most fiber, with 27g per 100g. About a third of your daily nutritional needs are met by a 30g dose.

4

Almonds

If you choose almonds that haven't been bleached, you'll get 12.2g of fiber per 100g, but it's best to limit yourself to 25g of these tasty snacks, which are actually seeds with a hard shell.

5

Sun-Dried Tomatoes

The sun-kissed Mediterranean beauties give any dish a lot of flavor and fiber. With 7.9g of fiber per 100g, you can add some to your next meal, whether it's pasta, salad, a hamburger, or pesto.

6

Lentils

With 12.5g of protein per 100g of dry lentils, these pantry staples give meat meals like meatballs and bolognese more texture and bulk.

7

Coconut Flour

This slightly sweet flour has 18g of protein and a huge 42g of fiber per 100g. It works especially well in cakes, breads, and pancakes.

8

CHECK OUT MORE Interesting STORIES