Karnabahar, vitamin ve mineraller bakımından oldukça zengin bir besindir. İçeriğinde C,B1,B2 ve A vitaminleri ile kalsiyum, potasyum, fosfor, fosfat ve demir minerallerini barındırır. Ayrıca bakır, demir, manganez ve çinko kaynağıdır. Karnabahar tüketilirken çoğunlukla beyaz kısmı (karın bölgesi) kullanılsa da aslında yaprakları da oldukça faydalıdır. E vitamini de yapraklarında bolca bulunmaktadır.