Goldfish Food: Greens and Aquatic Plants




Goldfish Food

Goldfish are mainly herbivores and so they love to eat aquatic plants, green algae, vegetables, fruits, and leafy greens. Greens help with a goldfishes digestion and green peas are commonly advised as a treatment for goldfish constipation.


Aquatic Plants that Goldfish Eat
Two aquatic plants that goldfish eat are anacharis and duckweed. Anacharis is inexpensive and grows fast. Consider buying a few bunches of these and place a few in the goldfish aquarium and place the others in a waiting tank where they can continue to grow. Rotate these aquatic plants in and out of the goldfish aquarium when your goldfish eat them down. If it all works out, you will have a constant supply of green food for your goldfish. Duckweed is a small floating plant that spreads fast in a well lit tank but goldfish tend to eat it faster than it can grow. You can try the same process with the duckweed as you would with the anacharis.


Fruits and vegetables can be fed to goldfish but need to be softened before they are fed to them. Do this by either boiling or freezing them. The fruits and vegetables don’t need to be cut into small pieces that are smaller than the mouth of the goldfish; they will nibble on them like they do the aquatic plants. Fruits tend to be more messy than vegetables so they are not recommended unless you plan to do a water change soon. If after 12 hours the goldfish have not finished eating them, remove the left overs before they dirty the water by breaking apart into the water.

Fruits and Vegetables that Goldfish Eat

  • Green Peas
  • Zucchini
  • Cucumber
  • Beet tops
  • Carrots
  • Squash
  • Sweet potatoes
  • Romaine lettuce
  • Mellons
  • Bananas





Good Green Algae
Just one of many reason to keep a little bit of green algae in your goldfish tank is that it’s a favorite food of the goldfish. Goldfish will constantly snack on green algae and at the same time, do a pretty good job of keeping it under control.




For more goldfish feeding tips beginner: goldfish food.