High fibre foods. Legumes, pulses, fruit, nuts and grains

Foods high in Fibre – How much fibre should I eat per day?

What are the best high fibre foods and how to I get enough? If you are training for performance or…


What are the best high fibre foods and how to I get enough?

If you are training for performance or longevity, “eat more protein” is likely the most common advice you hear. But when it comes to long-term metabolic health, dietary fibre is the unsung hero.

TLDR:

  • The Winners: Legumes (beans/lentils), raspberries, and chia seeds are your most calorie-efficient sources for hitting your target without overeating.
  • The Goal: 30g of dietary fibre daily is the gold standard for longevity, heart health, and digestion (and what we consider to be the absolute minimum). Guessing portion sizes usually leaves you falling short.
  • The Strategy: Don’t try to eat 30g at once. Break it down to roughly 10g of fibre per meal.
  • The Reality Check: A standard garden salad or a scoop of brown rice won’t cut it.
High fibre fruits, nuts seeds, legumes

We know that aiming for roughly 30g of dietary fibre daily is the target. But just like hitting your protein macros, the disconnect often happens between the nutritional target and your actual plate. What does 30g of fibre actually look like?

Whether you are looking to manage your cholesterol and cardiovascular health, improve insulin sensitivity for Type 2 Diabetes management, or prevent painful gut conditions like diverticulitis, guessing your portion sizes is the fastest way to fail.

In this guide, we’ve taken the guesswork out of the kitchen.


How to Actually Hit 30g (Aim for 10g Per Meal)

Unlike protein, you shouldn’t try to consume 30g of fibre in a single sitting—your digestive system will definitely not thank you. Instead, the strategy is to aim for roughly 10g of fibre per meal.

We’ve analysed the most efficient whole foods to show you the exact weight and household measurements required to hit that 10g benchmark. Mix and match three of these across your day, and you’ve hit your target.

Note: All measurements are for cooked/prepared foods unless stated otherwise.

Legumes (The Heavy Hitters)

Legumes are an absolute powerhouse. They are incredibly rich in soluble fibre, which binds to bile acids in your gut. This process forces your liver to pull atherogenic ApoB particles (the main driver of plaque) out of your bloodstream to make more bile, effectively lowering your circulating cholesterol.

A variety of legumes including beans (like black, kidney, and pinto), lentils, chickpeas, peas, and soybeans
Food Item (Cooked)Fibre per Common UnitUnits per 10g of FibreGrams per 10g fibreCalories per 10g fibre
Black Beans15g per 1 cup2/3 cup115g150
Lentils15g per 1 cup2/3 cup125g145
Kidney Beans15g per 1 cup2/3 cup115g145
Split Peas15g per 1 cup2/3 cup120g140
Chickpeas13.3g per 1 cup3/4 cup130g215
Baked Beans (Canned)13.3g per 1 cup3/4 cup200g180
Edamame (Shelled)8g per 1 cup1 1/4 cups200g240

Hint: If you aren’t used to eating legumes, introduce them slowly (starting with 1/4 cup) and stay hydrated to allow your gut microbiome to adapt without bloating.


Fruits & Vegetables (The Volume)

Fruits and vegetables provide massive volume and vital micronutrients for relatively few calories. They are perfect for expanding your meals without significantly increasing the energy density.

A variety of fruits and veg in a market stall including grapes, tomatoes, potatoes, raspberries, blackberries, avocado, pear, apple, brussel sprouts and broccoli
Food ItemFibre per Common UnitUnits per 10g of FibreGrams per 10g fibreCalories (kcal) per 10g fibre
Artichoke Hearts (Cooked)10g per 1 cup1 cup180g90
Raspberries (Fresh)8g per 1 cup1 1/4 cups150g80
Blackberries (Fresh)8g per 1 cup1 1/4 cups190g85
Green Peas (Cooked)8g per 1 cup1 1/4 cups200g160
Avocado (Raw)10g per 1 medium1 medium avocado150g240
Pear (Raw, with skin)5g per 1 medium2 medium pears320g180
Apple (Raw, with skin)5g per 1 medium2 medium apples400g210
Brussels Sprouts (Cooked)4g per 1 cup2 1/2 cups380g140
Broccoli (Cooked)3.3g per 1 cup3 cups (chopped)300g105
Potato (Baked, with skin)5g per 1 medium2 medium potatoes450g420

Nuts & Seeds (The Boosters)

We don’t fear fat, but we valuet it. Nuts and seeds are high in predominantly monounsaturated and polyunsaturated fat sources, favourable for metabolism and longevity, yet highly calorie dense. Despite this, items like chia seeds and psyllium husk carry an enormous amount of fibre per tablespoon. They are perfect for sprinkling over oats, smoothies, or yogurt.

