Yes, soy can cause gas for some people. Three factors can contribute to this: Fermentation: Undigested soy can be fermented by gut bacteria, leading to gas.18 High Oligosaccharides: Soy contains complex carbohydrates19 that contribute to gas. Individual Differences: Some people are more sensitive to gas-producing foods like soy.