Kacang kratok

Di akhir abad 19, tanaman ini mulai ditanam di Minahasa, dan di waktu-waktu berikutnya juga di Jawa bagian timur, sebagai tanaman penutup tanah untuk mengatasi aneka gulma kebun yang merugikan. Meskipun dinilai kurang mampu menekan pertumbuhan gulma, kratok dipandang cukup berguna karena mudah tumbuh di tanah miskin, cepat membentuk penutup tanah dan menghasilkan banyak humus yang menyuburkan tanah.
Kratok sejak lama ditanam sebagai penghasil bahan pangan. Sebagai sayuran, bijinya juga dimanfaatkan sebagai makanan kecil ("snack") dengan cara menggoreng kacang kratok hingga mengeras. Kacang kratok acapkali dicampur dengan makanan pokok di Nusa Tenggara Timur dan biasa dimakan dengan nasi, jagung, dan ketela untuk di Bali. Yang biasa dipergunakan sebagai makanan adalah kultivar yang tidak mengandung racun. Bijinya dapat diragikan untuk dijadikan tempe. Polongnya yang muda direbus dan dimakan sebagai sayuran. Bijinya yang tua, khususnya kultivar kacang jawa, mengandung asam sianida, sehingga harus diolah terlebih dulu sebelum dapat dimakan dengan aman. Biji kara ini sering pula dimakan dicampur dengan soto, nasi uduk, dan lain sebagainya. Dapat dimasak ataupun dilalap. Walau mengandung asam biru (asam sianida), tetapi juga mengandung vitamin A, B, dan C. Aromanya langu, tetapi segar. Pengolahan itu di antaranya dengan merendamnya di air, merebusnya, atau memfermentasikannya sehingga racunnya hilang. Bahkan dahulu, kacang kratok juga dimakan oleh Orang Belanda sebagai "rijsttaffel".