Persiapan lahan: bersihkan gulma dan cangkul tanah sedalam 20-30 cm. Buat bedengan lebar 1 m dan tinggi 20-30 cm jika drainase kurang baik. Campurkan pupuk kandang matang 1-2 kg per meter persegi atau kompos 2-3 kg per meter persegi. Diamkan 1 minggu sebelum tanam. Perbanyakan bisa dari biji (rendam 12 jam dalam air hangat) atau stek batang sepanjang 15-20 cm.
Penanaman: jarak tanam 50x50 cm untuk tanaman rambat atau 30x30 cm untuk penutup tanah. Buat lubang sedalam 5-7 cm, masukkan 2-3 biji per lubang, tutup tipis. Siram setiap hari pagi atau sore hingga benih berkecambah (5-10 hari). Pasang ajir atau lanjaran setinggi 1,5-2 m untuk rambatan. Beri pupuk NPK 16-16-16 sebanyak 5-10 g per tanaman setiap 2-3 minggu sekali mulai umur 1 bulan.
Panen bunga dimulai saat tanaman berumur 2-3 bulan. Petik bunga yang baru mekar (warna biru cerah) pada pagi hari sekitar pukul 6-9 pagi. Panen dilakukan setiap 2-3 hari sekali. Bunga segar bisa langsung digunakan atau dikeringkan di tempat teduh selama 2-3 hari. Tanaman produktif hingga 1-2 tahun. Pemangkasan ringan setelah panen raya merangsang pertumbuhan tunas baru.