Best Foods for Gut Health: A Practical UK Food List

Best Foods for Gut Health: A Practical UK Food List


The best foods for gut health are simpler and more everyday than the supplement aisle suggests — most are already in your local supermarket, and the real win comes from eating a wider variety of them rather than chasing one magic ingredient. A healthy gut thrives on diversity: fermented foods, plenty of fibre, and colourful plants all feed the trillions of microbes that do the quiet work of digestion.

This is a practical, food-first guide — a short primer on how your gut actually works, then the foods worth eating grouped into clear categories, each with a one-line reason and an easy way to add it to a UK meal.

How your gut microbiome works (the short version)

Your large intestine is home to roughly 40 trillion bacteria, collectively called the gut microbiome. These microbes aren’t passengers — they ferment the fibre you can’t digest, produce short-chain fatty acids that nourish your gut lining, help regulate your immune system, and even influence appetite and mood.

The single biggest lever you have over this community is what you feed it. Microbes that eat fibre and plant compounds tend to be the helpful ones, and a more diverse diet supports a more diverse, resilient microbiome. The often-cited target from gut researchers is 30 different plant foods a week — that includes vegetables, fruit, wholegrains, nuts, seeds, herbs, and spices, not 30 portions of broccoli.

That’s the whole principle. The rest of this guide is just the foods that do the job.

Fermented foods

Fermented foods contain live bacteria (or the beneficial by-products of fermentation) that can add to the diversity of your gut. You don’t need much — a few spoonfuls regularly beats a huge serving once a month.

  • Live natural yoghurt — packed with live cultures; the easiest starting point. Look for “live” or “active cultures” on the label and skip the high-sugar flavoured pots. Add it: spoon over porridge or fruit at breakfast.
  • Kefir — a fermented milk drink with a broader range of microbes than yoghurt. Add it: drink a small glass, or blend into a morning smoothie.
  • Sauerkraut — fermented cabbage, tangy and cheap. Buy the chilled, unpasteurised kind (the shelf-stable tinned version is usually pasteurised, killing the cultures). Add it: a forkful alongside sausages, cheese, or a jacket potato.
  • Kimchi — spiced fermented vegetables; same rules as sauerkraut. Add it: stir through rice or eggs.
  • Miso — fermented soybean paste. Add it: whisk into a warm (not boiling) broth or salad dressing.

A quick note: if a fermented product has been pasteurised after fermenting, the live cultures are gone. It’s still food, just not doing the microbiome job — check for “unpasteurised” or “contains live cultures.”

High-fibre and prebiotic foods

If fermented foods add microbes, fibre feeds the ones you already have. Prebiotics are a specific type of fibre that beneficial bacteria love most, and prioritising fibre is the highest-impact change most people can make — the average UK adult eats around 19g a day against a recommended 30g.

  • Oats — rich in beta-glucan, a fibre that feeds good bacteria. Add it: porridge or overnight oats.
  • Beans, lentils and chickpeas — among the most fibre-dense foods available, and brilliant prebiotics. Add it: a tin of chickpeas into a curry, lentils into a bolognese.
  • Wholegrains — wholemeal bread, brown rice, wholewheat pasta keep the fibre that white versions strip out. Add it: swap one white staple this week.
  • Onions, garlic and leeks — classic prebiotics (high in inulin) that flavour almost any savoury dish. Add it: the base of nearly every stew, soup, or stir-fry.
  • Bananas — convenient prebiotic fibre, especially when slightly underripe. Add it: sliced onto cereal or as a snack.
  • Apples and pears with the skin on — the skin holds pectin, a gut-friendly fibre. Add it: eat whole, skin and all.

If your fibre intake is currently low, increase it gradually and drink more water — jumping from 19g to 40g overnight is a reliable recipe for bloating.

Polyphenol-rich foods

Polyphenols are plant compounds that act as fuel for beneficial gut bacteria and have antioxidant effects. They’re the reason “eat a rainbow” is more than a cliché — colour usually signals polyphenols.

  • Berries — blueberries, raspberries, strawberries are some of the most polyphenol-dense foods around. Add it: a handful (fresh or frozen) on yoghurt or porridge.
  • Extra virgin olive oil — rich in polyphenols and a staple of gut-friendly Mediterranean eating. Add it: drizzle over salads and cooked veg.
  • Dark chocolate (70%+) — genuinely good news; the cocoa solids carry the polyphenols. Add it: a couple of squares as a treat.
  • Green tea and coffee — both deliver polyphenols your microbes can use. Add it: you’re likely already covered here.
  • Colourful vegetables — red cabbage, beetroot, peppers, spinach. Add it: aim for two or three colours on the plate.

