There are no disadvantages of eating cabbage.Cabbage is an excellent health food for those wanting to lose weight.It is an excellent source of Vitamin C and E and dietary nutrients like both soluble and insoluble fiber, sugar and carbohydrates.Various minerals like manganese, folate, potassium,sodium, Vitamin B6 and Omega-3 acids.It also contains Vitamin A, B1, B2, and phytochemicals.Cabbage is good for people with peptic ulcers, and it is believed to inhibit various types of cancer like prostrate, breast,lung and bladder.Eating cabbage also enhances the immune system. The only disadvantage this vegetable has is it cause flatulence and can aggravate thyroid problems.