Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

Cooking vegetables in wok.

Cooking vegetables in wok.
beginning of content

High-fibre foods and diet

5-minute read

Fibre is found in plant foods like vegetables, fruit, wholegrain foods, legumes, nuts and seeds. Here’s why these foods are good for you and an essential part of your diet.

Eating a diet high in fibre and wholegrain foods is linked to a lower risk of obesity, type 2 diabetes, heart disease, bowel cancer, diverticular disease, constipation and haemorrhoids.

Because high-fibre foods are filling they may also make it easier to stay at a healthy weight.

Foods high in fibre are generally good sources of vitamins and minerals, as well as other important nutrients.

ARE YOU AT RISK? — Are you at risk of type 2 diabetes, heart disease or kidney disease? Use the Risk Checker to find out.

How much fibre do I need?

Australian women are recommended to eat 25g of dietary fibre per day and men 30g per day. Most Australians eat less than this. Getting sufficient fibre isn’t just about adding unprocessed wheat bran to breakfast cereal — it’s important to include different types of fibre from a variety of plant foods.

To get enough fibre every day, Cancer Council Australia recommends that you should eat:

  • at least 4 serves of wholegrain or wholemeal foods every day (or ensure about half of your daily serves of breads and cereals are wholegrain or wholemeal varieties)
  • at least 2 serves of fruit daily
  • at least 5 serves of vegetables daily including legumes (also known as ‘pulses’)
  • wholefoods rather than dietary fibre supplements as the benefits of fibre from food may be from the combination of nutrients in food working together

A serve of wholegrain or wholemeal foods is equal to:

  • 1 slice of wholegrain bread or 1/2 a medium wholemeal bread roll
  • 1/2 a cup of cooked brown rice, pasta, noodles, or cooked porridge
  • 2/3 cups of wholegrain breakfast cereal
  • 1/4 cup of untoasted muesli

Eat a mix of different foods

There are 2 types of fibre — soluble fibre and insoluble fibre — and they are found in different foods. Resistant starch, while not thought of as a type of fibre, acts in a similar way to fibre. Because they have different health benefits, it’s important to include all 3 in your diet.

Soluble fibre

Soluble fibre is a type of fibre that dissolves in water. It’s found in oats, legumes (split peas, dried beans such as red kidney beans, baked beans and lentils), fruit, vegetables and seeds. Foods high in this type of fibre can help you feel full. They also help reduce constipation by speeding up the time it takes for faeces (poo) to pass through the body.

Some soluble fibre in fruit, oats, barley and psyllium can reduce the amount of cholesterol absorbed from the small intestine. This can help to lower blood cholesterol levels, although it is more important to eat a diet low in saturated fat.

Soluble fibre can also help stabilise blood glucose levels in people with diabetes.

Insoluble fibre

Insoluble fibre is a type of fibre that doesn’t dissolve in water. It’s found in high-fibre breads and cereals, the outer skins of fruit and vegetables, and in nuts and seeds.

Because insoluble fibre absorbs water, it helps to soften the contents of the bowel, contributing to keep the bowels regular.

Resistant starch

Resistant starch is starch that is not easily absorbed. Different ways of cooking can create different amounts of resistant starch. For example, resistant starch is found in slightly undercooked (‘al dente’) pasta, cooked but cooled potatoes (including potato salad), under-ripe bananas, beans, lentils and a product called Hi-maize used in some breads and breakfast cereals. Freekeh, a Middle Eastern grain available in some supermarkets, is another good source. In general, foods that are less highly processed contain more resistant starch.

An important benefit of resistant starch is that it ferments, which produces substances that help to keep the lining of the bowel healthy.

Tips for including more fibre in your diet

  • Know which packaged foods are high in fibre by reading the nutrient panel on the pack. A food with at least 4g fibre per serve is a good source; food with at least 7g fibre per serve is an excellent source.
  • Enjoy wholegrain, wholemeal or mixed grain toast instead of white.
  • Use wholegrain pasta instead of white pasta.
  • Try brown rice or quinoa instead of white rice with casseroles or curries.
  • Use wholemeal flour to thicken sauces, gravies and stews.
  • Try wholegrain or wholemeal crisp breads with toppings such as creamed corn or salsa dip.

Getting older? Fibre is important

Eating foods containing fibre could be good for your digestion. Constipation tends to become more of a nuisance as you get older, but fibre-rich foods can prevent constipation and other digestive problems.

Remember to drink sufficient fluid

Dietary fibre absorbs fluid so it’s important to drink enough liquid, including water. As a rule of thumb, having urine that’s straw coloured or lighter (except first thing in the morning) is a sign that you’re getting enough fluid.

What about fibre and wind?

It’s true that the more fibre we eat the more wind we produce — but this is normal and not a good reason to avoid fibre. If your current diet is low in fibre, increase fibre gradually to help avoid too much wind.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: August 2020

Back To Top

Need more information?

These trusted information partners have more on this topic.

Top results

Dietary fibre

Eating a high fibre diet provides many good health benefits for diabetes, heart health, body weight and bowel health.

Read more on Baker Heart and Diabetes Institute website

Dietary fibre -

Dietary fibre is a component of plant materials which is largely digested by bacteria in the large intestine. High-fibre diets can help with bowel problems, cholesterol and diabetes.

Read more on myDr website

Dietary fibre - Better Health Channel

A diet high in fibre keeps the digestive system healthy.

Read more on Better Health Channel website

Constipation: treatment options -

Find out the treatment options for constipation. What's suitable for you will depend on the cause, severity and duration of your constipation.

Read more on myDr website

Vegetables: encouraging kids to eat vegies | Raising Children Network

Vegetables give children energy and can protect them against chronic diseases. Our tips can help you encourage children to eat 2-4½ serves of vegies each day.

Read more on website

Nuts in a healthy diet -

Nuts provide protein and are a source of dietary fibre as well as contributing many vitamins and minerals. Many studies show nuts are beneficial to health, especially heart health.

Read more on myDr website

Fibre | Nutrition Australia

Fibre is a key nutrient for health. Learn what fibre is, why it is important, and how to obtain fibre from food.

Read more on Nutrition Australia website

Label reading

This fact sheet gives you guidance on understanding how to read nutrition information panels to help you identify healthy choices.

Read more on Baker Heart and Diabetes Institute website

Food labels & nutritional information | Raising Children Network

Nutritional information panels on food labels list energy, protein, fat, carbohydrates and sodium. These labels help you make healthy decisions about food.

Read more on website

Sugar - Better Health Channel

Too much sugar in the diet can contribute to health problems, so limit foods and drinks with high amounts of added sugar.

Read more on Better Health Channel website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Government of South Australia, health department logo Tasmanian government logo Victorian government logo Government of Western Australia, health department logo

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.