Other gut-friendly additions

A few foods don’t fit neatly into the boxes above but earn their place:

  • Nuts and seeds — fibre, healthy fats, and polyphenols in one. Flaxseeds and chia are especially good for fibre. Add it: a sprinkle on yoghurt, salads, or porridge.
  • Asparagus, Jerusalem artichokes and chicory — strong natural prebiotics if you want to go further.
  • Oily fish — salmon, mackerel, sardines; the omega-3s support a healthy gut environment. Add it: tinned mackerel on toast is a cheap, fast option.

How to actually eat more of them

You don’t need to overhaul everything. The most reliable approach is to stack small swaps onto meals you already eat:

  1. Upgrade breakfast. Porridge or live yoghurt, topped with berries, a sliced banana, and a spoon of seeds. That’s a fermented food, two fibre sources, and polyphenols before 9am.
  2. Default to wholegrain. Swap one white staple — bread, rice, or pasta — for the wholegrain version.
  3. Add a tin. Stir beans, lentils, or chickpeas into soups, stews, curries, and salads. It’s the cheapest fibre upgrade going.
  4. Build a base. Start savoury cooking with onions, garlic, and leeks for prebiotics and flavour at once.
  5. Keep a forkful of ferment handy. A jar of unpasteurised sauerkraut or kimchi in the fridge gives you an instant gut-friendly side.
  6. Count your plants, not your portions. Loosely aim for 30 different plant foods a week — herbs, spices, and seeds all count, so it adds up faster than you’d think.

Variety is the thing to actually track here, and it’s easy to lose sight of across a busy week. With Nutrify, you log meals by snapping a photo, which makes it simple to see your fibre intake and how much food variety you’re genuinely getting — rather than guessing at the end of the day.

For more on this, see our guides on the signs of poor gut health and how to improve gut health naturally.

As a light note: this is general guidance, not medical advice. Gut symptoms have many causes, so if you have persistent digestive problems — ongoing pain, changes in bowel habits, or anything that worries you — it’s worth seeing a GP rather than self-diagnosing through diet.

Frequently asked questions

What foods are best for gut health? A mix across three groups: fermented foods (live yoghurt, kefir, sauerkraut, kimchi), high-fibre and prebiotic foods (oats, beans, lentils, onions, garlic, wholegrains), and polyphenol-rich foods (berries, extra virgin olive oil, dark chocolate, colourful veg). Variety matters more than any single food.

What foods damage gut health? Diets high in ultra-processed foods, added sugar, and refined carbohydrates — and low in fibre and plant variety — tend to be the main culprits, as they feed fewer beneficial microbes. Very high alcohol intake and unnecessary antibiotic use can also disrupt the microbiome. It’s the overall pattern that counts, not the occasional treat.

How long does it take to improve gut health? The microbiome responds surprisingly fast — studies show measurable shifts within a few days of changing your diet. But building a stable, diverse, resilient gut is a longer game of consistent habits over weeks and months, not a quick fix.

Do I need probiotic supplements? For most healthy people, no. Fermented foods and a high-fibre, varied diet cover the basics well and feed the microbes you already have. Supplements can have a place for specific situations, but they’re not a substitute for the food groups above.

How much fibre should I eat for gut health? UK guidelines recommend around 30g of fibre a day, while most adults manage closer to 19g. Increase it gradually and drink plenty of water to avoid bloating while your gut adjusts.

The bottom line

The best foods for gut health aren’t exotic — they’re fermented foods for live cultures, fibre and prebiotics to feed your existing microbes, and polyphenol-rich plants for variety, all of which you can buy on a normal weekly shop. Aim for diversity over perfection: a wide range of plants, a little fermented food most days, and fibre nudged steadily upward. If keeping an eye on your fibre and food variety is the hard part, an app like Nutrify that logs meals from a photo takes the guesswork out of it.