Cabbage And Its Benefits: From Brain Health To Preventing Cancer

From regulating your blood pressure to improving your brain health, learn the benefits you can reap from consuming cabbages.

Sushmita Sharma
Written by: Sushmita SharmaUpdated at: Dec 31, 2022 20:00 IST
Cabbage And Its Benefits: From Brain Health To Preventing Cancer

3rd Edition of HealthCare Heroes Awards 2023

There is no doubt that cabbage is a superfood you must include in your diet. It is rich in fibre, folate, magnesium, vitamin C and vitamin K, and significantly low in calories. Eating cabbage can benefit you in many ways, such as improving digestion and heart health and reducing the risk of several diseases. Moreover, eating this leafy vegetable in winter can be an additional advantage. Cabbages are versatile as they can be eaten raw, cooked or boiled in soups. Read this article to learn about the health benefits of cabbage.

Health Benefits Of Eating Cabbages

Regulates Blood Pressure

Cabbage is rich in potassium which helps regulate your blood pressure. Potassium helps to control your blood pressure by neutralising the effects of sodium in your body and removing excess sodium in the form of urine.

Prevents Cancer

Consuming cabbages can also prevent the risk of developing cancer. It contains sulphur-containing compounds that can fight against cancer and inhibit the progression of cancer cells in your body. In addition, red cabbages contain a powerful antioxidant known as anthocyanins that may slow down the formation and may kill cancer cells that have already been formed. 

Also Read: Stomach Cancer: Types, Tests For Diagnosis and New Treatments

Healthy For Brain

Cabbage is rich in vitamin K, anthocyanins, and iodine, which act as building blocks for your brain and keep your brain healthy. 


Cabbage has anti-inflammatory properties and can be helpful to ease swelling in your tissues and reduce chronic inflammation. Chronic inflammation can result in several health conditions like arthritis, heart disease, and cancer.

Boosts Immunity

Cabbage contains a higher amount of vitamin C as compared to oranges. It is responsible for making collagen and boosting your immune system. It helps nourish the good bacteria in your gut which protects your immune system and produces vital nutrients.

Lowers Cholesterol

Another benefit of eating cabbage is that it lowers bad cholesterol, which can lead to heart problems. Fibre and phytosterols in cabbage prevent cholesterol from being absorbed by your digestive system. 

Improves Digestion

Cabbage is high in fibre and water content, thus helps in keeping your digestive system healthy and improves your gut health. It helps in regulating your bowel movement and reduces the risk of constipation as well.

Good For Bones

Cabbage is suitable for your bone health as they contain vitamin K, which helps to keep your bones healthy and strong. It may also lower the risk of developing health conditions such as osteoporosis. 

Also Read: 6 Foods To Avoid For Healthy Bones

Side Effects Of Eating Cabbages

Consuming large quantities of cabbage can turn the potion into poison. It can lead to health conditions such as diarrhoea, gastric problems, and thyroid. Eating cabbage in raw form or eating in excess can cause colic in your child if you are a breastfeeding mother. 


Cabbage is a storehouse of nutrients and has a plethora of benefits, however, consuming it in excess can lead to other health conditions. You should wash the cabbage properly before cooking as it may contain hidden pests and bacteria within the leaves. If you suffer from health problems or are on a diet, consult your doctor or dietitian.