各种各样的水生蠕虫构成了暹罗斗鱼在野生环境下的主要食物。暹罗斗鱼最常吃的蠕虫是血虫，血虫可以是活的、冻干的、冷冻的或者封在凝胶里。  你还可以喂线虫。线虫通常冻成快状。活的线虫通常带有寄生虫或细菌，所以不要喂活的。 能喂的最好的活虫是白虫、格林达尔蠕虫和黑虫。 这些虫子在大多数宠物商店里都能买到。 可以喂活的或者冷冻昆虫。最好喂水蚤和果蝇。 这些昆虫也能在大多数宠物商店里找到。不会飞的果蝇通常装在罐子里出售，用来喂食爬行动物，但也能用来喂鱼。喂果蝇的时候，晃动罐子将果蝇放到塑料袋子上，然后放到冰箱里冻几分钟将它们冻僵。然后快速将其倒进鱼缸里。最后要捞出没有被吃掉的果蝇。 暹罗斗鱼还可以吃其他种类的冷冻鱼食。你可以喂卤虫、糠虾或冷冻牛心。这些鱼食也能在大多数宠物商店里找到。 牛心和肉类含有的脂肪和蛋白质会让鱼缸变脏，因此要少喂。
喂蠕虫。 喂昆虫。 喂其他鱼食。
喂蠕虫。 喂昆虫。 喂其他鱼食。