If your gut could talk, it would probably ask for more fibre.
This humble nutrient does a lot behind the scenes – keeping digestion on track, helping you feel fuller for longer, and supporting overall wellness. Yet most of us aren’t getting nearly enough of it each day.
The sweet spot? Around 21-26 grams for women and 30-38 grams for men. The good news: fibre isn’t found in obscure powders or pricey supplements. It’s sitting in your pantry, fridge and fruit bowl. Here are nine delicious, everyday ingredients that make boosting your intake surprisingly easy.
Read more: Add fiber to your diet to boost your heart health
Almonds
A quarter cup of almonds delivers close to 4 grams of fibre, along with heart-loving fats and vitamin E. They’re the kind of snack that works hard and tastes good doing it.
Try this: Scatter over salads, blend into almond butter for toast, or use crushed almonds to coat chicken or fish for extra crunch.
Oats
Half a cup of rolled oats offers around 4 grams of fibre. They’re especially helpful for steady energy and balanced blood sugar – exactly what you want first thing in the morning.
Try this: Go classic with warm porridge, prep overnight oats for busy mornings, or blitz oats into smoothies for added thickness.
Apples
One medium apple brings about 4 grams of fibre to the table. Bonus: they’re endlessly portable.
Try this: Slice into salads for sweetness and crunch, stew with cinnamon for a simple dessert, or pair with nut butter for a satisfying snack.
Artichokes
Elegant and a little underrated, one cooked artichoke can contain between 5 and 7 grams of fibre. They’re also rich in antioxidants.
Try this: Steam and serve with a lemony yoghurt dip, toss marinated artichoke hearts through pasta, or add to homemade pizza.
Berries
Raspberries and blackberries are fibre superstars, clocking in at roughly 8 grams per cup. They’re also packed with vibrant antioxidants.
Try this: Spoon over yoghurt, swirl into oats, blend into smoothies, or pile onto your favourite dessert for a fresh finish.
Chia seeds
Tiny but mighty, two to three tablespoons of chia seeds contain up to 10 grams of fibre. They’re also rich in omega-3 fats.
Try this: Stir into oats, soak in milk for a creamy chia pudding, or sprinkle over salads and roasted veg for subtle crunch.
Avocado
One large avocado can provide up to 13 grams of fibre. Yes, your favourite toast topper is doing more than just looking pretty.
Try this: Smash onto sourdough, fold into salads, blend into dressings, or add to smoothies for extra creaminess.
Black beans
A cup of black beans offers around 15 grams of fibre, plus plant-based protein to keep you satisfied.
Try this: Bulk up soups and stews, toss into salads, or mash into spiced bean burgers for a meat-free dinner idea.
Edamame
One cup of shelled edamame is impressively high in fibre and protein, making it a smart snack or side.
Try this: Sprinkle with sea salt and enjoy as is, blend into a dip, or toss through stir-fries and grain bowls.
Adding more fibre doesn’t require a total kitchen overhaul. It’s about small, consistent upgrades: berries on your breakfast, beans in your salad, seeds in your smoothie.
A little sprinkle here, a generous spoonful there – and suddenly your everyday meals are working harder for you. Your gut (and your future self) will thank you.
ALSO SEE: FIBERMAXXING: SHOULD YOU BE JUMPING ON THIS 2026 WELLNESS TREND?
Fibermaxxing: Should you be jumping on this 2026 wellness trend?

