Having fruit as a dessert after a meal can be problematic. The organic acids in fruit can bind with minerals from other foods, affecting the body's digestion and absorption. After food enters the stomach, it takes about 1 to 2 hours to be digested. If you eat fruit immediately after a meal, it will be blocked by the food you have already eaten, preventing the fruit from being digested properly.
The correct time to eat fruit is about 1 hour before a meal and 2 hours after a meal (except for fruits like persimmons that are not recommended to be eaten before a meal). Additionally, avoid eating fruit right before going to sleep at night, as a full stomach can affect your sleep.