Eating for a healthy gut: Five foods to keep it in order. Fiber-rich foods: Whole grains, legumes, fruits and vegetables are excellent sources of fiber.

Probiotic Foods: Yogurt, kefir, sauerkraut and fermented milk products contain natural probiotics that increase the number of good bacteria in the gut. Turmeric: Turmeric is known for its anti-inflammatory properties and can promote gut health. Omega-3 fatty acids, such as fatty fish (salmon, mackerel), flaxseeds and walnuts, help reduce inflammation.