20 Best Foods for Gut Health: What to Eat More Often

Written by Helena Gu
Published on February 24, 2025
Updated on June 09, 2026
20 Best Foods for Gut Health: What to Eat More Often

Credit: © Lucas Ottone / Stocksy United. Model portrayal.

If you want the quick answer: the best foods for gut health are the foods that give you more fiber, more plant variety, and a few fermented foods that fit your gut well. Good places to start are plain yogurt, kefir, oats, beans, lentils, apples, berries, bananas, leafy greens, chia seeds, walnuts, and extra-virgin olive oil.

If you specifically want foods with live cultures: yogurt, kefir, and refrigerated unpasteurized fermented vegetables are the clearest places to start. No single food fixes your gut overnight. The bigger win is eating more gut-friendly foods often enough that your gut sees them every week. For most people, that means a steadier pattern with more fiber, more plants, and gradual changes instead of a sudden overhaul.

Key Takeaways

  • The best foods for gut health usually fall into three buckets: fermented foods, high-fiber or prebiotic foods, and foods that help you build a more plant-rich routine.
  • The strongest foods to prioritise first are usually yogurt or kefir, oats, beans or lentils, apples or berries, leafy greens, chia seeds, walnuts, and extra-virgin olive oil.
  • If constipation is something you want to fix, fiber-rich foods are often the first place to focus.
  • If you are suffering from bloating, you should gradually change your diet than adding beans, garlic, onions, and fermented foods all at once.
  • If a food keeps making you feel worse, back off and track the pattern instead of forcing it.
  • Blood in the stool, severe or worsening belly pain, vomiting, or unexplained weight loss deserve medical follow-up.

Best Foods for Gut Health at a Glance

Food Why it helps Easiest way to eat it
Yogurt Live cultures plus protein Plain yogurt with fruit
Kefir Fermented drink with live cultures Glass or smoothie base
Sauerkraut Fermented vegetable option; pick refrigerated unpasteurised if you want live cultures Small topping on meals
Kimchi Fermented vegetable option; refrigerated versions are the clearest live-culture fit Side dish or bowl topping
Miso Fermented soy that fits a plant-rich routine Stir into soup or broth
Tempeh Fermented soy plus protein for a full meal Pan-seared in bowls or stir-fries
Oats Soluble fiber Oatmeal or overnight oats
Whole grains More fiber than refined grains Swap in brown rice or barley
Beans Fiber and resistant starch Add to soups, bowls, or salads
Lentils Fiber plus plant protein Soup, curry, or grain bowl
Apples Pectin fiber Eat with the skin on
Berries Fiber and polyphenols Add to yogurt or oats
Bananas Prebiotic fiber and starch Pair with yogurt or oats
Garlic Prebiotic compounds Cook into savory meals
Onions Prebiotic compounds Roast or saute as a base
Asparagus Inulin-rich fiber Roast or grill
Leafy greens Fiber and plant compounds Salad, saute, or smoothie
Chia seeds Fiber and healthy fats Stir into yogurt or oats
Walnuts Plant fats, fiber, and polyphenols Small handful or topping
Extra-virgin olive oil Supports a Mediterranean-style pattern Use as your main dressing or finishing oil

If You Only Want 5 Foods to Start

If this list feels like too much, do not try to add all 20 foods at once.

Start here first:

  1. Plain yogurt or kefir if you want one easy fermented food.
  2. Oats if you want a simple high-fiber breakfast.
  3. Beans or lentils if you want the biggest fiber upgrade.
  4. Apples, berries, or bananas if you want a low-effort fruit habit.
  5. Leafy greens, chia seeds, walnuts, and olive oil if you want to build a better overall eating pattern.

That is enough to give your gut more fiber, more variety, and a better weekly routine.

What Makes a Food Good for Gut Health?

Most gut-friendly foods help in one of three ways.

First, fermented foods may help by providing beneficial microbes. Yogurt, kefir, and refrigerated, unpasteurised fermented vegetables are among the fermented foods most likely to contain live cultures. However, not all fermented foods contain live cultures. Some lose them during processing or pasteurisation. If your goal is to get live cultures, choose foods that specifically state they contain live and active cultures.

