Experts also recommend CBD oil for gut health because it regulates appetite, which is great if the person suffers from consistent bloating caused by excessive eating. Speaking of excessive eating, sometimes the solution to your gut health challenges is simply eating the right portions. Therefore, we recommend eating 3-4 hours between meals and snacks on healthy foods for easy digestion and gastric clearance.