Nutrition

Fibre, Gut Health and Healthy Ageing

Written & reviewed by Thurairaj Manoharan · 5 Oct 2026

Medically reviewed by Thurairaj Manoharan · Updated 5 Oct 2026

Most adults eat too little fibre. How much you need after 40, which Malaysian foods supply it, and how to raise intake without bloating or discomfort.

Preparing a protein-rich Malaysian meal

Most adults should eat about 25 to 30 grams of fibre a day, and most eat far less. Fibre keeps bowel movements regular, steadies blood sugar, lowers cholesterol and feeds the bacteria in your gut. The simplest way to reach the target is to build meals around vegetables, pulses, whole grains and whole fruit, and to add them gradually with plenty of water.

What fibre does as you age

Fibre is the part of plant food your body cannot digest. That is exactly why it is useful.

  • Regularity. Constipation becomes more common with age, and fibre plus fluid adds bulk and softness to stool. Being active helps too.
  • Blood sugar. Soluble fibre slows glucose absorption, which flattens the post-meal peak. This matters in Malaysia, where diabetes and prediabetes are common. See eating for stable blood sugar.
  • Cholesterol and heart health. Soluble fibre from oats, beans and fruit binds bile acids and helps lower LDL cholesterol.
  • Gut bacteria. Gut microbes ferment fibre into short-chain fatty acids that feed the cells lining your bowel. A study of older people in Ireland found that those eating a more varied, fibre-rich diet had a more diverse gut microbiota and were less frail.
  • Fullness. Fibre-rich meals keep you satisfied, which helps with weight control.

The Lancet series of systematic reviews that informed the WHO carbohydrate guidance found that people eating the most fibre had roughly 15 to 30% lower rates of all-cause mortality, heart disease, type 2 diabetes and colorectal cancer than those eating the least. The largest benefits appeared at 25 to 29 grams a day.

How much do you need?

SourceSuggested intake
Large meta-analyses (Lancet 2019)25 to 29 g a day, with more possibly better
Malaysian Recommended Nutrient IntakesAbout 20 to 30 g a day
Practical target for most adults25 to 30 g a day

You do not need to count every gram. Check labels on a few staples for a week, then shift your plate: half vegetables and fruit, a quarter whole grains, a quarter protein.

Fibre in everyday Malaysian food

Many local staples are naturally high in fibre, and some everyday dishes are low. Approximate amounts per serving are below. Brands and portion sizes vary.

FoodApprox. fibre
Cooked lentils or dhal, 1 cup (about 200 g)14 to 16 g
Cooked chickpeas, 1 cup12 g
Cooked brown rice, 1 cup3.5 g
White rice, 1 cupUnder 1 g
Rolled oats, 40 g dry4 g
Sweet potato (keledek), 1 mediumAbout 4 g
Guava (jambu batu), 1 fruit3 to 5 g
Apple with skin, 1 mediumAbout 4 g
Cooked broccoli or leafy greens, 1 cup4 to 5 g
Almonds, a small handful (28 g)3.5 g

Local meals tend to be low fibre when the plate is mostly white rice, noodles or roti canai with small portions of vegetables. A few simple swaps help:

  • Swap white rice for half white, half brown, or add barley or mixed grains.
  • Ask for extra sayur and ulam at nasi campur, and pass on the second scoop of rice.
  • Have dhal with your roti or thosai, and add a vegetable curry.
  • Eat whole fruit such as guava, papaya or apple instead of juice or sweet drinks.
  • Add a handful of kacang or tempeh to a meal several days a week.

For more local ideas, see Malaysian foods for longevity and anti-inflammatory eating.

A gentle 4-week plan

  1. Week 1: add one vegetable or fruit portion to each meal.
  2. Week 2: switch breakfast to a higher-fibre choice such as oats with fruit, or wholemeal toast with egg.
  3. Week 3: replace half your rice with brown rice or add one pulse dish a day.
  4. Week 4: add a handful of nuts or seeds as a snack and review your target.

Increase by about 5 grams a week. A sudden change can cause gas and bloating while your gut bacteria adjust. Drink water throughout the day, particularly in our heat; see staying hydrated in tropical heat.

Fibre, protein and training

If you are strength training, you do not have to choose between fibre and protein. Pulses give both. Our guide to how much protein after 50 shows how to reach protein targets from foods such as tempeh, tofu, fish and eggs alongside plenty of plants. Regular exercise also helps bowel movements, so a daily walk supports your fibre work.

When to see your doctor

Fibre helps most people, but speak to a doctor or dietitian if you have:

  • A new change in bowel habit lasting more than a few weeks.
  • Blood in your stool, black stools, or unexplained weight loss.
  • Persistent abdominal pain or bloating.
  • Inflammatory bowel disease, a history of bowel obstruction, severe constipation, or difficulty swallowing.
  • Kidney disease, where some high-fibre foods may need adjusting.

