Why fibre matters
- Keeps bowel movements regular and helps prevent constipation.
- Feeds beneficial gut bacteria, which produce short-chain fatty acids.
- Soluble fibre from oats, beans and fruit helps lower LDL cholesterol.
- Slows sugar absorption, helping blood sugar control.
- Increases fullness, which can help with weight management.
- Associated with lower risk of heart disease, stroke, type 2 diabetes and bowel cancer.
Top high-fiber foods (approximate fibre)
- Lentils, cooked, 100 g: about 8 g.
- Black beans or chickpeas, cooked, 100 g: about 7–9 g.
- Raspberries, 100 g: about 6–7 g.
- Pear with skin, medium: about 5–6 g.
- Chia seeds, 1 tablespoon: about 4 g.
- Oats, 40 g dry: about 4 g.
- Wholewheat pasta, cooked portion: about 5–6 g.
- Avocado, half: about 5 g.
- Frozen peas, 80 g: about 4 g.
- Almonds, 30 g: about 3–4 g.
- Wholemeal bread, 1 slice: about 2–3 g.
- For a longer list, see foods high in fiber.
Days 1 and 2
- Day 1 breakfast: porridge with raspberries and chia seeds (about 10 g).
- Day 1 lunch: lentil and vegetable soup with wholemeal bread (about 11 g).
- Day 1 dinner: wholewheat pasta with tomato sauce, peas and spinach (about 9 g).
- Day 1 snack: a pear (about 5 g).
- Day 2 breakfast: bran flakes with milk and sliced banana (about 7 g).
- Day 2 lunch: wholemeal wrap with hummus, salad and chickpeas (about 9 g).
- Day 2 dinner: salmon, baked sweet potato with skin and broccoli (about 8 g).
- Day 2 snack: apple with a handful of almonds (about 7 g).
Days 3 and 4
- Day 3 breakfast: wholegrain toast with avocado and a boiled egg (about 8 g).
- Day 3 lunch: quinoa salad with black beans, peppers and sweetcorn (about 11 g).
- Day 3 dinner: chicken and vegetable stir-fry with brown rice (about 6 g).
- Day 3 snack: popcorn and berries (about 6 g).
- Day 4 breakfast: Greek yoghurt with high-fibre cereal, linseeds and blueberries (about 8 g).
- Day 4 lunch: baked potato with skin and baked beans (about 11 g).
- Day 4 dinner: chickpea and spinach curry with brown rice (about 10 g).
- Day 4 snack: vegetable sticks with hummus (about 4 g).
Days 5, 6 and 7
- Day 5: overnight oats with pear; bean chilli with brown rice; tuna and wholemeal pasta salad; dried apricots (about 30 g in total).
- Day 6: wholemeal toast with peanut butter and banana; lentil salad with feta; vegetable lasagne with wholewheat sheets and side salad; orange and walnuts (about 30 g).
- Day 7: vegetable omelette with wholemeal toast; minestrone soup with beans; roast chicken with roast vegetables and peas; mixed berries with yoghurt (about 28–32 g).
- Swap meals freely between days; the aim is the overall pattern.
Increase fibre gradually
Jumping from a low-fibre to a high-fibre diet overnight can cause wind, bloating and cramps. Increase fibre over two to three weeks, adding one or two high-fibre foods at a time. Drink plenty of fluids, as fibre absorbs water; aim for six to eight glasses a day, as the NHS suggests. Being active also helps the bowel adjust. If you have irritable bowel syndrome, some high-fibre foods may trigger symptoms, and a dietitian can help tailor the plan.
Simple swaps to boost fibre
- White bread → wholemeal or seeded bread.
- White rice → brown rice, quinoa or bulgur.
- Sugary cereal → oats, bran flakes or wholegrain cereal.
- Crisps → popcorn, nuts or vegetable sticks.
- Peeled potatoes → potatoes with skins.
- Meat-only dishes → add beans or lentils.
- Juice → whole fruit.
Soluble and insoluble fibre
Soluble fibre dissolves in water to form a gel; it is found in oats, barley, beans, lentils, apples and citrus fruit, and helps lower cholesterol and steady blood sugar. Insoluble fibre adds bulk and helps food pass through the gut; it is found in wholegrains, wheat bran, nuts and vegetable skins. Most high-fibre foods contain both, so eating a variety covers both types.
High-fibre eating for weight loss
Fibre-rich foods are often filling and lower in energy density, which can help reduce overall calorie intake. Building meals around vegetables, legumes and wholegrains, with lean protein, is a practical way to feel full on fewer calories. Ideas are in our guide to high-fiber foods for weight loss and high-fiber snacks.
Key points to remember
- Most adults should aim for about 30 g of fibre a day.
- Base meals on wholegrains, beans, vegetables and fruit.
- Increase fibre gradually and drink plenty of fluids.
- Higher fibre intake is linked to lower risk of several chronic diseases.
Questions about high-fiber diet plans
These answers are general information and do not replace an examination or individual medical advice.
How much fiber should I eat a day?
Around 30 g a day for adults in the UK, or 25 g for women and 38 g for men in US guidance.
Can you eat too much fiber?
Very high intakes, especially if increased quickly, can cause bloating and discomfort. Increase gradually.
Do I need fiber supplements?
Most people can meet needs with food. Supplements such as psyllium can help some people.
Will a high-fiber diet help constipation?
Yes, for many people, along with fluids and activity.
What breakfast is highest in fiber?
Porridge or bran cereal with berries and seeds can provide 8–10 g or more.
Sources
- Reynolds A, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. Lancet. 2019
- NHS · How to get more fibre into your diet
This guide is for general information and does not replace medical advice. How a problem is diagnosed and treated depends on your examination and medical history. If you think you have an emergency, contact your local emergency services.