Second, some foods help feed the beneficial bacteria already living in your gut. These foods are often rich in fiber and prebiotics. Examples include oats, beans, lentils, apples, garlic, onions, asparagus, and leafy greens. If you want to support your gut bacteria, eating a wider variety of fiber-rich plant foods is one of the most effective things you can do. Research on dietary fiber and the gut microbiome consistently shows that higher fiber intake supports a healthier gut environment.

Third, your overall eating pattern matters. No single food can make or break your gut health. What you eat most of the time has a bigger impact. The Mediterranean diet is a well-studied example of this approach. It's built around fruits, vegetables, legumes, whole grains, nuts, and olive oil, and tend to support gut health better than diets high in ultra-processed foods.

1. Fermented Foods Worth Adding

Yogurt

Plain yogurt with live and active cultures is one of the easiest places to start. It is widely available, easy to use, and simple to pair with fruit, oats, or seeds.

Kefir

Kefir is a fermented milk drink that works well if you want another easy fermented option. If yogurt feels heavy, kefir is often an easier way to work fermented dairy into breakfast or a smoothie.

Sauerkraut

Sauerkraut gives you fermented cabbage in a small, easy serving. If live cultures are the goal, refrigerated unpasteurised versions are the better place to start than shelf-stable jars.

Kimchi

Kimchi gives you another fermented vegetable option with a stronger flavor. If you want live cultures, refrigerated versions are the clearest fit. Start small if spicy or acidic foods tend to make your stomach worse.

Miso

Miso is an easy way to add fermented soy flavor to soups, broths, and sauces. It is a good fit if you want a savory fermented food that is not dairy-based, but it fits better as part of a gut-friendly eating pattern than as your main live-culture strategy.

Tempeh

Tempeh gives you fermented soy plus a solid amount of plant protein. It is one of the easiest fermented foods to turn into a real meal, which makes it easier to eat consistently, but it is better thought of as a practical fermented protein than as the clearest live-culture option.

2. High-Fiber and Prebiotic Foods to Eat More Often

Oats

Oats are one of the simplest gut-health staples because they bring soluble fiber and are easy to eat regularly. They also tend to be easier on the stomach than jumping straight into a huge bean-heavy meal.

Whole grains

Whole grains like brown rice, barley, and whole wheat bring more fiber than refined grains. They are not the flashy part of a gut-health plan, but they help build the kind of steady eating pattern that supports regular digestion.

Beans

Beans are one of the strongest high-fiber upgrades on this list. They can be very useful if your goal is to raise fiber meaningfully, but start small if your gut is sensitive to them.

Lentils

Lentils give you many of the same benefits as beans, but some people find them easier to work into soups, grain bowls, or quick lunches. They are one of the easiest ways to increase both fiber and plant variety in the same meal.

Apples

Apples keep showing up in gut-health food lists for a reason. They bring pectin, a type of fiber, and they are easy to eat consistently if you leave the skin on.

Berries

Berries give you fiber plus polyphenols, which are plant compounds that may help support a healthier gut environment. They are also one of the easiest fruit upgrades because they work in breakfast, snacks, or dessert without much planning.

Bananas

Bananas are easy, cheap, and usually easy to tolerate. Slightly less ripe bananas also bring more resistant starch, which is one reason they come up so often in gut-health guidance.

Garlic

Garlic is one of the everyday foods often discussed for its prebiotic compounds, and it also makes regular meals taste better. In practice, that matters because the best gut-health foods are often the foods that are easiest to keep eating.

Onions

Onions are another everyday prebiotic food. If raw onions bother your stomach, cooked onions are often easier to tolerate while still helping you build a more fiber-friendly plate.

Asparagus

Asparagus is a common gut-health example because it contains prebiotic fiber and is easy to add as a side dish without changing the rest of your meal very much.

Leafy greens

Leafy greens like spinach and kale add fiber and make it easier to build a more plant-rich week. They are also simple to use in salads, sauteed sides, soups, or smoothies.

3. Foods That Help Round Out a Gut-Friendly Pattern

Chia seeds

Chia seeds give you a lot of fiber in a very small serving. That makes them one of the easiest foods to add to yogurt, oats, or smoothies when you are trying to raise fiber without a full meal overhaul.

Walnuts

Walnuts help round out a gut-health food list because they bring fiber, plant fats, and polyphenols in one food. They fit especially well in a snack, oatmeal bowl, or salad.

Extra-virgin olive oil

