A happy gut makes for a happy life. Your gut controls your body, and an unhappy gut can leave you bloated, sad, mad, moody, and all sorts of other nasty things. The right foods can help keep your gut happy – and it doesn’t take a ton of this food to do so. Only one or two of these foods are needed to keep your gut in check – and your body happy. Below are 10 foods that can keep your guy healthy and happy.



Prebiotics are great for preventing gut issues. These foods, like almonds, provide good fiber for your gut flora to feed on, keeping it happy. A happy gut functions at its optimal level, keeping you in tip-top shape. Other prebiotics include kiwis, leeks, mushrooms, and oats.



Probiotics are fermented foods that help calm an angry gut, and help feed hungry gut flora. Common, and good, bacteria breaks down the sugar in these foods, fermenting and preserving them, creating a salty flavor. In addition to sauerkraut (pictured), other gut-happy fermented foods include buttermilk, kefir, yogurt, kimchi, and lacto-fermented pickles.

Raw Apple Cider Vinegar


Raw apple cider vinegar is great for many things, but taken orally it can help calm an angry gut and provide the fiber that our happy gut flora need to thrive. Raw apple cider vinegar can be found in most areas, thanks to its new popularity, even if you do not have a Whole Foods or Trader Joe’s in your area. Mixing a spoonful of this acidic and tart liquid into a glass of water daily is enough to keep your gut healthy, happy, and thriving.



Garlic is a pungent friend to your gut. Garlic is not only a great antibacterial – helping stave off intestinal ailments – but it is also a great prebiotic, giving your gut flora a good mixture of fiber to feed off of. You do not have to over-season everything you eat; garlic once every three days is efficient by most studies.



Radishes are not only a great way to get a nutritional snack, but also a good source of bacteria for your gut. Radishes contain arabiongalactans, which are one of the best good bacterias you can give your gut flora. You do not have to constantly nosh on radishes; just eat them as you wish and mix them with other foods on this list to gain a happy gut.

Jerusalem Artichoke

jerusalem artichoke

This little guy is good roasted or grilled, and it can get you enough gut-healthy fiber to calm any intestinal angriness. Inulin is contained in a large amount in Jerusalem Artichokes, and this bulking, nutritious fiber doesn’t add calories, unlike other foods on this list.



Jicama is found in many ethnic markets, as well as gaining speed in mainstream markets. This bulky, fibrous root vegetable satisfies your craving for something crunchy, as well as your gut’s need for healthy bacteria. It also contains inulin, so you can have a nice and filling snack, without the added calories.