answersLogoWhite

0

Oscars are carnivorous. The best food for them is formulated pellets for large carnivores, which are carefully balanced to provide optimal nutrition (if you invest the money in good quality ones). Their diet should also be supplemented with fresh food. Do not feed them too much mammal protein (meat from pigs, sheep or cattle) as it is bad for them. If you are going to use it, offer lean beef heart. They will also take fish flesh or prawns.

Some people feed their Oscars live fish, but this is not recommended. Not only do some live fish carry parasites or disease, but they are nowhere near as nutritionally suitable as formulated food. Also, the feeder fish are often kept in inadequate conditions before being fed to the predator, and this cruelty is unnecessary - it's a lot easier to keep lumps of meat in the freezer than have to set up, cycle and maintain tanks for live feeders, and it's also cheaper and healthier for your Oscar.

User Avatar

Wiki User

13y ago

What else can I help you with?