Cauliflower and broccoli are from the same family Brassicaceae also known as the Cruciferae. They both are well-known for their versatility in the kitchen and their nutritional benefits. However, which one is healthier remains debatable. 

In this blog, we will understand the nutritional profiles, health benefits and other benefits. 


Nutritional profile 

The table will show the difference in the nutritional values of cauliflower and broccoli

Nutritional ProfileBroccoli Cauliflower 
Water 89.3 g92.1 g
Energy 34 Kcal25 Kcal
Protein 2.82 g1.92 g
Total lipid 0.37 g0.28 g
Carbohydrate 6.64 g4.97 g
Total dietary fibre2.6 g2 g
Total sugar 1.7 g1.91 g
Vitamin C89.2 mg48.2 mg
Thiamin 0.071 mg0.05 mg
Riboflavin0.117 mg0.06 mg
Niacin0.639 mg0.507 mg
Pantothenic acid0.573 mg0.667 mg
Vitamin B60.175 mg0.184 mg
Folate 63 mcg57 mcg
Vitamin A 623 IU0 IU
Vitamin E0.78 mg0.08 mg
Vitamin K (phylloquinone)102 mcg15.5 mcg
Calcium 47 mg22 mg
Iron 0.73 mg0.42 mg 
Magnesium 21 mg15 mg
Phosphorus 66 mg44 mg
Potassium 316 mg299 mg
Sodium 33 mg30 mg
Zinc0.41 mg0.27 mg
Copper 0.049 mg0.039 mg
Manganese 0.21 mg0.155 mg
Selenium 2.50.6 mcg


Bioactive compounds 

Broccoli 

The bioactive compounds found in broccoli are sulphoraphane, indole-3-carbinol, isothiocyanates, flavonoids and quercetin. These compounds have anti-inflammatory and high antioxidant properties, which help reduce the risk of developing any chronic diseases and inflammation in the body. 

Cauliflower 

Phytochemicals, hydroxycinnamic, caffeic, chlorogenic, ferulic, and synaptic acids, flavonoids, quercetin and anthocyanins are the bioactive compounds found in cauliflower. Studies showed that different cooking methods have different effects on these compounds.

Digestive health   

Comparing the two, broccoli has a slightly higher fibre content than cauliflower. But both feed gut bacteria and promote healthy gut microbiomes. 

Weight management 

Both are low in calories and have good fibre content. For losing weight, they are a wise option. They offer a wide range of benefits, improving satiety and thereby reducing overeating. 

Other benefits 

Broccoli is high in vitamin A, calcium and vitamin K. These promote good eye health and bone health.  

From the above comparison, we can understand that broccoli is high in all the nutrients when compared to cauliflower. But it does not mean that cauliflower is not a good vegetable. Broccoli and cauliflower are not native to all the countries and also it is not easily available everywhere. When it is not native to a country the product is either imported or genetically cultivated.

Vegetables are perishable products, they can lose nutrients during importation due to long travel hours, might get spoiled due to improper maintenance of temperature and many other reasons. Genetically modified crops may potentially cause new allergic reactions and contribute to antibiotic resistance. This can cause many adverse effects on the body. 

Consuming a vegetable that is native to the place will provide all the necessary benefits that are required. They are also cost-effective and easily available, unlike imported vegetables. 

In India, cauliflower is native to the country; it is also cost-effective and easily available. Broccoli, on the other hand, is imported or cultivated in hill stations under greenhouses, which may result in fewer nutrients compared to natively grown broccoli.  

To conclude, broccoli and cauliflower are healthy and have health benefits. Eating a vegetable that is native to its place will provide all the benefits one needs. 


Kripa N, 
Senior Clinical Dietitian, Simplyweight