Multiple types of seeds and nuts, from almonds to pecans, pistachoes, peanuts, cashews, assorted nuts. Source of protein and fats and multiple micronutrients (Vitamins A,D,E & K). Image by 8photo on Freepik
Food ItemFibre per Common UnitUnits per 10g of FibreGrams per 10g fibreCalories (kcal) per 10g fibre
Psyllium Husk6.7g per 1 Aus tbs1 1/2 Aus tbs13g45
Chia Seeds (Dried)4g per 1 Aus tbs2 1/2 Aus tbs30g145
Flaxseeds (Ground)3.3g per 1 Aus tbs3 Aus tbs35g185
Almonds (Dry roasted)15g per 1 cup2/3 cup80g465
Pistachios (Shelled)10g per 1 cup1 cup95g540
Pumpkin Seeds (Pepitas)6.7g per 1 cup1 1/2 cups165g950

Key insight: While a food might technically contain fibre, the total calories required to get a meaningful dose matter. Pumpkin seeds are incredibly healthy, but eating 950 calories of them just to get 10g of fibre is far less efficient than stirring 1 1/2 tablespoons of psyllium husk into your morning smoothie.


Foods You Thought Had High Fibre (But Actually Don’t)

Before we look at the heavy hitters, we need to clear up some common misconceptions. Many people think they are eating a high-fibre diet because they eat “healthy” foods, but the math rarely adds up. Here are the biggest fibre letdowns:

Fruit Juice (even with pulp): The juicing process mechanically strips away almost all the beneficial insoluble fibre. You get the vitamins and the sugar spike, but very little of the gut-health benefits of eating the whole fruit.

Lettuce & Cucumber: A massive bowl of garden salad feels healthy, but iceberg lettuce and cucumbers are almost entirely water. You would need to eat nearly 10 cups of chopped iceberg lettuce just to get a measly 5g of fibre.

Brown Rice: It’s a great whole grain, but it’s not a fibre bomb. One full cup of cooked brown rice only yields about 3g of fibre. It takes over 3 1/2 cups to hit 10g, which comes with a massive calorie load.

Weetabix (and pretty much all cereals): With a relatively small 3.8 grams of fibre per 2 biscuits, it’s not a pathetic amount of fibre, but we often find our clients disheartened when they find out that their efforts to improve their health at breakfast time has lead to not much actual benefit.

Standard “Wholemeal” Bread: Unless you are buying dense, seeded loaves (like Bürgen authentic sourdough rye or low carb breads), standard supermarket wholemeal bread often only contains 1.5g to 2g of fibre per slice.


The Winners 🏆 (Fibre-to-Calorie Ratio)

Just like the protein-to-calorie ratio, this measures how efficiently a food delivers fibre relative to its total energy content. If you are managing your weight or trying to improve body composition while actively lowering your blood pressure or cholesterol, these are your top-tier options:

🍓 Fruits: Raspberries (1g of fibre for every 8 calories)

🥦 Vegetables: Artichoke Hearts (1g of fibre for every 9 calories)

🌱 Legumes: Lentils (1g of fibre for every 14.5 calories)

🥄 Nuts & Seeds: Psyllium Husk (1g of fibre for every 4.5 calories)


The 30g Day: A free Example Meal Plan

What does this actually look like in a day of eating? Here is an example of how you can effortlessly hit over 30g of fibre by combining staples with “boosters” and “volume” foods, without resorting to massive, uncomfortable portion sizes.

Breakfast: The Berry & Seed Boost (12.5g Fibre)

  • 1/2 cup rolled oats (~5g fibre)
  • 1/2 cup fresh raspberries (~4g fibre)
  • 1 Aus tablespoon chia seeds (~3.5g fibre)
  • Served with a protein source like Greek yogurt or a protein shake.

Lunch: The Legume Power Wrap (13.5g Fibre)

  • 1 wholemeal/seeded wrap (~2g fibre)
  • 1/2 cup black beans, drained & rinsed (~7.5g fibre)
  • 1/4 medium avocado, mashed (~3g fibre)
  • Handful of spinach (~1g fibre)
  • Add sliced chicken breast or tofu for your protein target.

Dinner: The Fibrous Base (7.5g Fibre)

  • 150g baked salmon (0g fibre, but great Omega-3s)
  • 1 1/2 cups steamed broccoli, chopped (~5g fibre)
  • 1/2 cup cooked quinoa (~2.5g fibre)

Total Daily Fibre: 33.5g


Take the Guesswork Out of Your Health

Matthew Rigoni, expert Dietitian and sports dietitian- REAL Health & Nutrition

Hitting your fibre targets shouldn’t feel like a mathematical chore. As the meal plan above shows, you can easily hit 30g a day by focusing on what to add to your meals, like 1/2 cup of berries at breakfast or 1/2 cup of beans at lunch, rather than just what to restrict.

The best nutrition plan is the one tailored to your specific pathology, blood work, and lifestyle preferences.

If you are dealing with complex conditions like IBS, trying to correct a dangerous lipid profile, or want a realistic strategy for longevity, our team of Accredited Practising Dietitians is here to help.

Book a Dietitian consultation today to start building a strategy that fits your life!


Related articles