Question: what is the best food to eat for gut health?
Answer: Yoghurt. Live yoghurt is an excellent source of so-called friendly bacteria, also known as probiotics. ... 
Kefir. This probiotic yoghurt drink is made by fermenting milk and is packed with good bacteria. ... 
Miso. ... 
Sauerkraut. ... 
Kimchi. ... 
Sourdough. ... 
Almonds. ... 
Olive oil.