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
3. Black beans
7. Brussels sprouts
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.
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.
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.