Mặc dù cá vàng ăn động vật giáp xác, côn trùng, thực vật và cá nhỏ hơn trong tự nhiên, những loài được nuôi làm vật nuôi trong nhà thường ăn thức ăn cho cá vàng thương mại. Có thể bổ sung một cách an toàn bằng đậu Hà Lan có vỏ, rau nấu chín, tôm ngâm nước muối và giun huyết.
Điều quan trọng là phải cho cá vàng ăn thức ăn được thiết kế đặc biệt cho nhu cầu ăn kiêng của chúng. Các loại thực phẩm cá khác chứa protein và carbohydrate với số lượng có thể quá cao hoặc quá thấp để giữ cho chúng khỏe mạnh và phát triển. Thức ăn cho cá vàng thường ở dạng mảnh hoặc viên và nên cho ăn theo hướng dẫn của nhãn. Cá vàng sẽ tiếp tục ăn miễn là có thức ăn, vì vậy hãy cẩn thận đừng cho chúng ăn quá nhiều.