High-Fiber Meal Plan (UK): 7 Days to 30 g a Day
Updated 11 September 2026 · 10 min read
The UK recommendation for adults is 30g of fiber a day, and most people get about 20g. A high-fiber meal plan gets there by putting beans, lentils, oats, whole grains or vegetables on every main plate, roughly 8–12g at breakfast, 12–19g at lunch and 15–21g at dinner. The 7-day plan below does that with UK supermarket ingredients, gives an estimated fiber count for every meal, and explains how to step up over two weeks with extra water.
Key takeaways
- The UK Scientific Advisory Committee on Nutrition recommends 30g of fiber a day for adults; the average UK intake is around 20g.
- A fiber floor of about 8g per main meal, met with pulses, oats, whole grains and vegetables, reaches 30g a day without supplements or bran.
- Every meal in this plan is a real recipe with an estimated fiber count; the daily totals run from about 38g to 55g, so you can pick the lighter days first.
- Step up gradually over two weeks and drink more water as you do; going from 15g to 40g in a day is the mistake most people make.
- Tinned beans and lentils, oats, wholewheat pasta, sweet potato with the skin on and frozen vegetables are the cheapest fiber in the shop.
- Most of the plan is vegan by default because pulses and whole grains carry the fiber; add fish or meat to any dinner if you eat it.
The UK fiber recommendation is 30g a day. The average adult gets about 20g, and the gap is not closed by a bran flake breakfast; it is closed by beans, lentils, oats, whole grains and vegetables on every main plate. This is a 7-day high-fiber meal plan built that way. Every meal is a recipe from the My21Reset library with an estimated fiber count, the shopping list is written for one UK supermarket trip, and the guide starts with the thing most fiber plans skip: how to get from 20g to 40g without spending the first week uncomfortable.
The counts are estimates from the listed ingredients and move with brands and portion sizes, so treat the daily totals as a shape. Nothing here is medical advice; if you have a digestive condition such as IBS, Crohn's disease or diverticulitis, ask your doctor or the clinician looking after you before changing your fiber intake, because the right amount and type for you may be different.
What 30g of fiber a day actually looks like
Fiber is the part of plant food that the small intestine does not digest. The UK figure of 30g a day comes from the Scientific Advisory Committee on Nutrition's 2015 review, and it is a target for adults, with lower figures for children. Thirty grams sounds abstract until you see it as food: a bowl of oatmeal is about 4g, a can of baked beans about 10g, a portion of wholewheat pasta about 5g, a jacket potato with the skin on about 5g, an apple about 2g. Reaching 30g on white bread and pasta is nearly impossible; reaching it on pulses and whole grains is routine.
| Food | Portion | Fiber (approx.) |
|---|---|---|
| Baked beans, reduced salt and sugar | Half a can (200g) | ~10g |
| Chickpeas, tinned, drained | Half a can (120g) | ~6g |
| Red or green lentils, cooked | 150g | ~6g |
| Black beans, tinned, drained | Half a can (120g) | ~7g |
| Oatmeal oats | 50g dry | ~4g |
| Wholewheat spaghetti | 75g dry | ~7g |
| Brown rice, cooked | 150g | ~3g |
| Wholegrain bread | Two slices | ~5g |
| Sweet potato, skin on | One medium (200g) | ~5g |
| Broccoli or green beans | 80g portion | ~3g |
| Frozen berries | 80g | ~3g |
| Apple, skin on | One medium | ~2g |
| Chia seeds | One tablespoon | ~5g |
| Almonds | 30g handful | ~4g |
Step up over two weeks, not two days
The single most common reason people abandon a high-fiber plan is that they jump from 15g to 40g overnight and spend three days bloated. The gut adapts to fiber, but it adapts over weeks. Change breakfast first, add a glass of water to every meal, bring in one can of pulses a day the following week, swap to whole grains the week after, and only then run the full plan. The how-to steps at the top of this guide are that sequence.
- **Water with every meal.** Fiber absorbs fluid; without enough of it, more fiber can mean more discomfort, not less. Aim for a glass with each meal and one between.
- **Breakfast first.** Oatmeal, overnight oats or beans on wholegrain toast add 8–21g before the day has started, and they are the easiest swap to make.
- **One can a day.** A drained can of beans or chickpeas into a soup, salad or sauce is the fastest 6–10g in the kitchen.
- **Skins on.** Potatoes, sweet potatoes, apples and pears carry much of their fiber in the skin.
- **Hold, do not retreat.** If a day feels like too much, stay at that level for a few days rather than going back to white toast.
The full 7-day high-fiber meal plan
Every meal below is a library recipe with its estimated fiber. Breakfasts rotate between oats and beans, lunches are soups and bean salads that batch well, and dinners change every night. Snacks are the lighter part of the day on purpose; the mains carry the fiber.
| Day | Breakfast | Lunch | Snack | Dinner | Fiber (est.) |
|---|---|---|---|---|---|
| Monday | Overnight oats with berries (~11g) | Red lentil and carrot soup (~19g) | Apple slices with peanut butter (~5g) | Lentil bolognese with wholewheat spaghetti (~20g) | ~55g |
| Tuesday | Greek yogurt, apple and toasted seed bowl (~9g) | Chickpea and herb couscous salad (~17g) | Hummus with vegetable sticks (~7g) | Sweet potato and black bean tacos (~21g) | ~54g |
| Wednesday | Baked beans and wilted spinach on toast (~21g) | Lentil and spinach bowl with lemon tahini (~15g) | Edamame with sea salt (~5g) | One-pan three-bean chili with brown rice (~17g) | ~58g |
| Thursday | Apple and cinnamon bircher with almonds (~12g) | Tuscan-style bean and kale soup (~18g) | A handful of raw almonds (~4g) | Creamy mushroom, leek and butter bean orzo (~19g) | ~53g |
| Friday | Soy chia pudding with berries (~12g) | Greek-style butter bean salad with pitta (~16g) | Roasted paprika chickpeas (~7g) | Miso-glazed eggplant with quinoa and edamame (~18g) | ~53g |
| Saturday | Banana and walnut oatmeal (~10g) | Jacket potato with quick bean chili (~19g) | Apple slices with peanut butter (~5g) | Speedy lentil pie with sweet potato mash (~21g) | ~55g |
| Sunday | Boiled eggs and smashed avocado on toast (~11g) | Lentil and walnut lettuce boats (~14g) | Hummus with vegetable sticks (~7g) | Chickpea and spinach coconut curry (~16g) | ~48g |
Those totals sit well above 30g on purpose: they show what a full high-fiber day looks like once you have stepped up. If you are still in the first two weeks, run the plan with the snack left out and one main swapped for a lighter option, and the days land in the 35–40g range. The lightest full day is Sunday at about 48g.
Breakfasts: 9–21g before the day starts
| Breakfast | What is in it | Fiber (est.) | Time |
|---|---|---|---|
| Baked beans and wilted spinach on toast | A can of reduced-salt beans, spinach, two slices wholegrain, smoked paprika | ~21g | 10 min |
| Apple and cinnamon bircher with almonds | Oats, soy drink, soy yogurt, grated apple, flaked almonds | ~12g | 5 min, overnight |
| Soy chia pudding with berries | Chia seeds, soy drink, soy yogurt, berries, nuts | ~12g | 5 min, overnight |
| Overnight oats with berries | Oats, Greek yogurt, milk, chia seeds, frozen berries | ~11g | 5 min, overnight |
| Boiled eggs and smashed avocado on toast | Two eggs, half an avocado, two slices wholegrain, lemon, chili | ~11g | 12 min |
| Banana and walnut oatmeal | Oats, soy drink, banana, walnuts, cinnamon | ~10g | 10 min |
| Greek yogurt, apple and toasted seed bowl | Greek yogurt, grated apple, mixed seeds, oats, cinnamon | ~9g | 5 min |
Lunches: soups and bean salads that batch
| Lunch | What is in it | Fiber (est.) | Time |
|---|---|---|---|
| Red lentil and carrot soup | Red lentils, onion, carrots, cumin, stock | ~19g | 25 min, three portions |
| Jacket potato with quick bean chili | Baking potato, kidney beans in chili sauce, pepper, scallion | ~19g | 20 min |
| Tuscan-style bean and kale soup | Cannellini beans, tomatoes, kale, carrot, garlic, olive oil | ~18g | 25 min, three portions |
| Chickpea and herb couscous salad | Wholewheat couscous, chickpeas, cherry tomatoes, cucumber, parsley | ~17g | 12 min |
| Greek-style butter bean salad with pitta | Butter beans, cherry tomatoes, cucumber, olives, feta, whole wheat pitta | ~16g | 10 min |
| Lentil and spinach bowl with lemon tahini | Puy lentils, spinach, roasted peppers, cucumber, tahini | ~15g | 15 min |
| Lentil and walnut lettuce boats | Puy lentils, walnuts, carrot, cherry tomatoes, mustard dressing, lettuce | ~14g | 10 min |
Dinners: 16–21g on one plate
| Dinner | What is in it | Fiber (est.) | Time |
|---|---|---|---|
| Sweet potato and black bean tacos | Sweet potato, black beans, smoked paprika, small tortillas, lime | ~21g | 30 min |
| Speedy lentil pie with sweet potato mash | Green lentils, tomatoes, carrot, onion, sweet potato | ~21g | 30 min |
| Lentil bolognese with wholewheat spaghetti | Green lentils, tomatoes, carrot, onion, wholewheat spaghetti | ~20g | 30 min |
| Creamy mushroom, leek and butter bean orzo | Orzo, leek, chestnut mushrooms, butter beans, garlic | ~19g | 25 min |
| Miso-glazed eggplant with quinoa and edamame | Eggplant, miso, quinoa, edamame, scallion | ~18g | 30 min |
| One-pan three-bean chili with brown rice | Mixed beans, tomatoes, pepper, onion, brown rice | ~17g | 30 min |
| Chickpea and spinach coconut curry | Chickpeas, tomatoes, spinach, curry paste, light coconut milk | ~16g | 25 min |
The shopping list, by aisle
One trip covers the week, and most of it is cans, pouches and dry goods that keep for months. Frozen vegetables and berries are as good as fresh here and cheaper. If you also want the protein side of the basket covered, the high-protein shopping list is the companion.
| Aisle | Items |
|---|---|
| Cans and pouches | Reduced-salt baked beans, chickpeas (three), cannellini beans, butter beans, black beans, mixed beans, kidney beans in chili sauce, green lentils (two), red lentils (dry, 200g), puy lentil pouches (two), chopped tomatoes (four), light coconut milk |
| Grains and bakery | Oatmeal oats (large bag), wholewheat spaghetti, wholewheat couscous, orzo, quinoa, brown rice pouches, wholegrain bread, whole wheat pitta, small tortillas |
| Produce | Onions, carrots, garlic, leek, celery, spinach, kale, cherry tomatoes, cucumber, peppers, eggplant, chestnut mushrooms, two sweet potatoes, one baking potato, lettuce, apples, bananas, lemons, limes, parsley |
| Freezer | Frozen berries, frozen edamame, frozen spinach |
| Dairy and alternatives | Greek yogurt, soy yogurt, soy drink, 2% milk, feta, eggs |
| Pantry | Chia seeds, mixed seeds, walnuts, flaked almonds, raw almonds, peanut butter, tahini, hummus, olives, miso paste, curry paste, cumin, smoked paprika, cinnamon, stock cubes, olive oil |
Adding meat or fish
Most of the plan is vegan by default, because pulses and whole grains are where the fiber is, and that is not a diet statement. If you eat meat or fish, add it to any dinner: chicken thighs into the three-bean chili, salmon on top of the lentil bowl, shrimp into the orzo. Two library dinners already combine both: lean beef and lentil bolognese (~15g fiber, ~36g protein) and chicken, pepper and chickpea traybake (~10g fiber, ~40g protein). The high-protein meal plan is the plan to read if protein is your main goal.
What tends to go wrong, and the fix
- Going from 15g to 50g in a day. Step up over two or three weeks; the how-to at the top is the sequence.
- Forgetting the water. A glass with every meal is not optional on a high-fiber plan.
- Buying bran to fix a low-fiber diet. A can of beans does more, tastes better and comes with protein.
- White versions of everything. Wholewheat pasta and couscous, brown rice and wholegrain bread each add 2–4g a portion for no effort.
- Peeling the potatoes. The skin is where much of the fiber lives.
Frequently asked questions
How much fiber should I eat a day in the UK?
The Scientific Advisory Committee on Nutrition recommends 30g a day for adults, with lower amounts for children. Most UK adults get around 20g. This plan's full days land at 48–58g, which shows the ceiling of a pulse-and-wholegrain diet; the step-up weeks land at 35–40g.
Will eating more fiber make me bloated?
It can if you increase it suddenly. Step up over two or three weeks, add a glass of water with each meal, and hold at a level for a few days if it feels like too much. If you have a digestive condition such as IBS, ask your doctor first, because the right amount and type of fiber for you may differ.
Is a high-fiber meal plan vegetarian?
Most of this one is vegan by default because pulses, oats and whole grains carry the fiber. It is not a diet rule: add chicken, fish or meat to any dinner if you eat it. Two library dinners already combine lean meat with lentils or chickpeas.
What are the cheapest high-fiber foods?
Tinned beans and chickpeas, dry red lentils, oatmeal oats, wholewheat pasta, sweet potatoes and baking potatoes with the skin on, frozen vegetables and frozen berries. Own-brand cans are nutritionally the same as branded.
Do I need fiber supplements or bran?
Not on this plan. A single can of beans provides about 10g, and a day of oatmeal, a bean-based lunch and a lentil dinner reaches 30g without any supplement. Ask your doctor before using a fiber supplement if you have a digestive condition.
Can I follow this plan if I also want more protein?
Yes. Pulses carry both, and several dinners here reach 22–25g of protein. To push protein higher, add eggs or Greek yogurt at breakfast, tinned fish or tempeh to the bean salads, and lean mince or chicken to the chili and bolognese. The high-protein meal plan shows the protein-first version of a week.
Sources
Keep reading
High-Protein Meal Plan (UK): 7 Days With Shopping List
10 min read
Mediterranean-Style Meal Plan: 7 Days of Balanced Plates (UK)
9 min read
The Complete Vegetarian Shopping List (UK Supermarket Edition)
6 min read
7-Day Vegetarian Meal Plan with Shopping List (UK)
9 min read
How to Meal Prep for the Week: The 90-Minute Sunday System
8 min read
High-Protein Shopping List (UK): A Supermarket Basket by Aisle
8 min read