what foods causes gas
Starches. Most starches, including potatoes, corn, pasta, and wheat, produce gas as they are broken down in the large intestine. Rice is the only starch that does not cause gas. Fiber. Many foods contain soluble and insoluble fiber. Soluble fiber dissolves easily in water and takes on a soft, gel-like texture in the intestines.
These bacteria also produce gas, usually as they digest food in the large intestines. Foods most often linked to intestinal gas include: 1  Beans and lentils. 2  Asparagus, broccoli, Brussels sprouts, cabbage, and other vegetables. 3  Fructose, a natural sugar found in artichokes, onions, pears, wheat, and some soft drinks. 4  Lactose, the natural sugar found in milk.