Budidaya ikan dengan tanaman, yang dikenal sebagai akuaponik, adalah sistem pertanian terpadu yang menggabungkan budidaya ikan (akuakultur) dan tanaman (hidroponik) dalam satu ekosistem yang saling menguntungkan. Dalam akuaponik, air dari kolam ikan yang kaya akan nutrisi dari kotoran ikan dipompa ke sistem hidroponik, di mana tanaman menyerap nutrisi tersebut sebagai pupuk alami. Air yang sudah disaring oleh tanaman kemudian kembali ke kolam ikan dalam kondisi lebih bersih, menciptakan siklus yang berkelanjutan. Keunggulan akuaponik terletak pada efisiensinya. Sistem ini menggunakan lebih sedikit air dibandingkan dengan pertanian konvensional, karena air di dalam sistem terus bersirkulasi. Selain itu, akuaponik tidak memerlukan penggunaan pupuk kimia atau pestisida, karena ikan dan tanaman bekerja bersama untuk menciptakan lingkungan yang sehat dan subur.