Toprak isteği bakımından seçici değildir, su tutma kapasitesi yüksek olan derin kumlu-tınlı topraklarda başarılı bir şekilde yetiştirilebilmektedir. Ağır bünyeli topraklarda özellikle kış dönemi yetiştiriciliğinde yağışlar nedeniyle oluşan suyun iyi bir şekilde drene edilmesi gerekmektedir. Kuraklığa hassas olduğu için hafif bünyeli topraklarda
karnabahar tohumu yetiştiricilik yapılmamaktadır. Aksi taktirde sıcaklığın yükselmesi halinde dağınık yapılı taçlar meydana gelmektedir. Bitkilerinin gelişmesi için optimum pH değeri 5.5-6.5 arasında olmalıdır. Asidik topraklarda gelişme iyi olmaz.

Yorgunluk meydana gelmesi nedeniyle aynı toprakta üst üste karnabahar yetiştiriciliği yapılmamaktadır. Karnabahar bitkisi mutlaka farklı familyaların sebzeleri ile münavebeye alınmaktadır. Dikimde genel olarak 7-8 yapraklı düzgün gövdeli, yaprakları sağlıklı fideler kullanılmaktadır. İyi yetiştirilmemiş cılız, sarı yapraklı fidelerden yetişen bitkilerin taçları küçük ve gevşek olmaktadır.
Fideler genellikle karnabahar tohumu ekiminden 5-7 hafta sonra dikime uygun hale gelmektedir. Karnabahar da en uygun yetiştirme masuralar üzerinde yapılan yetiştirme şekli olmaktadır. Masura genişliği çeşitlere, tek ve iki sıralı dikime göre ayarlanır. Dikimde sıra arası ve sıra üzeri mesafeler 50x50cm olarak yapılmaktadır.
Karnabahar Tohumunda Çimlenme Süreci Nasıl İlerler?
Fideler yerlerinden dikkatlice sökülmesi gerekir ve bekletilmeden yerlerine dikilmektedir. Fideler çepin ile dikilmektedir. Kökleri topraklı olarak çepinle dikim daha uygun olmaktadır. Dikimde can suyu verilmeli ve birkaç gün sonra salma sulama yapılmaktadır.

Çapa ve suyu çok seven karnabahar tohumu sulamaya gereken özen gösterilmeli ve muntazam aralıklarla yağış durumuna göre sulama yapılmaktadır. Dikimden 1-3 hafta sonra birinci, bundan 1 ay sonra ikinci çapa, gerekirse üçüncü çapa yapılmaktadır. Karnabahar taçlarının güneş ışığı nedeniyle sararmaması için iç yapraklar kırılarak tacın üzerine örtülmeli ve tacı örtülü çeşitler üretilmektedir.
Karnabahar, taçlar normal büyüklüklerini alıp gevşek bir yapı kazanmadan önce hasat edilmektedir. Hasat süresi, iklime ve çeşitlere bağlı olarak 1-4 haftadır. Tacın gövdeyle birleştiği yerden bıçakla kesilerek yapılmaktadır. Tacı korumak amacıyla 4-5 adet yaprak bırakılmaktadır. Karnabaharların taçları çok çabuk zedelenmektedir. Daha sonra kararmaktadırlar. Bu nedenle karnabahar taçları kasalara tek sıra halinde konmaktadır.