Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

gut health foods cover photo
iStock / Cheapism

These days, folks are becoming a lot more in-tune with how taking care of their gut can benefit their overall health. But beyond those probiotic sodas that are taking the world by storm, what else should you be consuming to get your gut right? We talked to a nutritionist to find out the best foods to eat for optimal gut health.

1. Fruits and Vegetables

Variety of fresh organic vegetables and fruits in the garden, tomatoes, bell peppers, and grapes in a wicker basket, strawberries in a paper basket next to it and more, with sunlight showcasing plants blurred in the background
monticelllo/istockphoto

“The best way to have a healthy gut is to eat a variety of fruits and vegetables,” says Alyssa Smolen, MS, RDN, CDN. The registered dietitian and nutrition content creator explains, “This is because each fruit and veggie provides different nutrients. We need this variety for a healthy gut.” Consider adding an assortment of fruits and vegetables to a smoothie to pack a bunch of belly benefits in at once. 

2. Yogurt

Fresh Mixed Berries and Yogurt
Ozgur Coskun/shutterstock

Yogurt is one of the most popular probiotics around, and according to Smolen, probiotics are essential since they “contain live bacteria that is good for your gut.” Probiotics are beneficial bacteria that support gut health and maintain a healthy balance of gut flora, which is essential for proper digestion and nutrient absorption. 

The yogurt section at your grocery store might seem dense and loaded with options, leaving you unsure of which one is best for your belly. Look for yogurt that contains live and active cultures, as these provide beneficial probiotics. Choose plain yogurt with no added sugars or artificial sweeteners, since these can negatively impact gut health. Try making a parfait with raspberries, which are a fiber-rich prebiotic that are great for the gut.

3. Sauerkraut

Cooking sauerkraut. Close-up of cropped hands and cabbage in a jar.
Oleksandr Todorov/istockphoto

Sauerkraut, which is made from cabbage and salt, becomes rich in probiotics during fermentation. Translation? It’s ideal for digestion support and adds good bacteria to your belly. Sauerkraut is also a good source of fiber, which adds even more to the well-being of your stomach. Making your own kraut is easy, and a great way to ensure you’re getting the best bacteria since many store-bought sauerkrauts are pasteurized. 

For more healthy eating tips, please sign up for our free newsletters.

4. Kimchi

Various kimchi (kimchi cabbage, cucumber and radish) in jar, Korean food
Nungning20/istockphoto

Like sauerkraut, kimchi is fermented cabbage, but with a spicy Korean twist. Kimchi often contains additional ingredients like scallions and radishes for more flavor and color. You can make it at home, and it’s delicious as a snack or as an addition to a bowl of ramen.

5. Kefir

Pouring homemade kefir, buttermilk or yogurt with probiotics. Yogurt flowing from glass bottle on white wooden background. Probiotic cold fermented dairy drink. Trendy food and drink. Copy space left
Fascinadora/istockphoto

“Kefir is another probiotic-rich food that can be added to the diet,” says Smolen, who suggests making smoothies with it in the morning for an extra boost. The drinkable yogurt’s fermentation adds to its abundant probiotics, and it’s also a good vessel for overnight oats.

6. Tofu and Tempeh

made from soybean
Kathleen Juanda Teo/istockphoto

Tofu and tempeh are both good for gut health, but they provide different benefits. Tofu is a good source of protein and contains probiotics. Tempeh, on the other hand, is a fermented food that contains prebiotics, which are a type of fiber that probiotics feed on. 

7. Fiber-Rich Foods

High Fiber Foods. Healthy balanced dieting concept. Top view
bit245/istockphoto

Fiber-rich foods are good for your gut because they help promote a healthy digestive system. According to Smolen, “Making it a point to include fiber in the diet is a crucial aspect to gut health.” Smolen also explains that “fiber aids in digestion and helps individuals go to the bathroom more easily.” Fiber also acts as a prebiotic, feeding the beneficial bacteria in your gut and promoting a healthy balance of gut flora. Try to include a variety of fiber-rich foods in your diet such as fruits, vegetables, whole grains, legumes, and nuts.

Meet the Writer

Rachel is a Michigan-based writer who has dabbled in a variety of subject matter throughout her career. As a mom of multiple young children, she tries to maintain a sustainable lifestyle for her family. She grows vegetables in her garden, gets her meat in bulk from local farmers, and cans fruits and vegetables with friends. Her kids have plenty of hand-me-downs in their closets, but her husband jokes that before long, they might need to invest in a new driveway thanks to the frequent visits from delivery trucks dropping off online purchases (she can’t pass up a good deal, after all). You can reach her at [email protected].