What do goldfish eat?
Goldfish are omnivores. Use a complete food formulated for goldfish as the staple, with suitable plant foods or other small supplements for variety. A sinking pellet can help slow feeders reach their meal, but no pellet format cures buoyancy disease. Choose an appropriate particle size and keep food dry and fresh.
A practical goldfish feeding chart
| Fish / situation | Starting routine | Adjust by observing |
|---|---|---|
| Healthy adult indoors | One small daily meal | Offer only what is eaten promptly, roughly within two minutes |
| Growing juvenile | Smaller divided meals | Check all fish can reach food; monitor waste |
| Cold pond fish | Follow temperature guidance on feed | Reduce as activity slows; do not feed inactive fish |
| Fish refusing food | Remove leftovers | Check water and symptoms before offering more |
This is a starting routine, not a fixed number of pellets. Pellet size, body size and temperature change the appropriate amount.
How much is enough?
Watch the entire feeding session. Stop before food accumulates on the bottom and remove leftovers. If you split a daily ration into two meals, halve the portions instead of doubling the food. Feed at separate points when a faster fish consistently outcompetes a fancy goldfish.
Foods and habits to avoid
Bread and human snack foods are poor staples. Do not rely on vegetables alone to supply complete nutrition. Avoid wild-collected live foods that can introduce parasites. Food refusal accompanied by rapid breathing or loss of balance calls for water testing and health assessment, not repeated feeding.
Frequently asked question
What is the best food for goldfish?
A fresh, nutritionally complete goldfish food of a size and form your fish can eat reliably is a sound staple. There is no single best brand for every fish.
Sources and further reading
General husbandry and health references. Individual fish and local conditions vary.
