What do goldfish eat besides fish flakes?

In addition to fish flakes, goldfish can eat a variety of other foods, including:

- Live foods such as brine shrimp, daphnia, and earthworms

- Freeze-dried foods such as bloodworms and tubifex worms

- Commercial goldfish pellets or granules

- Fresh or frozen vegetables such as peas, carrots, and spinach

- Fruits such as apples, oranges, and grapes (in small amounts)

- Algae wafers

- Cooked eggs (in small amounts)

- Mealworms (not too often, as they can be high in fat)