Extra-virgin olive oil is not a fiber food, but it fits the kind of eating pattern that usually supports gut health best: more plant foods, more healthy fats, and fewer heavily processed meals.

Which Foods Make the Most Sense for Your Situation?

If constipation is the main issue, start with the foods that make it easier to raise fiber consistently: oats, beans, lentils, apples, berries, leafy greens, and chia seeds. Then pair those foods with enough fluids. Both the NIDDK constipation guidance and the NHS digestion guide make the same basic point: increase fiber gradually and keep fluids up alongside it.

If you are suffering more bloating, start with gentler foods, like yogurt, oats, bananas, berries, and cooked greens. Beans, lentils, garlic, onions, and larger amounts of fermented foods can still fit a healthy pattern, but tolerance varies, so it is usually smarter to add them gradually and see how your gut responds rather than forcing large servings right away.

If you mostly want a better overall gut-health routine, focus less on one miracle food and more on the pattern: more plant foods across the week, more fiber most days, and fermented foods that you tolerate well.

How to Add More Gut-Healthy Foods Without Making Symptoms Worse

The biggest mistake is trying to add everything at once.

A better plan is to:

  1. add one or two foods at a time
  2. increase fiber gradually
  3. keep fluids up as fiber rises
  4. start small with fermented foods
  5. keep the foods that sit well with you, and back off the ones that do not

That slower approach is the safer place to start because both the NIDDK and the NHS advise increasing fiber gradually and keeping fluids up as intake rises. If you jump from very little fiber to a lot all at once, it is common to feel more bloated or uncomfortable before things settle.

Track Which Foods Help Your Gut

Gut-health advice gets much more useful when you stop treating it like a generic list and start watching your own patterns.

That means tracking things like:

  • bowel movement timing
  • stool consistency
  • bloating or cramping
  • which foods you added
  • whether symptoms improved, stayed the same, or got worse

That is where Balloon fits naturally. It helps you log bowel movements, food, fiber, and symptoms in one place so you can see whether yogurt helps, whether beans make bloating worse, or whether your gut feels better when your meals are more consistent.

When to Get Medical Help

Food can help a lot, but it is not the right answer for every gut problem.

Talk to a doctor sooner if you have:

  • blood in your stool
  • severe or worsening belly pain
  • vomiting
  • unexplained weight loss
  • gut symptoms that keep getting worse despite diet changes

Those are not problems to solve with food alone.

FAQ

What are the best foods for gut health and bloating?

If you suffer from bloating, start with gentler foods first, like yogurt, oats, bananas, berries, and cooked vegetables. Foods like beans, garlic, onions, or large amounts of fermented foods can work for some people but feel rough for others, so add them gradually and track your own response.

Are fermented foods or fiber more important for gut health?

For most people, fiber and overall diet quality do more of the heavy lifting than chasing a single fermented food. Fermented foods can still fit in, but the stronger long-term pattern is usually more fiber, more plant variety, and fermented foods that you tolerate well.

How long does it take for food changes to help your gut?

Timing varies. Some people notice changes sooner than others, but gradual changes you can keep up with tend to work better than trying to overhaul everything in one weekend.

What foods can make gut symptoms worse?

That depends on the person, but common trouble spots include heavily processed foods, very heavy fried meals, excess alcohol, and any personal trigger food that reliably leads to bloating, pain, or irregular bowel movements. That is one reason pattern tracking helps.

  1. (2021). Feed your gut - Harvard Health.
    https://www.health.harvard.edu/healthy-aging-and-longevity/feed-your-gut
  2. (2022). Good foods to help your digestion.
    https://www.nhs.uk/live-well/eat-well/digestive-health/good-foods-to-help-your-digestion/
  3. Cronin P, et al. (2021). Dietary Fibre Modulates the Gut Microbiota.
    https://pmc.ncbi.nlm.nih.gov/articles/PMC8153313/
  4. Nagpal R, et al. (2019). Gut microbiome-Mediterranean diet interactions in improving host health.
    https://pmc.ncbi.nlm.nih.gov/articles/PMC7359750/
  5. (2026). Eating, Diet, & Nutrition for Constipation - NIDDK.
    https://www.niddk.nih.gov/health-information/digestive-diseases/constipation/eating-diet-nutrition

Start tracking your poops

Download Balloon app to know your body and improve gut health. Try it out for free.