Broccoli has more calories and folate compared to cauliflower. Moreover, cauliflower doesn’t contain vitamin A, and the content of vitamin K and C is comparatively lower than broccoli. Depending on what nutritions one wants and what recipe one enjoys should decide what one prefers eating. There is no general one better than the other in every aspect.