1、动物性饲料:泰国斗鱼是杂食性的鱼类,它们可以吃大多数的食物。但是它们最喜欢的还是动物性饲料,野生的泰国斗鱼都会捕食一些水中的小型生物来充饥。人工饲养时,可以多给它们投喂一些丰年虾、红虫、蚯蚓、蝌蚪、黄粉虫、瘦肉、动物内脏等。
2、植物性饲料:泰国斗鱼虽然对植物性饲料并不喜爱,但是在饥饿的时候也会吃一些。人工饲养时,可以定期给它们投喂一些蔬菜嫩叶、水果等,保证它们的营养均衡。
3、合成饲料:饲养者也可以给泰国斗鱼选择一个合成的饲料,这些饲料都是根据鱼儿的习性来制造的,比较适合作为主食来投喂。