Để cho cá ăn hàng ngày, hầu hết các chủ vật nuôi thích cho cá betta ăn thức ăn đông khô. Những con cá này thực sự thích thức ăn sống, nhưng thức ăn đông khô rẻ hơn và sẵn có hơn .
Trong môi trường tự nhiên, cá betta ăn ấu trùng muỗi. Họ đặc biệt thích ấu trùng muỗi đỏ, được gọi là giun máu. Cá betta có thể cho cá betta ăn giun nâu sống, nhưng chúng có thể tạo ra vi khuẩn có hại hoặc bệnh tật cho cá. Cá betta cũng thích tôm đông khô hoặc tôm tươi ngâm nước muối. Thực phẩm đông lạnh là một thay thế tốt cho thực phẩm sống. Cá betta ngừng ăn thức ăn đông khô sau khi đã no, nhưng chúng vẫn tiếp tục ăn nếu có thức ăn sống.