Follow us

What are you looking for?

What are you looking for?

News, Blogs & Press Releases » 10 Vegetarian Foods That Could Help Support a Healthier Gut

10 Vegetarian Foods That Could Help Support a Healthier Gut

Gut health is key to your overall wellbeing. Increasing research suggests that the health of your gut microbiome affects and interacts with almost every aspect of your health, from digestion and immunity to mood and energy levels. With growing awareness of the importance of gut health, many people are looking for simple ways to support their digestive system through diet.

One of the biggest factors influencing gut health is the food we eat. In particular, diets rich in fibre and a wide variety of plant foods can help nourish the trillions of microorganisms living in the digestive tract.

A well-planned vegetarian or vegan diet is naturally rich in many of the nutrients associated with good gut health. By including plenty of whole grains, pulses, fruits, vegetables, nuts and fermented foods, you can help create an environment where beneficial gut bacteria can thrive.

Why Your Gut health Matters

Your gut microbiome is the vast community of bacteria, fungi and other microorganisms that live primarily in your large intestine. A balanced microbiome helps break down food, produces certain vitamins, supports nutrient absorption and contributes to the normal functioning of the immune system.

Scientists are also continuing to explore links between gut health and mental wellbeing, with emerging evidence suggesting the gut and brain are closely connected. One of the most effective ways to support your microbiome is to feed it the nutrients it needs, particularly fibre-rich foods and a diverse range of plant-based ingredients.

10 Gut-Friendly Vegetarian and Vegan Foods

1. Lentils

Lentils are packed with fibre and plant protein, making them one of the most gut-friendly foods you can eat. The fibre in lentils acts as a prebiotic, providing fuel for beneficial gut bacteria.

Easy ways to eat them: Add to soups, stews, curries, salads or make a lentil Bolognese.

2. Chickpeas

Chickpeas contain both soluble and insoluble fibre, helping to support digestion and maintain a healthy gut environment. They’re also a great source of plant protein and several key minerals.

Easy ways to eat them: Blend into hummus, roast for a crunchy snack or add to curries and salads.

3. Oats

Oats contain a special type of soluble fibre called beta-glucan, which can help nourish beneficial gut bacteria and support digestive health.

Easy ways to eat them: Enjoy as porridge, overnight oats or add them to smoothies and home-baked treats.

4. Kefir or Live Yoghurt

Live yoghurts and kefir contain beneficial live cultures that can help increase the diversity of microorganisms in the gut. Dairy-free versions made with live cultures are also widely available.

Easy ways to eat them: Enjoy for breakfast with fruit, blend into smoothies or use as a creamy topping.

5. Sauerkraut

Sauerkraut is fermented cabbage that naturally contains probiotics produced during the fermentation process. It also provides fibre and vitamin C.

Easy ways to eat it: Serve alongside salads, grain bowls, sandwiches or veggie sausages.

6. Kimchi

This traditional Korean fermented vegetable dish delivers a combination of fibre, vitamins and beneficial bacteria. Kimchi can add both flavour and variety to your meals.

Easy ways to eat it: Add to rice bowls, stir-fries, wraps or alongside tofu dishes.

7. Apples

The saying “an apple a day” may have some truth behind it. Apples contain pectin, a type of fibre that acts as a prebiotic and helps support beneficial gut bacteria.

Easy ways to eat them: Enjoy as a snack, slice into porridge or add to salads for extra crunch.

8. Flaxseeds

Flaxseeds are rich in fibre and contain omega-3 fats. Their fibre content can help support digestive regularity while feeding beneficial microbes.

Easy ways to eat them: Sprinkle ground flaxseeds over cereal, yoghurt, porridge or blend into smoothies.

9. Walnuts

Walnuts provide healthy fats, fibre and plant compounds that may support a healthy gut microbiome. They also contain important nutrients including vitamin E, copper and manganese.

Easy ways to eat them: Enjoy as a snack, add to salads or stir into breakfast dishes.

10. Leeks

Leeks contain prebiotic fibres, including inulin, which help feed beneficial bacteria in the gut. Like onions and garlic, they’re part of the allium family and can be a valuable addition to a gut-friendly diet.

Easy ways to eat them: Add to soups, risottos, pasta dishes or roast alongside other vegetables.

Supporting your gut health as a vegetarian or vegan

Supporting your gut health doesn’t have to be complicated. Small dietary changes, such as adding an extra portion of beans, swapping refined grains for whole grains or including a fermented food with lunch, can make a meaningful difference over time. Rather than focusing on restricting foods, aim to increase the variety of plants on your plate. By regularly including fibre-rich vegetarian foods such as lentils, chickpeas, oats, apples, flaxseeds and leeks, alongside fermented foods like kefir, sauerkraut and kimchi, you’ll be taking positive steps towards supporting a healthier and more diverse gut microbiome.

Lettuce Keep You in the Loop

Illustration of vegetable

We are a collective of determined people, connected by our shared belief in a better future for every life on earth. Keep up with our work and sign up to our newsletters...

Name(Required)
Signup(Required)
By submitting your details, you are agreeing for us to send you emails about the Vegetarian Society’s and/or Cookery School's work, as well as how you can get involved and support us through fundraising and campaigning. We will never share your details with anyone else, and you can unsubscribe from these emails at any time. See the full Privacy Policy with information about how we store and use your personal data.

Follow us on social