Hi, thanks for asking in Healthcare Magic.
Your problem could be due to two reasons.
1. excessive gas production or
2. improper digestion.
Cruciferous vegetables, dairy products, fatty food fried food can all result in excessive gas production. You can get the whole list of it in web sites and modify your diet accordingly. Generally the polysacharides (complex sugars) in food are converted in to monosacharides (simple sugars) by aldose reductase, an enzyme in intestine. Improper action of this enzyme results in excessive polysacharides and leads to too much gas production.
Salivary, pancreatic and biliary enzymes are needed for proper digestion of food. Deficient enzyme level can result in
indigestion leading to accumulation of gas.
Cut down fried food, dairy products, fatty food, Do not take heavy food in night. If that is not helpful then the other two options are
1. Commercilly available enzymes like 'Lupizyme' will help in proper digestion.
2. An anti flatulent drug 'Simethicone' (anti foaming agent) can be used to relieve
flatulence.
I hope this is useful.