Natural Hygienists have known for a long time that fruit doesn’t combine well with other foods. The reason is that fruit contains simple sugars that require no digestion. Thus, they will not stay for a long time in the stomach. Other foods, such as foods rich in fat, protein and starch, will stay in the stomach for a longer period of time because they require more digestion.
So if you eat fruit after a meal, the fruit sugar will stay for too long in the stomach and ferment.
Beans and cheese
Dairy protein and beans is a common combo in any Mexican restaurant. Eaten with a hearty serving of guacamole and hot sauce, it is almost guaranteed to lead to gas and bloating. It is not the beans on their own that cause it, but the combination as a whole. Try skipping cheese and tomatoes if you have a weak digestion or working on detoxifying your body.