Skip To Content
  • Viral badge
  • win badge

18 Foods You Should Eat More Of If You Need To Poop

Your gut will thank us.

If you're not pooping as much (or as easily) as you'd like, you probably need more fiber.

Most people should aim for 25–35 grams of fiber a day. But you're probably not even coming close to that.

Basically, most of your daily fiber should come from things without a nutrition label. SO we rounded up lots of fiber-rich foods you can easily work into your usual meals.

1. Sweet potatoes

2. Raspberries

3. Black beans

4. Edamame

5. Apples

6. Avocado

7. Brussels sprouts

8. Quinoa

9. Artichokes

10. Blackberries

11. Prunes

12. Navy beans

Just one cup of these has 19 g of fiber, which is almost an entire day's worth of pooping fuel. You can prep a bunch to add to salads or cook them into a hearty soup.

Get the recipe for bean and bacon soup here.

13. Chickpeas

14. Broccoli

15. Chia seeds

16. White beans

A cooked cup of these has 11 g of fiber.

Get the recipe for tuscan-style creamy white beans here.

17. Lentils

18. Pears

A medium-sized pear has 5.5 g of fiber. Eat 'em raw or cook them and throw them in oatmeal or desserts.

Get the recipe for brown sugar pear steel-cut oats here.

Happy pooping!