If consumed in excess, all cruciferous vegetables cause stomach problems. Overeating cauliflower can cause bloating and issues with the proper digestion of food. However, this is because of the high fibre content of the vegetable. It also irritates the stomach. Moreover, attributed to its high vitamin K content, it also enhances blood clotting. In addition, this can trouble people taking blood thinners.