Ask about colorectal screening from age 50, or earlier if there is a family history. A health screening plan can include this.

A sample day at about 25 to 30 grams

Figures are approximate and vary by brand and portion.

MealExampleApprox. fibre
Breakfast40 g oats with a banana and a few nuts7 g
LunchNasi campur with half brown rice, 1 cup mixed sayur and ulam, tempeh8 to 9 g
Snack1 guava3 to 5 g
DinnerHalf a cup of dhal, 1 cup stir-fried leafy vegetables or okra, one portion of rice9 to 11 g
TotalAbout 27 to 32 g

Swapping one meal at a time is easier than overhauling everything. If you eat out often, ask for more vegetables, choose wholegrain or brown rice where available, and add a piece of fruit afterwards.

Fibre and medicines

Fibre, particularly supplements such as psyllium, can slow or reduce the absorption of some medicines. A common precaution is to take supplements at least one to two hours apart from tablets. Check with your pharmacist if you take thyroid medicine, diabetes tablets or other regular prescriptions. If you take insulin or diabetes medicines, a big increase in fibre can change your blood sugar pattern, so discuss it with your doctor.

Common myths

  • “Brown rice upsets everyone.” Many people tolerate it fine when introduced gradually, mixed with white rice at first.
  • “Fibre is only for constipation.” It also affects blood sugar, cholesterol and fullness.
  • “Juice counts.” Juicing removes most fibre. Eat the whole fruit.
  • “Fibre blocks nutrients.” In a normal mixed diet, the minerals lost to phytates are small and outweighed by the benefits.

Key takeaways

  • Aim for about 25 to 30 grams of fibre a day, which most adults do not reach.
  • Pulses, whole grains, vegetables and whole fruit are the main sources, and many are everyday Malaysian foods.
  • Raise intake by about 5 grams a week and drink more water to avoid bloating.
  • Good fibre intake is linked with lower rates of heart disease, type 2 diabetes and early death.
  • See a doctor for blood in stool, unexplained weight loss or a lasting change in bowel habit.

This is general nutrition education, not medical advice. If you would like coaching that joins up training with realistic local eating, we run home-visit assessments across KL and Selangor.

References

  1. Reynolds A et al. (2019). Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. The Lancet. — The Lancet
  2. Ministry of Health Malaysia, National Coordinating Committee on Food and Nutrition. Recommended Nutrient Intakes (RNI) for Malaysia. — Ministry of Health Malaysia
  3. Malaysian Dietary Guidelines 2020. National Coordinating Committee on Food and Nutrition, Ministry of Health Malaysia (FAO food-based dietary guidelines entry). — Ministry of Health Malaysia / FAO
  4. Claesson MJ et al. (2012). Gut microbiota composition correlates with diet and health in the elderly. Nature. — Nature

For the full picture, read the complete guide to this topic →

Written & reviewed by

Thurairaj Manoharan

Physiotherapist · 13+ years in healthcare

Paralysed by Guillain-Barré Syndrome as a teenager, Thurairaj rebuilt his body through physiotherapy, lived proof that the right movement, applied consistently, restores function.

Frequently asked questions

How much fibre should I eat a day?

Aim for roughly 25 to 30 grams a day from food. The Malaysian Recommended Nutrient Intakes give a range of about 20 to 30 grams, and large analyses show the lowest risks of heart disease, type 2 diabetes and early death in people eating about 25 to 29 grams. Most adults eat noticeably less than this.

Why is fibre important as you get older?

Fibre supports regular bowel movements, steadies blood sugar, helps lower LDL cholesterol and feeds the gut bacteria that make short-chain fatty acids. Constipation, diabetes and heart disease all become more common with age, so a higher-fibre diet protects several systems at once.

What are the best high-fibre foods in Malaysia?

Dhal and other lentils, chickpeas, kacang, tempeh, oats, brown or mixed-grain rice, ulam and leafy vegetables, okra, sweet potato, guava, papaya, apples, and a handful of nuts. Swapping white rice or white bread for wholegrain versions and adding a pulse to one meal a day makes the biggest difference.

Can too much fibre cause problems?

A sudden jump can cause bloating, gas and cramps, and too little fluid can make constipation worse. Add 5 grams or so a week, drink water through the day, and chew well. Seek advice if you have bowel disease, a history of obstruction, or difficulty swallowing.

Should I take a fibre supplement?

Food first, because whole foods bring vitamins, minerals and other plant compounds. A supplement such as psyllium husk can help if you cannot reach your target or have mild constipation, but start with a small dose, take it with plenty of water and check with your doctor if you take regular medication.

Want a plan built around you?

Start with a home-visit assessment across KL & Selangor.

Start with a free, no-obligation chat on WhatsApp

Home visits across Kuala Lumpur & Selangor (Klang Valley) and Ipoh · in-centre by appointment, Putra Heights