Another nutrient that digests too slowly and thus causes indigestion is fat. About.com reports that foods high in fat like cream cheese, French fries and the like can sit heavy in the stomach. Having runner’s gut in the midst of training is painful. A runner shouldn’t avoid fats entirely, but choose foods with low to moderate amounts of it.