به طور کلی میتوان غذاهای ماهیهای زینتی را به دو دسته غذاهای آماده و طبیعی تقسیم نمود. غذاهای آماده را معمولاً با توجه به نیاز غذایی گونههای مختلف ماهی تولید میکنند. بهتر است همواره به صورت ترکیبی از دو نوع غذای آماده و طبیعی برای تغذیه ماهیان زینتی استفاده شود.