cabbage, broccoli, cauliflower, sprouts, kale and other green leafy veg are super-high in fibre and this can all be a bit too much for your body to digest. but the bacteria in your gut loves to utilise it for energy, and this results in gas.