Because it takes time for food to be digested in the stomach, mixed food includes a combination of meat and vegetables, plus staple food. It usually takes 4-6 hours for these foods to empty in the stomach, and the digestion process takes a while. If we exercise immediately after meals, the gastrointestinal tract will be ischemic. Blood goes to skeletal muscle, so it may cause indigestion.