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.

FoodPortionFiber (approx.)
Baked beans, reduced salt and sugarHalf a can (200g)~10g
Chickpeas, tinned, drainedHalf a can (120g)~6g
Red or green lentils, cooked150g~6g
Black beans, tinned, drainedHalf a can (120g)~7g
Oatmeal oats50g dry~4g
Wholewheat spaghetti75g dry~7g
Brown rice, cooked150g~3g
Wholegrain breadTwo slices~5g
Sweet potato, skin onOne medium (200g)~5g
Broccoli or green beans80g portion~3g
Frozen berries80g~3g
Apple, skin onOne medium~2g
Chia seedsOne tablespoon~5g
Almonds30g 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.

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.

DayBreakfastLunchSnackDinnerFiber (est.)
MondayOvernight oats with berries (~11g)Red lentil and carrot soup (~19g)Apple slices with peanut butter (~5g)Lentil bolognese with wholewheat spaghetti (~20g)~55g
TuesdayGreek 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
WednesdayBaked 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
ThursdayApple 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
FridaySoy 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
SaturdayBanana 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
SundayBoiled 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

BreakfastWhat is in itFiber (est.)Time
Baked beans and wilted spinach on toastA can of reduced-salt beans, spinach, two slices wholegrain, smoked paprika~21g10 min
Apple and cinnamon bircher with almondsOats, soy drink, soy yogurt, grated apple, flaked almonds~12g5 min, overnight
Soy chia pudding with berriesChia seeds, soy drink, soy yogurt, berries, nuts~12g5 min, overnight
Overnight oats with berriesOats, Greek yogurt, milk, chia seeds, frozen berries~11g5 min, overnight
Boiled eggs and smashed avocado on toastTwo eggs, half an avocado, two slices wholegrain, lemon, chili~11g12 min
Banana and walnut oatmealOats, soy drink, banana, walnuts, cinnamon~10g10 min
Greek yogurt, apple and toasted seed bowlGreek yogurt, grated apple, mixed seeds, oats, cinnamon~9g5 min

Lunches: soups and bean salads that batch

LunchWhat is in itFiber (est.)Time
Red lentil and carrot soupRed lentils, onion, carrots, cumin, stock~19g25 min, three portions
Jacket potato with quick bean chiliBaking potato, kidney beans in chili sauce, pepper, scallion~19g20 min
Tuscan-style bean and kale soupCannellini beans, tomatoes, kale, carrot, garlic, olive oil~18g25 min, three portions
Chickpea and herb couscous saladWholewheat couscous, chickpeas, cherry tomatoes, cucumber, parsley~17g12 min
Greek-style butter bean salad with pittaButter beans, cherry tomatoes, cucumber, olives, feta, whole wheat pitta~16g10 min
Lentil and spinach bowl with lemon tahiniPuy lentils, spinach, roasted peppers, cucumber, tahini~15g15 min
Lentil and walnut lettuce boatsPuy lentils, walnuts, carrot, cherry tomatoes, mustard dressing, lettuce~14g10 min

Dinners: 16–21g on one plate

DinnerWhat is in itFiber (est.)Time
Sweet potato and black bean tacosSweet potato, black beans, smoked paprika, small tortillas, lime~21g30 min
Speedy lentil pie with sweet potato mashGreen lentils, tomatoes, carrot, onion, sweet potato~21g30 min
Lentil bolognese with wholewheat spaghettiGreen lentils, tomatoes, carrot, onion, wholewheat spaghetti~20g30 min
Creamy mushroom, leek and butter bean orzoOrzo, leek, chestnut mushrooms, butter beans, garlic~19g25 min
Miso-glazed eggplant with quinoa and edamameEggplant, miso, quinoa, edamame, scallion~18g30 min
One-pan three-bean chili with brown riceMixed beans, tomatoes, pepper, onion, brown rice~17g30 min
Chickpea and spinach coconut curryChickpeas, tomatoes, spinach, curry paste, light coconut milk~16g25 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.

AisleItems
Cans and pouchesReduced-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 bakeryOatmeal oats (large bag), wholewheat spaghetti, wholewheat couscous, orzo, quinoa, brown rice pouches, wholegrain bread, whole wheat pitta, small tortillas
ProduceOnions, 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
FreezerFrozen berries, frozen edamame, frozen spinach
Dairy and alternativesGreek yogurt, soy yogurt, soy drink, 2% milk, feta, eggs
PantryChia 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

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