Best Foods for Gut Health: Fiber, Fermented & More

The best foods for gut health are those that feed beneficial bacteria, increase microbial diversity, and strengthen the intestinal lining. That means a combination of fermented foods, high-fiber plants, and certain cooked-and-cooled starches. No single “superfood” does it all, but a few categories consistently stand out in clinical research.

Fermented Foods Lower Inflammation

Fermented foods are one of the most effective dietary tools for improving gut health, and they may actually outperform high-fiber diets in certain measurable ways. In a 10-week clinical trial at Stanford, 36 healthy adults were randomly assigned to either a fermented-food diet or a high-fiber diet. The fermented-food group saw decreases in 19 inflammatory proteins measured in blood samples, including interleukin 6, a protein linked to rheumatoid arthritis, Type 2 diabetes, and chronic stress. Four types of immune cells also showed less activation. The high-fiber group, despite eating legumes, seeds, whole grains, nuts, vegetables, and fruits, showed no decrease in any of those 19 inflammatory markers.

The fermented-food group also increased their overall microbiome diversity, which is one of the strongest indicators of gut health. More diverse microbial communities tend to be more resilient and better at keeping opportunistic bacteria in check.

Practical fermented foods to include regularly:

  • Kefir: Contains roughly 12 live and active cultures and around 15 to 20 billion colony-forming units, about three times the probiotic content of standard yogurt.
  • Yogurt: Still beneficial, with one to five active cultures and about six billion colony-forming units. Choose varieties with live cultures listed on the label.
  • Sauerkraut and kimchi: Naturally fermented (not vinegar-pickled) versions provide both live bacteria and prebiotic fiber from the cabbage itself.
  • Miso and tempeh: Fermented soy products that contribute different bacterial strains than dairy-based options.

Why Fiber Matters (and How Much You Need)

Dietary fiber is the primary fuel source for beneficial gut bacteria. When bacteria in your colon ferment fiber, they produce short-chain fatty acids, the most important being butyrate. Butyrate serves as the main energy source for the cells lining your colon, helps regulate immune responses, and stabilizes the intestinal environment by preventing the buildup of lactate. Without enough fiber, these bacterial populations shrink and the protective compounds they produce decline.

The current U.S. dietary guideline recommends 14 grams of fiber per 1,000 calories consumed, which works out to roughly 25 grams for most women and 38 grams for most men. Most Americans fall well short of this. The best fiber sources for gut bacteria specifically are those rich in prebiotic compounds like inulin and fructooligosaccharides, which selectively feed beneficial species like Bifidobacteria.

Foods particularly high in these prebiotic fibers include garlic, onions, leeks, asparagus, Jerusalem artichokes, bananas (especially slightly green ones), oats, and chicory root. Apples and citrus fruits contribute pectin, another type of fiber that gut bacteria readily ferment.

Eat 30 Different Plants Per Week

Variety may matter as much as quantity. Data from the American Gut Project, one of the largest citizen-science microbiome studies, found that people who ate 30 or more different types of plants per week had significantly more diverse gut microbiomes than those who ate fewer than 10. They also had a higher diversity of metabolic compounds in their systems, substances that originate from food, microbes, or the body’s own processes.

Thirty sounds like a lot, but “plants” in this context includes fruits, vegetables, grains, legumes, nuts, seeds, herbs, and spices. A single stir-fry with five different vegetables, served over brown rice with a sesame seed garnish, already gets you to seven. The key is rotating what you eat rather than relying on the same few staples every week. Each plant type feeds slightly different bacterial populations, so dietary monotony leads to microbial monotony.

Cruciferous Vegetables and the Gut Barrier

Broccoli, kale, Brussels sprouts, cauliflower, and cabbage contain compounds called glucosinolates that your gut microbes transform into sulforaphane, a potent anti-inflammatory agent. This conversion is a collaboration between the plant and your bacteria: the vegetable provides the raw material, and specific gut microbes do the chemical processing. The result helps protect the intestinal lining and reduce inflammation in the gut wall.

This means the benefit is partly dependent on already having the right bacteria present, which circles back to dietary diversity and fermented foods. Eating cruciferous vegetables regularly helps maintain the microbial populations that can perform this conversion, creating a reinforcing cycle.

Cooked-and-Cooled Starches Feed Gut Bacteria

One of the simplest ways to increase your intake of gut-friendly fiber is something you might already be doing without realizing it: eating leftover rice, potatoes, or pasta. When starchy foods are cooked and then cooled, their starch molecules recrystallize into a more rigid structure called resistant starch. This restructured starch resists digestion in the small intestine and instead reaches the colon intact, where bacteria ferment it into butyrate and other short-chain fatty acids.

The process is most effective when foods cool to refrigerator temperature (around 40°F) for at least 24 hours. Potatoes, rice, pasta, lentils, beans, and chickpeas all develop significant resistant starch through this process. Reheating the food after cooling preserves much of the resistant starch, so yesterday’s rice reheated for today’s lunch still delivers the benefit.

Green bananas and cooked-and-cooled legumes are especially high in resistant starch even without the deliberate cooling protocol.

Bone Broth and the Intestinal Lining

Bone broth contains a concentrated mix of amino acids, including glutamine, glycine, proline, and arginine, along with minerals like zinc, magnesium, potassium, and calcium. A review published through the Mayo Clinic found that these components support intestinal barrier function, help reduce inflammation in the gut lining, and may enhance nutrient absorption. Glutamine in particular serves as fuel for the cells of the intestinal wall, similar to how butyrate fuels colon cells.

Bone broth works best as a complement to the fiber and fermented foods that maintain bacterial diversity. It supports the physical structure of the gut lining while those other foods support the microbial ecosystem living on it.

Putting It Together

The most effective approach to gut health through diet isn’t about any single food. It’s about combining fermented foods (for microbial diversity and inflammation reduction), high-fiber plants (for short-chain fatty acid production), cruciferous vegetables (for anti-inflammatory compounds), and resistant starches (as additional bacterial fuel). Aim for at least 30 different plant types per week, include a serving of fermented food most days, and take advantage of the resistant starch that forms naturally in your leftovers. These habits, maintained consistently, create the conditions for a diverse, stable, and protective gut microbiome.