Koi adalah bottom feeder (pemakan di dasar) dan omnivora (pemakan segala). Meski demikian ia biasa makan apa saja yang bisa dimakan, seperti pucuk daun, atau berburu cacing di dasar sungai. Maka inilah guna dari sungut yang ada pada mulut ikan. Pakan buatan untuk pembesaran koi dapat diberikan dalam bentuk butiran (pellet).
Sumber protein utama adalah formulasi kombinasi antara bahan nabati (misalnya tepung kedelai, tepung jagung, tepung gandum, tepung daun, dll) dan bahan hewani (seperti; tepung ikan, tepung kepala udang, tepung cumi,kekerangan dll) serta multivitamin dan mineral seperti Ca, Mg, Zn, Fe, Co sebagai pelengkap pakan.
Kualitas pakan sangat menentukan tampilan warna sebagai daya tarik ikan koi sendiri, sehingga banyak upaya telah dilakukan dengan menggunakan bahan pakan yang mengandung zat pigmen seperti karotin (warna jingga), rutin (kuning) dan astasantin (merah). Zat-zat tersebut terkandung pada tubuh hewan dan tumbuhan tertentu seperti wortel mengandung zat karotin; sedangkan ganggang, chlorella, kubis, cabai hijau mengandung rutin; spirulina, kepiting, udang mengandung astasantin.
Para pembudidaya saat ini tidak perlu lagi menyiapkan pakan sendiri karena sudah tersedia di pasaran pakan koi yang sudah di formulasi sesuai dengan kebutuhan nutrisi dan zat untuk pembentukan warna ikan koi.
Pakan alami atau pakan
hidup misalnya cacing darah, cacing tanah, daphnia, cacing tubifex cocok diberikan pada benih koi (hingga bobot 50 g/ekor) karena lebih mudah dicerna oleh benih sesuai dengan kondisi sistem pencernaan, selain itu koi juga dapat memakan phitoplankton dalam kolam.
Jumlah pakan diberikan berdasarkan jumlah ikan (bobot biomassa) dalam kolam dengan kisaran kebutuhan 3-5 % per-hari, dengan frekuensi pemberian 2-3 kali per-hari hal ini juga disesuaikan dengan kondisi ikan dan media air pemeliharaannya.
Menurut pengalaman dan penelitian bertahun – tahun, ditemukanlan bahan – bahan aktif yang dapat ditambahkan untuk membuat warna koi lebih cemerlang.
Koi yang dipelihara di kolam Lumpur ternyata memiliki kualitas warna yang lebih cemerlang dibandingkan dengan yang dipelihara di kolam tembok. Ternyata ikan loi tersebut banyak menyantap ganggang yang memang tumbuh di Lumpur. Ganggang yang dimakan koi mengandung banyak zat karoten. Maka kalau anda ingin menambah warna ikan lebih cemerlang beri makan “krill”, paprika, dan daun marigold, semuanya dapat anda campurkan dalam makanannya. Banyak makanan sumber karoten ini sudah dalam bentuk extract sehingga mudah dicampurkan dengan pellet atau roti.