Some of the fish are meat-eaters (carnivores), and some of them are fully vegetarian (herbivores), while others might be able to eat a variety of food (omnivores). Most of the fish will benefit from some vegetables in their diet. So even if you don’t eat your veggies, don’t skimp on adding vegetables in your fish’s diet.
Which Fish Are Vegetarian?
Pacus, Silver Dollars, Farowellas, and Mollies are vegetarian fish. Catfish are not completely vegetarian, but do require a great deal of vegetable matter in their diet. A variety of other fish, from the Goldfish to Guppies, enjoy having some vegetables as part of their diets. With the exception of Piranhas, most fish will accept and enjoy vegetables as part of their diet.
Fresh greens are perfect and an ideal way to include vegetables in your fish diet. Some options are:
· Fresh peas with skin removed
· Raw zucchini slices/pieces
· Raw cucumber slices/pieces
· Blanched lettuce
· Fresh spinach with stem removed
All foods should be washed and sanitized well before serving. Leafy foods should be surely secured to the side of the tank. Pet shops do offer vegetable clips for that purpose.
If you own a magnetic algae cleaner, it will work just as good as a vegetable clip. For bottom fish, use a rock to hold the greens in one place.
remove any uneaten food promptly, as it will rot and foul the tank if left for more than a few hours in the aquarium.
Other Non-Meat Options
It’s not really necessary to feed fresh vegetables every day. Vegetable flakes and pellets are a very good option as well and should be used as part of a well-balanced diet for most fish.
Algae wafers are perfect for providing vegetable matter to bottom-dwelling fish, such as plecos.
Vegetarian fish also enjoy fresh pieces of fruit. Bananas, peeled grapes, melon chunks. Offer them but make sure you cut them into smaller pieces.