Vegetables are examples of foods that cause bloating. While not all vegetables can lead to this condition, however, there are certain vegetables which can cause bloating. Examples are Cruciferous vegetables, Spinach, Button mushrooms, Garlic, Onion, Broccoli. It should be noted that all the listed examples above have other nutritional benefits. The fact that they cause bloating does not make them harmful to your health. These vegetables cause bloating because most of the short-chain carbohydrates that are in them don't go through the complete digestion process.
Most of these carbohydrates move straight into the colon and the bacteria in the colon act on them, and this leads to what is known as fermentation. As a result of this fermentation, gases are produced, which in turn lead to the swollen of the stomach. Invariably, the types of vegetables that cause bloating are known as cruciferous vegetables. Most of them don't digest properly.