Magas a C-vitamintartalma, 100 grammnyi zöldség 63 milligrammot tartalmaz, de A-, B1-, B2- és B6-vitaminban is gazdag. Kalciumot, káliumot, magnéziumot és vasat is tartalmaz, továbbá foszfort és meszet is. Omega-3 és -6 zsírsavak is megtalálhatóak a karalábéban, illetve izotiocianát, ami az ösztrogéntermelést segíti, így egyes rákos megbetegedések kialakulását gátolja.