Looking for the best high fibre foods for constipation management and prevention? You’ve come to the right place!

If I don’t actively work at getting enough fibre in my diet every day, I can easily get constipated and bloated – especially when I travel

And I’m not alone. 

Most of us don’t get enough fibre (spelt fiber if you’re American)! It can be tricky when the recommendation in Australia is 25g-30g/day. Luckily, by adding a few high-fibre foods into your diet, you’ll get back in the flow in no time!

Here are some of the best high fibre foods to include in your diet to help prevent and manage constipation. 

Fresh vegetables in vegetable aisle in supermarket (best high fibre foods for constipation) Image: Unsplash
Looking for the best high fibre foods for constipation? You’ve come to the right place! Image: Unsplash

Best high fibre foods for constipation

1. Pears

Pears are a wonder fruit when it comes to preventing and managing constipation. They have both soluble and insoluble fibre. One small pear will give you about 5g of fibre which is amazing! That is 8 times more fibre than a serve of watermelon. 

There are so many delicious ways of turning pear into high fibre meals for constipation prevention! In Australia, pears are in season during winter so fill your fruit bowl with pears, or add them to a simple salad with rocket, parmesan and walnuts, served with balsamic vinegar or glaze (one of my favourite recipes from Back to Basics).

 Pear, Rocket, Parmesan and Walnut salad with balsamic vinegar or glaze is my go-to winter salad. Pear, Rocket, Parmesan and Walnut salad with balsamic vinegar or glaze is my go-to winter salad (recipe from Back to Basics). Image: Lyndi Cohen

2. Flaxseeds

I love flaxseeds. When I travel, I pack some with me to help keep me regular. I’ll add flaxseeds to my breakfast most mornings for their fibre and healthy omega-3 fats.

Flaxseeds are great sprinkled on top of plain greek yoghurt, mixed into untoasted muesli or added on top of toast spread with either peanut butter or avocado. You can also add them to smoothies with additional fibre and healthy fats. 

3. Oatmeal (jazzed up)

Want a breakfast that will keep you feeling full till lunch, help reduce cholesterol reabsorption and is really affordable?Oatmeal is fibre-lovers bestie and it’s one of my favourite breakfasts, especially in winter. I love to add some sliced banana and some seeds (flaxseeds, chia, pumpkin, sunflower) for an impressive 6.5 grams of fibre.

I personally just buy the home brand dry oats and check it doesn’t have anything funny added. 

If you’ve ever wondered whether you actually need to eat breakfast to be healthy, check out this blog post!

And if you’re looking for quick and healthy breakfast ideas that will make your taste buds do a little dance AND satisfy your hunger for longer, check out my app Back to Basics. You can try it free for 7-days, so jump in now and see if you like the recipes!

One of the best high fibre foods for constipation is oatmeal. Image: Unsplash
Oatmeal is fibre-lovers bestie and it’s one of my favourite breakfasts! Image: Unsplash

4. Corn

Is corn good for constipation? Heck, yes! Want more good news? Corn is NOT an unhealthy or fattening vegetable. I would never cut this hearty vegetable from my diet, especially if I was watching my weight.

Corn won’t make you gain weight. In fact, because corn has so much fibre, corn may actually help you manage your weight because you’ll be satiated and stay fuller for longer. 

5. Black beans

When it comes to good nutrition, I think ALL legumes are the absolute superfood champions. Just one serve of black beans (100g) will boost your fibre intake by 16g! Amazing, right?!

Add black beans to your soups, make a burrito bowl or try these delicious Mexican Sweet Potato Boats – perfect winter comfort food. 

4 Mexican Sweet Potato Boats on a tray. Image: Lyndi Cohen
You find hundreds of FREE high fibre meals for constipation on my website! Image: Lyndi Cohen

6. Chickpeas

If you don’t eat chickpeas yet, now is the time. I have been known to eat chickpeas for breakfast (try my favourite Spicy Chickpea Breakfast Bowl with Za’atar eggs), and I also add chickpeas to salads very often.

In fact, add a drained (and rinsed) tin of chickpeas with chopped red onion, cucumber and fresh herbs – and you got you a delicious salad that’ll keep well in the fridge. Add salt, pepper and some feta for extra yum. 

Get gas from eating legumes? That is actually a good sign because it means there is fermentation happening in your gut (hello healthy gut bacteria)! If you don’t have legumes regularly at the moment, build up slowly. Start with one small serve (e.g. 50g) three times a week and build up to 100g.

7. Nuts

Opt for unsalted. I like to dry roast them (bake them in a fry pan or oven without oil for a few minutes, until golden) and then add them to salads, grab a healthy handful to snack on or add to healthier treats like banana nice-cream. I personally don’t ‘activate’ my nuts. 

Please don’t count the nuts you eat. Just grab a healthy handful. Counting out almonds, or any nut makes healthy eating restrictive and boring.

Can’t stop after one handful of nuts?

This is very common. You may want to portion size them and take them to work (as opposed to keeping a big container at your desk). If you feel you binge eat nuts, then you might want a little more support to help you stop overeating or emotional eating. Sign up for my FREE 5-day course to help you stop emotional eating.

Free 5-Day Course. Image: Lyndi Cohen

Other high fibre foods for constipation? I highly recommend…

  • Bananas
  • Dates
  • Leafy greens (yes, there’s fibre in salad)
  • Whole grains like brown rice
  • At least 5 serves of vegetables and fruit each day! Eat them with the skin on…

I also recommend drinking more water (your pee should be a little yellow with a very subtle smell). Keep a water bottle on your desk, serve a jug of water with meals or have a glass of water before every meal. 

If you wonder how many glasses of water you should be drinking every day, and how big a glass of water is anyway, tune into this episode of my podcast No Wellness Wankery!

Podcast No Wellness Wankery

Move your body every day to avoid constipation. Exercise is amazing for getting the gut going… Along with boosting my mood, this is yet another amazing reason why I exercise. It’s really not about weight loss. 

When adding fibre into your diet, take it slow..

If you currently don’t have much fibre in your diet, increase slowly so avoid unpleasant symptoms like bloating, cramps, and excess gas. By slowly increasing fibre, your gut will have time to adjust to your new diet.


Want to eat healthily without dieting? I think you’ll love Back to Basics. It’ll help you be more consistently healthy without getting sucked into the wellness wankery that’s sadly all around us! You can road-test it absolutely risk-free for 7-days!

It’s juicy…and might not be exactly what you think it is.